@charset "utf-8";
/* CSS Document */
*{ border:0; margin:0; padding:0; list-style:none;}
body{ font:14px/24px '微软雅黑'; color:#333; background:#fff;}
h1{font-weight:bold;}
a{ color:#333; text-decoration:none; transition:0.2s linear;}
a:hover{ color:#c9151e; text-decoration:none;}

.clear{ clear:both; line-height:0; height:0; font-size:0;}

.header{ height:62px; background:#fff;}
.titlebar dl{ padding:10px 0 0 0; color:#333;}
.titlebar dl,.footer{ width:1000px; margin:0 auto;}
.titlebar dl span,.content ul li img{ float:left;}
.titlebar dl ul,.menu ul{ float:right; line-height:22px; text-align:right;}
.titlebar dl ul li{ float:right; line-height:44px; text-align:right;height:44px;}
.titlebar dl ul .service{ display:inline-block; background:url(../images/QQ.png) no-repeat left center; padding-left:25px; margin-right:5px; color:#003b9e;}
.titlebar dl ul .tel{ display:inline-block; background:url(../images/tel.png) no-repeat left center; padding-left:30px; color:#003b9e; margin-left:5px;}
.titlebar dl ul .qq{ display:inline-block; background:url(../images/QQ.png) no-repeat left center; padding-left:30px; color:#003b9e; margin-left:5px;}
.titlebar p{ float:right; margin-left:15px;}

.banner{ background:url(../images/banner.jpg) repeat-x center center; height:435px; clear:both;}
.banner p{ text-align:center; padding:100px 0 0 750px;}

.content{ clear:both; padding:30px 0 0 0;}
.feinong,.hangqing,.johnus ul,.sloution,.characteristic{ width:1000px; margin:20px auto; clear:both;}
.feinong h1,.hangqing h1,.johnus h1,.sloution h1,.characteristic h1{ font-size:45px; line-height:60px; background:url(../images/fangkuai.png) no-repeat bottom center; padding-bottom:30px; text-align:center; color:#233884;}
.feinong h2,.hangqing h2,.sloution h2{ text-align:center; line-height:40px; font-size:30px; font-weight:normal; color:#233884;}
.feinong ul li{ float:left; width:185px; height:203px; display:inline-block; background:url(../images/bg.png) no-repeat; text-align:center; margin:0 5px;}
.feinong ul{ padding:30px 0 0 110px;}
.feinong ul li b{ display:block; clear:both; margin:50px 0 0 0; font-size:30px; line-height:35px; color:#233884;}
.feinong ul li a,.characteristic ul li a{ display:inline-block; border:1px solid #de5604; padding:5px 25px; margin:10px 0 0 0; border-radius:10px; color:#de5604;}
.feinong ul li a:hover,.characteristic ul li a:hover{ background:#f33f00; border:1px solid #f33f00; color:#fff;}

.characteristic { padding-bottom:20px;}
.characteristic h1{ background:none;}
.characteristic ul{ float:left; width:185px; background:#fff; border:1px solid #ddd; margin:0 6px;}
.characteristic ul li{ clear:both; text-align:center;}
.characteristic ul .form{ line-height:60px; text-align:center; font-size:25px; border-top:2px solid #233884; margin:-1px -1px 0 -1px; }
.characteristic ul .diot{ background:#233884; color:#fff; padding:15px; margin:0 -1px;}
.characteristic ul .chara{ background:url(../images/pot.png) no-repeat center center; padding:20px 10px; height:105px;}
.characteristic ul .chara b{ font-size:16px;}
.characteristic ul .more{ text-align:center;}
.characteristic ul .more a{ margin:5px 0 20px 0;}

.hangqing,.johnus{ margin-top:30px;}
.hangqing dl{ padding:30px 0 0 0; font-size:16px; line-height:30px; text-align:center;}
.hangqing dl dd,.hangqing dl dt{ font-size:16px; line-height:30px; text-align:left; width:50%; float:left; }
.hangqing dl dt{ float:right;}

.qqun{text-align:center;}
.qqun a {display: inline-block; background: url('../images/btn-qq.png') no-repeat #ea0037 20px 8px; text-align: center; color: #fff; padding: 15px 30px 15px 50px; border-radius: 5px; font-size: 20px; text-decoration: none;margin-left: 15px;}


.johnus { background:#faf2e2; padding:30px 0 50px 0;}
.johnus ul{ text-align:center; padding:0 0 0 60px;}
.johnus ul li{ display:block; width:146px; height:146px; float:left; margin:20px; text-align:center;}
.johnus ul li p{ margin:150px 0 0 0;}
.johnus ul .img01{ background:url(../images/furute01.png) no-repeat;}
.johnus ul .img02{ background:url(../images/furute02.png) no-repeat;}
.johnus ul .img03{ background:url(../images/furute03.png) no-repeat;}
.johnus ul .img04{ background:url(../images/furute04.png) no-repeat;}
.johnus ul .img05{ background:url(../images/furute05.png) no-repeat;}
.johnus ul .img06{ background:url(../images/furute06.png) no-repeat; margin-left:300px;}
.johnus ul .img07{ background:url(../images/furute07.png) no-repeat;}

.sloution dl{ border:1px solid #ddd; border-radius:5px; background:#fff; padding:30px; margin:30px 50px; font-size:16px; line-height:30px;}
.sloution dl dt{ font-weight:bold; border-left:10px solid #233884; padding-left:10px;}

.cetifation{ clear:both; background:#e5e5e5; text-align:center; padding:50px;}
.notices{ clear:both; background:#333; color:#fff; text-align:center; line-height:40px; font-size:12px;}

.footer{ clear:both; line-height:50px; text-align:center; line-height:50px;}


/* 表单 */
.registbox { position:absolute; right:10px; top:10px; margin:8px auto; width:230px; display:block; background:#0A1526;opacity: 0.85;border-radius:5px;}
.registbox dl,.registbox  dl dt.registbox dl dd {padding:0;margin:0;width:100%;display:block;text-align:center;}
.registbox dl dt{height:40px;line-height:40px;color:#fff;font-weight:bold;font-size:18px;}
.registbox dl dd{background:#fff;overflow:hidden;margin:10px;text-align:left;line-height:30px;position:relative;}
.registbox dl dd span,.registbox dl dd input[type='text'],.registbox dl dd input[type='password'],.registbox dl dd textarea{border:0;margin-left:5px;line-height:35px;height:35px;outline:none;}
.registbox dl dd span.fa{width:30px;display:inline-block;text-align:center} .registbox dl dd i{font-style:normal;}
.registbox dl dd span.fa-mobile{font-size:20px;}
.registbox dl dd textarea{height:60px;}
.registbox dl dd .btn-vcode1,.registbox dl dd .btn-vcode2{position:absolute;right:1px;top:3px;}
.registbox dl dd.submit-bar, .registbox dl dd.submit-tip{background:none;margin-top:0;margin-bottom:20px;padding:0;text-align:center;}
.registbox dl dd.submit-tip{text-align:left;line-height:30px;font-style:normal;color:#ddd;margin-bottom:0;}
.registbox dl dd .btn-submit{width:100px;}

.container {max-width: 1000px;position:relative;}

#menu,#menu ul{margin:0;padding:0;list-style:none}
#menu:before,#menu:after{content:"";display:table}
#menu:after{clear:both}
#menu{zoom:1}
#menu li{float:left;position:relative}
#menu a{float:left;padding:0 5px}
#menu li:hover>a{background-color:#e1e1e1}
#menu ul{opacity:0;visibility:hidden;position:absolute;top:28px;left:0;z-index:99;border:1px solid #ccc}
#menu li:hover>ul{opacity:1;visibility:visible;margin:0}
#menu ul li{float:none;display:block;border:0}
#menu ul li:last-child{box-shadow:none;border:0}
#menu ul a{width:160px;background-color:#eee;padding-left:15px;line-height:30px;display:block;text-align:left;border-top:1px solid #ccc;border-bottom:1px solid #ddd}
#menu ul ul{top:0;left:150px}
#menu ul a:hover{background-color:#ddd9de;color:red}
#menu ul li:first-child>a:after{content:'';position:absolute;left:40px;top:-6px}
#menu ul ul li:first-child a:after{left:-6px;top:50%;margin-top:-6px;border-left:0}
#menu ul li:first-child a:hover:after{border-bottom-color:#04acec}
#menu ul ul li:first-child a:hover:after{border-right-color:#0299d3;border-bottom-color:transparent}


.regbox{-background:#eee;color:333}.regbox dl,.regbox dl dt.regbox dl dd{padding:0;margin:0;width:100%;display:block;text-align:center}
.regbox dl dt{height:40px;line-height:40px;color:#333;font-weight:bold;font-size:18px;display:none}.regbox dl dd{border:1px solid #ccc;overflow:hidden;margin:10px;text-align:left;line-height:30px;position:relative}
.regbox dl dd span,.regbox dl dd input[type='text'],.regbox dl dd input[type='password'],.regbox dl dd textarea{border:0;margin-left:5px;line-height:35px;height:35px;outline:0;width:80%}
.regbox dl dd span.fa{width:30px;display:inline-block;text-align:center}.regbox dl dd i{font-style:normal}.regbox dl dd span.fa-mobile{font-size:20px}.regbox dl dd textarea{height:60px}
.regbox dl dd .btn-vcode1,.regbox dl dd .btn-vcode2{position:absolute;right:1px;top:3px}.regbox dl dd.submit-bar,.regbox dl dd.submit-tip{background:0;margin-top:0;margin-bottom:20px;padding:0;text-align:center;border:0}
.regbox dl dd.submit-tip{text-align:left;line-height:30px;font-style:normal;margin-bottom:0;border:0}.regbox dl dd .btn-submit{width:100px}.container{max-width:1000px;position:relative}

#menu>li>a[href='/events/exchangepk/']{background: url('../images/downarrow.png') no-repeat; background-position: 65px 12px; width: 80px; text-align: left;}
#invite_text p { padding: 2px 0 0 0; }

.warp-qq-service{display:inline-block;}