

/*简易栅格化*/
.mk-container{margin-left:-10px;margin-right:-10px;}
.mk-container li{padding:0 10px;float:left;margin-bottom:20px;}
.mk-container-mini{margin-left:-7.5px;margin-right:-7.5px;}
.mk-container-mini li{padding:0 7.5px;float:left;margin-bottom:15px;}
.mk-container-mini2{margin-left:-5px;margin-right:-5px;}
.mk-container-mini2 li{padding:0 5px;float:left;margin-bottom:10px;}
.mk-container-mini3{margin-left:-6px;margin-right:-6px;}
.mk-container-mini3 li{padding:0 6px;float:left;margin-bottom:10px;}
.mk-container li img,.mk-container-mini li img,.mk-container-mini2 li img,.mk-container-mini3 li img{width:100%;}

/*浏览器更新提示*/
.browserupgrade{margin:0;padding:50px 0;background:#ccc;text-align:center;font-size:18px;}
.browserupgrade a{font-weight:600;color:red;text-decoration:underline;}

/*返回顶部*/
#to-top{display:none;width:46px;height:46px;background:url(../image/scrolltop.png) no-repeat center;text-align:center;text-decoration:none;z-index:8;right:20px;opacity:0.7;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
#to-top:hover{opacity:1;}
@media (max-width:980px){
	#to-top{width:30px;height:30px;background-size:contain;}
}

/*分享修复*/
.jiathis_style .jiathis_counter.jiathis_bubble_style{box-sizing:content-box;}

/*标题*/
.page-title{padding-bottom:50px;}
.page-title.center{text-align:center;}
.page-title .en{display:inline-block;font-size:32px;color:#999;font-weight:bold;line-height:1;}
.page-title .mini-en{margin-top:10px;display:inline-block;font-size:24px;line-height:1;}
.page-title .cn{margin-top:20px;font-size:32px;color:#333;}
.page-title .tit-des{margin-top:45px;color:#999;line-height:30px;}
.page-title.center .tit-des{padding:0 80px;}

/*面包屑导航*/
.com-bread{height:60px;line-height:60px;font-size:14px;color:#999999;}
.com-bread a{color:#999999;}
.com-bread a:hover{color:#1c4274;}

/*按钮*/
.com-btn{display:inline-block;width:192px;height:49px;line-height:49px;background:#FF7600;color:#fff!important;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.com-btn.blue{background:#1c4274;}
.com-btn:hover{opacity:.8;}

/*图片清超出*/
.com-pic{overflow:hidden;}

/*图片放大*/
.pic-plus,.pic-scale{position:relative;overflow:hidden;}
.pic-plus:before{content:"";position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,0.1);-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;}
.pic-plus:hover:before{opacity:1;}
.img-plus,.pic-plus img,.pic-scale img{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.img-scale:hover,.pic-scale:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}

/*图片内阴影*/
.img-cover:before{content:"";position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;box-shadow:0 0 30px rgba(0,0,0,0.2) inset;opacity:0;filter:alpha(opacity=0);content:"";-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.img-cover:hover:before{opacity:1;filter:alpha(opacity=100);}

/*图片透明*/
.img-opacity{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.img-opacity:hover{opacity:.8;filter:alpha(opacity=80);}

/*图片去色*/
.img-gray{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}

/* ====== 分页 ====== */
.paging{text-align:center}
.paging a,.paging span{display:inline-block;margin:0 5px;width:36px;height:36px;line-height:34px;color:#fff;font-size:14px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;border:1px solid #9a9a9a;background:#9a9a9a;}
.paging .prev,.paging .prev_disabled,.paging .next,.paging .next_disabled{color:#fff;border:1px solid #9a9a9a;}
.paging .pre:hover,.paging .next:hover{background-color:#1c4274;color:#fff;border-color:#1c4274;}
.paging .current,.paging a:hover{background-color:#1c4274;color:#fff;border-color:#1c4274;}
.paging a.prev:before,.paging a.prev_disabled:before{content:"<";}
.paging a.next:before,.paging a.next_disabled:before{content:">";}

/*弹窗留言*/
.tc-message{display:none;}
.tc-message .form-box h3{text-align:center;font-size:24px;margin-bottom:10px;color:#000;}
.tc-message .form-box{padding:30px;background:#fff;}
.tc-message .form-box .form-tit{margin-bottom:25px;text-align:center;font-size:16px;}
.tc-message .form-box ul li{float:left;margin-bottom:20px;width:32.6666%;height:40px;line-height:40px;background-color:#f5f5f5;position:relative;}
.tc-message .form-box ul li ~ li{margin-left:1%;}
.tc-message .form-box ul li input{line-height:25px;width:72%;padding:0 5px;background-color:#f5f5f5;}
.tc-message .form-box ul li input:focus,.tc-message .form-box .form-desc .text:focus{background-color:#fff;}
.tc-message .form-box .in-tit{float:left;width:25%;text-align:center;font-size:14px;color:#666;}
.tc-message .form-box .form-desc .in-tit{width:8%;}
.tc-message .form-box .form-desc{margin-bottom:30px;padding-top:10px;padding-bottom:10px;background-color:#f5f5f5;position:relative;}
.tc-message .form-box .form-desc .error{bottom:-25px;}
.tc-message .form-box .form-desc .text{vertical-align:top;width:90%;height:175px;border:none;padding:0 5px;font-size:14px;line-height:22px;background-color:#f5f5f5;}
.tc-message .form-box .sub-btn{display:block;margin:0 auto;width:220px;height:50px;line-height:50px;background-color:#000;color:#fff;font-size:20px;cursor:pointer;border-radius:3px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-family:"微软雅黑";}
.tc-message .form-box .sub-btn:hover{opacity:0.9;filter:alpha(opacity=90);}

/*视频弹窗*/
.vwrap{display:none;z-index:1040;width:100%;position:fixed;left:0;top:0;}
.vwrap .videobtg{z-index:900;position:fixed;width:100%;height:100%;left:0;top:0;background:#000;opacity:0.3;filter:alpha(opacity=30);overflow:hidden;}
.vwrap .videobox{z-index:990;width:1000px;height:558px;background-color:#fff;position:fixed;left:50%;top:50%;margin-top:-279px;margin-left:-500px;}
@media (max-width:1440px){
	.vwrap .videobox{width:860px;height:480px;margin-top:-240px;margin-left:-430px;}
}
.vwrap .videobox #videobox1,.vwrap .videobox #videobox2{width:100%;display:inline-block;height:100%;background:#000;}
#videobox_wrapper{height:100%!important;}
.vwrap .close{z-index:999;width:24px;height:24px;cursor:pointer;position:absolute;top:0;right:-40px;}
.vwrap .close i{display:block;width:24px;height:24px;background:url(../image/close.png) no-repeat 50% 50%;-webkit-transition:400ms;transition:400ms;}
.vwrap .close:hover i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
#videobox_display_button{background:none no-repeat!important;}
.jwplayer .jwicon:hover{opacity:1;filter:alpha(opacity=100);}
.jwlogo,.jwclick{display:none!important;}
#videobox_controlbar{bottom:5%!important;}

/* ====== 客服 ====== */
.qqkefu{position:fixed;right:0;bottom:40%;z-index:20;width:53px;}
.qqkefu ul li{position:relative;float:right;margin-bottom:1px;height:47px;background:#757575;font-size:14px;line-height:47px;opacity:.9;cursor:pointer;}
.qqkefu ul li a{color:#fff;}
.qqkefu ul li.qq_cza{overflow:hidden;}
.qqkefu ul li:hover{background:#1c4274;}
.qqkefu ul li.top{position:relative;width:53px;background:#632398 url(../image/top_icon.png) no-repeat center;color:#1c1c1c;text-align:center;font-weight:800;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;}
.qqkefu ul li.top:hover{background-color:#1c4274;}
.qqkefu ul li b{float:left;display:block;overflow:hidden;width:53px;height:47px;}
.qqkefu ul li b.a{background:url(../image/czx4.png) no-repeat center center;}
.qqkefu ul li b.swt{background:url(../image/icon-zixun.png) no-repeat center center;}
.qqkefu ul li b.b{background:url(../image/czx3.png) no-repeat center center;}
.qqkefu ul li b.d{background:url(../image/bdsq.png) no-repeat center center;}
.qqkefu ul li b.c{background:url(../image/czx5.png) no-repeat center center;}
.qqkefu ul li b.e{background:url(../image/icon_kf_tel.png) no-repeat center center;}
.qqkefu ul li b.lxb{background:url() no-repeat center center;}
.qqkefu .erweima{position:absolute;top:-103px;left:-134px;float:right;display:none;height:150px;border:1px solid #CCC;background:#FFF;cursor:default!important;}
.qqkefu .erweima p{float:left;width:130px;color:#000;text-align:center;font-size:12px;line-height:20px;}
.qqkefu .erweima p img{margin:10px 10px 0 10px;width:110px;height:110px;}
.qqkefu .kf-tel .erweima{top:-23px;left:-153px;height:70px;text-align:center;}
.qqkefu .kf-tel .erweima p{width:150px;}
.qqkefu .kf-tel .erweima em{display:inline-block;margin-top:12px;margin-bottom:6px;width:100%;color:#1c4274;font-weight:600;font-size:18px;}

/*分享图标*/
.share{padding-bottom:20px;border-bottom:1px #3c3c42 solid;}
.share .bdsharebuttonbox a{display:inline-block;*zoom:1;width:40px;height:40px;padding:0;margin-right:20px;}
.share .bdsharebuttonbox a.bds_weixin{background:url() center no-repeat;background-size:cover;}
.share .bdsharebuttonbox a.bds_tsina{background:url() center no-repeat;background-size:cover;}
.bd_weixin_popup{box-sizing:content-box;}

/*常见问题*/
.faq-list{border-top:1px solid #e5e5e5;}
.faq-list li{border-bottom:1px solid #e5e5e5;}
.faq-list .question{font-size:16px;height:62px;line-height:62px;color:#666;cursor:pointer;padding-left:10px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;}
.faq-list .question:hover{color:#1c4274;}
.faq-list .question .bold,.faq-list .answer .bold{font-weight:bold;}
.faq-list li .question.on{color:#1c4274;}
.faq-list .question .fa-dropdown{float:right;position:relative;margin-right:10px;width:15px;font-size:16px;font-family:Arial;text-align:center;}
.faq-list .question .fa-dropdown:before{content:"+";}
.faq-list .question.on .fa-dropdown:before{content:"-";}
.faq-list .answer{padding:0 10px 25px;line-height:1.75;font-size:16px;}
.faq-list li .answer{display:none;}
.faq-list .answer p{line-height:1.75;}

/*留言*/
.form-box-1 ul li{float:left;padding:0 25px;width:391px;height:60px;line-height:60px;background:#fff;}
.form-box-1 ul li ~ li{margin-left:13px;}
.form-box-1 label{margin-right:5px;}
.form-box-1 ul li input,.form-box-2 ul li input{width:250px;height:30px;line-height:30px;text-indent:10px;font-size:16px;}
.form-box-2 ul li input{width:370px;}
.form-box-1 .form-textarea,.form-box-2 .form-textarea{margin-top:10px;margin-bottom:20px;padding:20px 25px;background:#fff;}
.form-box-2 .form-textarea{padding:20px;}
.form-box-1 .form-textarea textarea{width:1060px;height:180px;font-size:16px;}
.form-box-1 .sub-btn,.form-box-2 .sub-btn{font-family:'Microsoft Yahei';cursor:pointer;outline:none;}
.com-submit{margin-top:20px;width:145px;height:40px;line-height:40px;text-align:center;background:#1c4274;color:#fff;font-size:14px;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;}
.com-submit:hover{opacity:.9;width:200px;}