body{background:#EDF0F2;}
.headTop{height:40px;line-height:40px;background:#EFEFEF;overflow: hidden;}
.headTop .mess{color:#666;font-size:12px;}
.headTop .mess span{padding-right:15px;}
.headTop .mess span .iconfont{vertical-align:-3px;font-size:20px;}
.headTop .language a,.headTop .language em{color:#1373da;font-size:12px;}
.headTop .language em{font-family:'å®‹ä½“';}
.head{background:#fff;height:92px; width: 1920px; position: fixed; top: 0; left: 50%; margin-left: -960px; z-index: 99; border-bottom: 1px solid #eee;}
.head .logo{padding-top:20px;}
.head .mainNav{line-height:92px;width: 78%;float: left;}
.head .mainNav ul{text-align: center;}
.head .mainNav li{margin-left: 9px;display: inline-block;}
.head .mainNav li a{color:#323232;font-size:16px;border-bottom:4px solid #fff;padding-bottom:10px;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;}
.head .mainNav li:hover a,.head .mainNav li.active a{color:#1373DA;border-bottom-color:#1373DA;}
.head .language{margin-top: 35px;}
.head .language a,.head .language em{color:#1373da;font-size:12px;}
.head .language em{font-family:'å®‹ä½“';}

.BanBox{width:100%;height:600px;overflow:hidden;position:relative;}
.BanBox .ban{position:absolute;left:50%;margin-left:-960px;height:600px;width:1920px;top:0;}
/*banner*/
.slideBox{display: block; width:100%; height:600px; overflow:hidden; position:relative; z-index: 0;  margin-top: 92px;}
.slideBox .hd{ height:19px; overflow:hidden; width:100%; text-align:center; position:absolute; right:0; bottom:20px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; }
.slideBox .hd ul li{text-indent: -9999px; display: inline-block; margin:0 10px; width:13px; height:13px; 
background:#fff; cursor:pointer;border-radius: 50%; margin-bottom:15px;}
.slideBox .hd ul li.on{ background:#0284e9; }
.slideBox .bd{ position:absolute; height:100%; z-index:0; width: 1920px; left: 50%; margin-left: -960px;  }
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:100%; height:100%; display:block; }

.main-content{margin-top:30px;margin-bottom:12px;}

.main-content .rigCon{width:875px;min-height:1050px;}
.main-content .lefCon{width:300px;}
.Ttit{padding:12px 0;border-bottom:1px solid #F9F9F9;margin-bottom:20px;position:relative;}
.Ttit h5{color:#333;font-size:16px;}
.Ttit h5 b{display:inline-block;width:6px;height:20px;background:#1373DA;vertical-align:-4px;margin-right:8px;}
.Ttit .more{position: absolute;right:20px;top:14px; color:#828282;font-size:13px;}

.newsbox,.aboutbox,.newsCenter,.linkbox,.timebox,.inpotbox,.contactbox,.downbox,.menulist{background:#fff;margin-bottom:25px;}
.newsbox ul{padding:0 15px;margin-left:-16px;}
.newsbox li{border:1px solid #E6E6E6;width:269px;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;margin-left:16px;margin-bottom:18px;
float:left;}
.newsbox li a,.newsbox li .txt span{display: block;}
.newsbox li .imgbox img{width:269px;height:173px;}
.newsbox li .txt{padding:10px;}
.newsbox li .txt a{color:#666;font-size:14px;overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:1;
-webkit-box-orient: vertical;}
.newsbox li .txt span{color:#949494;font-size:13px;margin-top:2px;}
.newsbox li:hover{box-shadow:0 0 5px #E6E6E6;transform:translateY(-5px);-webkit-transform:translateY(-5px);}
.newsbox li:hover .txt a{color:#1373DA;} 

.aboutbox .Ttit{background:#DFE2E6;text-indent:20px;}
.aboutbox .contxt{padding:0 20px 20px;}
.aboutbox .contxt p{color:#666;font-size:14px;text-indent:2em;line-height:200%;}

.newsItem{padding:0 15px 25px;}
.newsItem .lefbox{width:417px;height:269px;position:relative;overflow: hidden;}
.newsItem .lefbox .bd{position:relative;}
.newsItem .lefbox .bd li img{width:417px;height:269px;}
.newsItem .lefbox .bd li p{background:rgba(0,0,0,0.6);position: absolute;bottom:0;width:98%;color: #fff;font-size:14px;padding:8px 1%;}
.newsItem .lefbox .hd{position: absolute;right:10px;bottom:12px;z-index:9;font-size:0;}
.newsItem .lefbox .hd li{display: inline-block;*display: inline;width:8px;height:8px;margin:0 4px;border-radius:8px;cursor: pointer;background: #fff;}
.newsItem .lefbox .hd li.on{background:#2493EC;}
.newsItem .rigbox{width:410px;}
.newsItem .rigbox li.top{padding:20px;background:#EDF0F2;margin-bottom:20px;}
.newsItem .rigbox li.top a{color:#1373da;font-size:16px;display: block;margin-bottom:10px;}
.newsItem .rigbox li.top p{color:#666;font-size:14px;text-indent:2em;line-height: 1.8;}
.newsItem .rigbox li.in{margin:10px 0;text-align: right;}
.newsItem .rigbox li.in a b{display: inline-block;width:3px;height:3px;background:#AFAFAF;vertical-align:4px;margin-right:5px;}
.newsItem .rigbox li.in a{color:#666;font-size:14px;float: left;}
.newsItem .rigbox li.in span{color:#949494;font-size:12px;vertical-align:3px;}
.newsItem .rigbox li.in:hover a{color:#1373da;}

.linkbox ul{padding:0 15px 25px;margin-left:-50px;}
.linkbox li{float: left;width:173px;margin-left:50px;margin-bottom:25px;}
.linkbox li a img{width:100%;height:45px;}

.footer{background:#505050;padding:28px 0;text-align: center;}
.footer p{color:#cdcdcd;font-size:13px;line-height:1.8;}

.timebox{padding:0 0 25px;}
.countdown{background: url(../images/countdown.png) left center no-repeat;}
.countdown{width: 284px;margin-left: 13px;}
.countdown li{float: left;width: 54px;height: 54px;line-height: 54px;margin-right: 17px;text-align: center;color:#fff;font-weight: bold;
font-size: 24px;font-family: "tahoma"}
.countdown2{width: 284px;margin-left: 13px;}
.countdown2 li{float: left;width: 54px;height: 26px;line-height: 26px;margin-right: 17px;text-align: center;color:#999;font-size:14px;}
.countdown2 li.first{color:#F81321;}

.inpotbox .conbox{padding:0 15px 25px;} 
.inpotbox .conbox h5{color: #1373da;font-size:14px;font-weight: bold;margin-bottom:10px;}
.inpotbox .conbox p{color:#666;font-size:14px;margin-bottom:10px;}
a.ABtn{display: block;width:100%;background:#1373DA;color:#fff;font-size:16px;padding:10px 0;text-align: center;
border-radius:5px;margin-top:15px;}
a.ABtn .iconfont{margin-right:5px;font-size:26px;vertical-align:-5px;}

.contactus{padding:0 15px 25px;}
.contactus p{color: #666;font-size:14px;line-height:1.8;}

.downbox ul{padding-bottom:25px;margin-top:-12px;}
.downbox li{padding:12px 20px; border-bottom: 1px solid #F5F5F5;}
.downbox li a,.downbox li span{display: block;}
.downbox li a{color:#666;font-size:14px;margin-bottom:5px;}
.downbox li span{color:#949494;font-size:12px;}
.downbox li:hover{background:#F5F7FA;}
.downbox li:hover a{color:#1373da;}
.downbox li:last-child{border-bottom: 0px;}

.rigbg{background:#fff;}

.articleBox{padding:20px 15px; line-height:200%; color: #666;font-size:14px;}
.articleBox h2{}

.menulist{padding:0 15px 50px;}
.menulist li{margin-bottom:1px;}
.menulist li a{display: block;padding:12px 25px;background:#F7F7F7;color:#333;font-size:14px;}
.menulist li:hover a,.menulist li.active a{color:#1373da;}

.main-content .allCon{width:100%;}
.meetTime{padding:10px 15px 25px;}
.meetlist ul{margin-left:-20px;}
.meetlist li{float: left;text-align: center;margin:0 0 20px 20px;}
.meetlist li a{display: block;width:216px;height:40px;line-height:40px;border:1px solid #B6B6B6;border-radius:50px;
color:#666;font-size:14px;text-transform: uppercase;}
.meetlist li:hover a,.meetlist li.active a{background:#1373DA;border-color:#1373DA;color:#fff;}

.meetbox .date{color:#1373da;font-size:22px;font-weight:bold;margin:20px 0 25px;}
.meetbox li{padding-left:125px;position:relative;margin-bottom:20px;}
.meetbox li .time{display:inline-block;background:#1373DA;padding:0 12px;height:24px;line-height:24px;color:#fff;
min-width:40px;position:absolute;left:0;top:5px;font-size:13px;text-align: center;}
.meetbox li .time:after{content:"";background:url(../images/san.png) right center;width:13px;height:24px;display: block;position: absolute;right:-13px;
top:0;}
.meetbox li .con p{color:#666;font-size:14px;line-height:1.8;}

.news-list,.newsCon,.photolist{padding:0 15px 25px;}
.news-list li.top a{display: block;}
.news-list li.top .imgbox{width:270px;height:180px;float: left;margin-right:32px;}
.news-list li.top .imgbox img{width:100%;height:100%;}
.news-list li.top .txtbox{width:542px;float: left;}
.news-list li.top .txtbox a.tit{color:#333;font-size:18px;font-weight:bold;margin:5px 0 8px;}
.news-list li.top .txtbox a.more{color:#164887;font-size:12px;margin-top:10px;}
.news-list li.top .txtbox p{color:#666;font-size:13px;line-height:1.7;}
.news-list li.in{padding:18px 5px;border-bottom:1px solid #E9E9E9;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;cursor: pointer;}
.news-list li.in a{display:inline-block;width:85%;color:#666;font-size:14px;}
.news-list li.in a b{display: inline-block;width:8px;height:2px;background:#727272;vertical-align:4px;margin-right:5px;}
.news-list li.in span{width:15%;display:inline-block;text-align:right;color:#a2a2a2;font-size:13px;}
.news-list li.in:hover{transform:translateY(-5px);-webkit-transform:translateY(-5px);}
.news-list li.in:hover a,.news-list li.in:hover span,.news-list li.top .txtbox a.tit:hover{color:#1373DA;}
.news-list li.in:hover a b{background:#1373DA;}

.page{text-align:center;padding:35px 0;}
.page a{ display: inline-block; padding:4px 14px;color: #635E5E; font-size: 14px; background: #F4F4F4;}
.page a:hover, .page a.a_cur, .page a.current{color: #fff;background:#1373DA; }

.art-box {padding:5px 10px 15px; margin-bottom:20px; border-bottom: 1px solid #f7f7f7; text-align: center; }
.art-box h2 { line-height:30px; padding:5px 0; font-weight: bold; font-size:20px; color: #333; }
.art-box .info {font-size: 12px; color:#888; line-height:1.6;}
.art-box .info i{margin:0 2px 0 20px; position: relative; top:3px;font-size:18px;color:#A9A9A9;}
.article_content{padding:0 0 20px; line-height:200%; word-wrap:break-word; word-break:break-all; color: #666;font-size:14px; }
.article_content img{max-width:100%;}

.photolist{padding: 0 10px 25px;}
.photolist ul{margin-left:-10px;}
.photolist li{text-align:center;width:163px;float: left;margin-left:10px;margin-bottom:15px;height: 260px}
.photolist li a{display:block;}
.photolist li a.img{overflow:hidden;}
.photolist li a.img img{width:163px;height:178px;transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;}
.photolist li a.tit{color:#333;font-size:16px;margin:13px 0 10px;}
.photolist li .intro{color:#333;font-size:13px;line-height:1.4; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;
 -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.photolist li:hover a.tit{color:#1373DA;}
.photolist li:hover a.img img{transform: scale(1.08);-webkit-transform: scale(1.08);} 


.online-form{width:460px;margin:65px auto;}
.online-form li{margin-bottom:15px;}
.online-form li span{display: inline-block;width:58px;text-align: right;color:#666;font-size:14px;margin-right:10px;}
.online-form li span i{color:#ff0000;font-size:14px;margin-right:5px;font-style: normal;}
.online-form li .txt{border:1px solid #E5E5E5;height:32px;line-height:32px;padding:2px 10px;width:265px;color:#666;}
.online-form li .file{color:#666;}
.online-form li .area{width:365px;;padding:10px 10px;border:1px solid #E5E5E5;color:#666;font-size:14px;resize:none;
font-family: "微软雅黑";vertical-align: top;}
.online-form .sub{width:178px;background:#1373DA;height:50px;line-height:50px;color:#fff;font-size:16px;border-radius:3px;margin:35px auto 0;
display: block;}


.sevstudio{ overflow: hidden; width:100% !important; margin:0 auto;}
.sevstudio-box1{padding: 60px 20px; overflow: hidden; background: #fff; width:100%;}
.sevstudio-list{border-collapse:collapse;border-spacing:0; border-bottom: 1px solid #ccc; width: 100%; margin-right:10px;}
.sevstudio-list table{ width:100%;}
.sevstudio-list tr{ width:100%;}
.sevstudio-list th,.sevstudio-list td{ text-align: center; font-size:14px; }
.sevstudio-list th{ height: 60px; }
.sevstudio-list td{ height: 40px; padding: 6px 0;border-top: 1px solid #ccc}
.sevstudio-list td *{ vertical-align: middle; }
.sevstudio-list button.account{display:inline-block; border: 1px solid #ccc; line-height: 1em; padding:6px 10px; 
	user-select: none;-moz-user-select:none;-webkit-user-select:none; outline: 0; border-radius: 3px;
	box-sizing: border-box; -moz-box-sizing:border-box;
}
.sevstudio-list input.account{ width: 60px; text-align: center; border:1px solid #ccc; height: 28px; outline: none; 
box-sizing: border-box; -moz-box-sizing:border-box;
}
.sevstudio-list i.delete{display:inline-block; width: 20px; height: 20px;background:url(imgs/del.png) no-repeat;
background-size: cover; }


.item-box{background: #fff; padding: 0 30px 40px; display: inline-block; width: 100%; margin-top:10px; text-align:left;box-sizing: border-box;}
.item-box h1{font-size:16px; line-height: 1em;padding: 20px 12px 10px; border-bottom:1px solid #F9F9F9;font-weight:bold; margin:0 -30px;}
.item-box .input-title{font-size: 14px; font-weight:normal; line-height: 1em;padding:16px 0 10px;color:#333;}
.item-box .input-title i{color:Red;font-style: normal;}
.item-box .input-text{border: 1px solid rgba(0,0,0,0.12);-webkit-box-ordinal-group: 3;
-webkit-order: 2;-ms-flex-order: 2;order: 2;display: block;margin-top: auto;background: #fff;
padding: 4px 8px;line-height:36px;height:36px;-ms-flex-preferred-size: 26px;border-radius: 0;width: 100%;box-sizing: border-box; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;}

.lcs_label{font-size:12px;width:42px;}
.lcs_switch{width:66px;}
.lcs_switch.lcs_on .lcs_cursor{left:45px;}
.lcs_switch.lcs_on{background:#3367D5;box-shadow: 0 0 2px #3367D5 inset;}
.lcs_wrap{position:relative;top:5px;left:10px;}

.item-item .input-title{display: inline-block;width:110px;text-align: right;margin-right:5px;}
.item-item .input-text{width:445px;display: inline-block;height:30px;line-height:30px;}
.item-item .box{margin-bottom:5px;}
/*.item-item .box.none{display:none;}*/
.item-item h1{margin-bottom:20px;}
.item-item .radio{color:#333;font-size:14px;padding-right:10px;}
.item-item .radio input{vertical-align:-1px;}
.item-item .input-text.st{width:145px;} 
.item-item .radiobox input{display:none;}
.item-item .radiobox{width:216px;height:30px;border:1px solid #E0E0E0;display: inline-block;text-align: center;line-height:30px;
color:#202020;font-size:14px;margin-right:7px;}
.item-item .radiobox:hover,.item-item .radiobox.active{border-color: #1373DA;color:#1373DA;}

.item-box ul{margin:20px 0;}
.item-box li{border:1px solid #E0E0E0;padding:12px 18px;color:#666;font-size:14px;}
.item-box li .radioItem input{vertical-align:-1.5px;}

.buy_ticket .pay_form{margin-top:20px;}

.attend_ticket{background:#fff;width:100%;}
#formSubmit{background-color: #3367d5;color:#fff;width:138px;height:36px;line-height:36px;border-radius:4px;margin:20px auto;display: block;}
.alm{font-size:14px;vertical-align:2px;}

.attend_ticket .title{border-bottom:1px solid #F9F9F9;padding:12px;position:relative;}
.attend_ticket .title .ti{color:#333;font-size:14px;font-weight:bold;}
.attend_ticket .title .back{color:#bebebe;font-size:14px;position: absolute;right:12px;top:14px;}
.ticket_list{padding:0 13px;}
.ticket_list .li{border-bottom:1px dotted #E0E0E0;padding:10px 0;display: flex;justify-content:space-between;width:100%;}
.ticket_list .alm,.ticket_list .nun{color:#666;font-size:13px;}
.ticket_list .nun{text-align: center;}
.ticket_list .name img{vertical-align:1px;}
.ticket_list .price,.price_nun{color:#1373DA;}
.price_pad{padding:20px 13px;}
.form_li .label_l{float: none;width:100%;}
.form_li .label_l .price_nun{display: inline-block;font-size:18px;margin-left:15px;}


.signbox{padding:0 15px;}
.signbox>h2{color:#202020;font-size:14px;font-weight:bold;background:#ECF1F4;padding:15px;}
.tablebox li{font-size:0;padding:20px 0;border-bottom:1px solid #F0F0F0;}
.tablebox li span{display:inline-block;font-size:14px;width:25%;text-indent:15px;}
.tablebox li span.span1{width:38%;}
.tablebox li span.span4{width:12%;text-align: center;}
.tablebox li.info span.span2{color:#1373DA;}
.tablebox li.info span.span4 a,.tablebox li.info span.span4 input{display: inline-block;height:30px;width:30px;text-align: center;line-height:30px;
vertical-align: middle;}
.tablebox li.info span.span4 a{border:1px solid #8581B3;background:#F1F5FA;font-size:24px;font-weight:bold;color:#3367D5;text-indent:0;
line-height:28px;}
.tablebox li.info span.span4 input{}
.tablebox li.info span.span4 a.disable{background:#F7F9FB;border-color: #D9DBDC;color:#A9BFEC;}
.tipbox{margin:15px 0;}
.tipbox p{color:#333;font-size:16px; font-weight: bold; line-height: 1.6;}
.pricebox{text-align: right;margin-top:15px;}
.pricebox strong{color:#3367D5;font-size:32px;display: block;}
a.button {
    display:inline-block;
    width: 145px;
    line-height:46px;
    height: 46px;
    border-radius:3px;
    border: 0;
    outline: 0;
    cursor: pointer;
    text-decoration: none;
    white-space: nowrap;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    text-align: center;
    box-sizing: content-box;
    vertical-align: middle;
    background-color:#3367D5;
    color: #fff;
    margin-top:10px;
}

/*下载中心20190813*/
.download-list{padding: 0 15px 25px;}
.download-headtitle {clear: both;width: 100%;display: block;float: left;height: 60px;border-bottom: 1px dashed #7d7d7d;border-top: 1px dashed #7d7d7d;}
.download-headtitle ul li {float: left;line-height: 60px;color: #1373DA}
.d_class {width: 140px;}
.d_name {width: 400px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.d_look {width: 70px;text-align: center;}
.d_time {width: 120px;text-align: center;}
.d_load {width: 110px;text-align: center;}
.d_load a:hover {color: #1373DA;text-decoration: underline}
.download-container {width: 100%;height: auto;clear: both;padding-bottom: 20px;border-bottom: 1px dashed #7d7d7d}
.download-title {display: block;float: left;margin: 0;width: 140px;line-height: 30px;clear: both;}
.text-show {width: 700px;float: right;display: block;margin: 0 5px 0 0}
.download-container .download ul {padding: 0}
.download ul li {display: block;float: left;height: auto;line-height: 30px}
.download .d_look {width: 68px;height: 30px}
.d_look span {display: block;margin: 3px 0 0 0;width: 20px;height: 20px;text-align: left;background: url(../images/fold-down.jpg) center no-repeat;margin:5px auto 0;}
.download-container ul {padding-top: 10px}
.download-container ul li {height: 30px;margin: 0; font-size: 14px; color: #333;}
.download-container .d_s {margin-top: 10px;height: 140px}
.d_s .d_look span {background: url(../images/fold-up.png) center no-repeat}
.d_s .download-text {display: block}
.d_s .text-hide {display: block}
.d_s a {color: #1373DA;text-decoration: underline}
.download .d_look span:hover {cursor: pointer}
.download-text {width: 100%;height: 90px;overflow: hidden;line-height: 30px;color: #666;border-bottom: 1px dashed #7d7d7d;padding-bottom: 10px;display: none}
.text-hide {margin: 5px 0 0 0;width: auto;height: 20px;width: 20px;float: right;display: none}
.text-hide a {width: 100%;height: 100%;display: block;background: url(../images/fold-up.png) center no-repeat}
.text-hide a:hover {cursor: pointer}