@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
html, body{font-size:14px; font-family:Arial,'Microsoft yahei';color:#333; margin:0px; padding:0px;}
ul li,li{list-style:none;}
ul,li,dl,dt,dd,span,p,cite,em,i,h1,h2,h3,h4,h5,h6,b{margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-family:Arial,'Microsoft yahei';}
cite,em,i{font-style:normal;}
a{color:#7f7f7f; text-decoration:none; outline:none;}
a:hover{text-decoration:none;}
a:hover,a:active,input,:focus{outline:none;}
img{border:none;}
.fl{float: left;}
.fr{float: right;}
.clearfix{overflow:hidden;clear:both;width:0;}
.clearfix:after {content:""; display: block; clear:both;}


/*==========3DSource零件库企业版 css==========*/
.banner_qiye{min-width:1190px; height:480px; background:url(../images/qiye/banner02.jpg) no-repeat center top; }
.banner_qiye .b_qiye_center{width:1190px; height:480px; position:relative; margin:0 auto;}
.banner_qiye .banner_down{width:470px; overflow:hidden; position:absolute; bottom:40px; left:20px;}
.banner_qiye .banner_btn{width:470px; overflow:hidden; margin-left:20px; margin-bottom:5px;}
.banner_qiye .banner_btn a{width:136px; height:42px; line-height:42px; background:url(../images/qiye/down-btn.png) no-repeat left top; display:inline-block; color:#fff; font-size:20px; padding-left:57px;}
.banner_qiye .banner_btn ul li{width:186px; float:left; color:#FFFFFF; margin-left: 10px;}
.banner_qiye .banner_text{width:400px; padding:10px 10px 0 40px;}
.banner_qiye .banner_text p{font-size:12px;color:#fff; line-height:24px;}
.banner_qiye .banner_text span{color:#f3e503;}
/*软件介绍*/
.main_box1{min-width:1190px; overflow:hidden;padding:30px 0;}
.main_center{width:1190px; overflow:hidden; margin:0 auto;}
.main_bar1{width:1190px; height:40px; text-align:center;background:url(../images/qiye/bar-line1.png) no-repeat left center; padding:10px 0;}
.main_bar1 h3{font-size:34px; line-height:40px; color:#0078cb;}
.about_box{width:1150px; overflow:hidden; padding:20px;}
.about_box .about_info{width:615px; float:left; margin-top:20px;}
.about_box .about_info .about_tit{font-size:18px; height:30px; line-height:30px; color:#0078cb; font-weight: bold;}
.about_box .about_info p{line-height:36px; padding:10px 0; font-size:14px;}
.about_box .about_info a{width:145px; height:20px; line-height:20px; border:#06a9e0 solid 1px; background:url(../images/qiye/pic02.png) no-repeat 15px center #fff; padding-left:25px; font-size:12px; color:#787878; border-radius:40px; display:inline-block;}
.about_box .about_img{width:350px; float:right; padding-top:50px; padding-right:60px;}
/*软件特点*/
.main_box2{min-width:1190px; overflow:hidden;padding:30px 0; background:#edf7ff;}
.main_bar2{width:1190px; height:40px; text-align:center; background:url(../images/qiye/bar-line2.png) no-repeat left center; padding:10px 0;}
.main_bar2 h3{font-size:34px; line-height:40px; color:#0078cb;}
.td_list{width: 1160px;margin: 40px auto 0px;overflow: hidden;}
.td_list li{float: left;width: 370px;margin-right: 25px;margin-bottom: 25px;}
.td_list li:nth-child(3n){margin-right: 0px;}
.td_list li .td_box{width:360px; height:300px; padding:5px;}
.td_list li .td_box .td_img{padding:10px 0;text-align: center;}
.td_list li .td_box .td_tit{font-size:18px; font-weight:bold; color:#fff;text-align: center;}
.td_list li .td_box .td_info{line-height:25px; font-size:14px; color:#fff; text-align:left; padding:8px 10px 0;}
.bg1{background:#d6a723;}
.bg2{background:#18c096;}
.bg3{background:#ac7af2;}
.bg4{background:#54b3ee;}
.bg5{background:#ef7150;}
.bg6{background:#a9be3c;}
/*视频展示*/
.cont_video{overflow:hidden; padding:20px 0;}
.video_list{width: 1160px;margin: 40px auto 0px;overflow: hidden;}
.video_list li{float: left;width: 350px;margin-right: 55px;margin-bottom: 40px;}
.video_list li:nth-child(3n){margin-right: 0px;}
.video_list li .video_box{width:350px;}
.video_list li .video_box .video_img{width:350px; height:214px; position:relative;}
.video_list li .video_box .video_img .shadow{z-index:2;background:#000;opacity:0.2;filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity:0.2; position:absolute;top:0;left:0;width:100%;height:100%;display:none;}
.video_list li .video_box .video_img:hover .shadow{display:block; cursor:pointer;}
.video_list li .video_box .video_tit{font-size:16px; color:#333; padding:10px 0 5px; text-align:center;}
.copylistmoan{text-align:center;margin-top:20px;}
.copylistmoan input{background:url(../images/qiye/video_more.png) no-repeat;width:381px;height:58px;border:none;font-size:24px;line-height:27px;color:#FFF;}
/*点击加载更多*/
.showMorehandle{height:45px;cursor:pointer;text-align:center;font-size:14px; margin-top:20px;background:url(../images/qiye/video_more.png) no-repeat center top;}
/*联系我们*/
.contact_main{width: 1190px;margin: 20px auto;}
.contact_box{width: 1190px;margin: 30px auto;}
.contact_box .contact_img{width: 330px;margin-left: 25px; margin-top: 40px;}
.contact_box .contact_info{width: 750px;font-family: "微软雅黑";}
.contact_box .contact_info .contact_tit{font-size: 24px;color: #444444;line-height: 50px;}
.contact_box .contact_info .contact_tit i{display: inline-block;width: 7px;height: 22px;background: #0f91dd;vertical-align: middle;margin-right: 15px;margin-top: -2px;}
.contact_box .contact_info .contact_lxfs{padding-top: 15px;}
.contact_box .contact_info .contact_lxfs ul{width: 720px; margin-left: 28px;padding-top: 15px;}
.contact_box .contact_info .contact_lxfs ul li{ float: left;height: 60px; overflow: visible;}
.contact_box .contact_info .contact_lxfs ul li:nth-child(2){width: 350px;}
.contact_box .contact_info .contact_lxfs ul li p{font-size: 20px;color: #666666;}
.contact_box .contact_info .contact_lxfs ul li p i{display: inline-block;vertical-align: middle;margin-right: 10px;margin-top: -2px;}
.contact_box .contact_info .contact_lxfs ul li p a{color: #666;}
.contact_box .contact_info .contact_lxfs ul li p a:hover{text-decoration: underline;}
.contact_box .contact_info .contact_add{width: 700px;overflow: hidden;margin-left: 34px;padding-top: 25px;}
.contact_box .contact_info .contact_add ul{overflow: hidden;margin-top: 20px;}
.contact_box .contact_info .contact_add li{width: 100%;float: left;margin-bottom: 30px;}
.contact_box .contact_info .contact_add li p{font-size: 20px;color: #444;overflow: hidden;line-height: 35px;}
.contact_box .contact_info .contact_add li p em{font-size: 22px; float: left;}
.contact_box .contact_info .contact_add li p em i{display: inline-block;vertical-align: middle;margin-right: 10px;margin-top: -2px;width: 8px;height: 8px;background: #0f91dd;}
.contact_box .contact_info .contact_add li p span{width: 500px;float: left;}
.banner_mobile{ display: none;}








.wxtc{ display: none; position: absolute; top: 30px; left: 50px; z-index: 100;}
@media(max-width:960px)
{ 
    .banner_qiye{display: none;}
    .banner_mobile{ display: block; width: 100%; margin-top: 60px;}
    .banner_mobile img{width: 100%;}
    .main_box1{ width: 100%; min-width: 0;}
    .main_center{  width: 100%;}
    .main_bar1{  width: 100%; background: none; display: none;}
    .main_bar1 h3{ font-size: 24px; font-weight: bold;}
    .about_box{  width: 100%; display: flex;flex-direction: column; padding-top: 0;}
    .about_box .about_info{ width: calc(100% - 30px); margin-top: 0;}
    .main_box2{ width: 100%; min-width: 0;}
 
    .main_bar2{  width: 100%; background: none; }
    .main_bar2 h3{ font-size: 24px; font-weight: bold;}
    .td_list{ width: calc(100% - 30px); margin: 20px auto 0; display: flex; justify-content: space-between; flex-wrap: wrap;}
    .td_list li{ width: calc(50% - 5px); margin-right: 0;}
    .td_list li .td_box{ width: 100%;  padding: 0; height: 280px;}
    .td_list li .td_box .td_img img{width: 48px;}
    .td_list li .td_box .td_tit{ font-size: 16px;}
    .td_list li .td_box .td_info{ font-size: 12px; line-height: 18px;}
    .mobile_box{ display: none;}
}