@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0;}
html, body {color:#333; font:normal 14px Arial,Helvetica,sans-serif;}
body{margin:0; padding:0; background:#fff;}
a{text-decoration: none; color:#666;}


body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote{padding:0; margin:0; list-style:none;}
img{border:0;}
.marTop10{margin-top:10px;}
.clear{clear:both;}
.clearfix{display:inline-block;}

/* 主体内容 */

.xiazai_btn{width: 137px;height: 53px;background: url(../w-images/btn.png) no-repeat;display: block;font-size: 20px;line-height: 53px;color: #fff;padding-left: 85px;margin: 10px auto 30px;}
.xiazai_btn:hover{text-decoration: underline;}
.main-boxbj{
	background:#dedede; 
	width:100%;
	min-width:1190px;
    overflow:hidden;_zoom:1;
	}
.main{
	width:1190px;
	background:#fff;
	margin: 0 auto;
	height: auto; 
	overflow: hidden;
     line-height:22px;
	}
.main-content{width:960px; margin:0 auto;}

.content-l{float:left; width:960px;}
.content-r{float:right; width:220px;}
.left-box{float:left; width:200px; position:absolute; z-index:10;}
.middle-box{width:750px; float:right;}

/***顶部banner****/
.bannerBox{width:1190px; overflow:hidden;margin-bottom:10px; position:relative;}
.bannerBox img{width:1190px; height:280px;}

/*****模型详情*****/
.mx-details-box{width:1190px; min-height:732px;}

.mx-details-titl{width:100%; height:64px; position: relative; border-bottom:1px solid #117b96;}
.mx-details-titl h3{font-size:30px; color:#07556a; line-height:64px; font-family:Arial,"微软雅黑"; float:left; padding-left:10px;}
.mx-details-titl a.btn{font-family:Arial,"微软雅黑"; width:137px; height:53px; background:url(../w-images/btn.png) no-repeat; float:right; display:inline-block; font-size:20px; line-height:53px; color:#fff; padding-left:85px; margin-top:5px;}
.mx-details-titl a.btn:hover{text-decoration:underline;}
/*.mx-details-titl ul li{width:158px; height:48px; text-align:center;float:left;cursor:pointer; font:18px/48px "微软雅黑"; line-height:48px; overflow:hidden;word-break:break-all;word-wrap:break-word;padding-right:7px;padding-left:7px; background:#07556a; color:#fff; font-weight:600;}*/


.mx-info-box{width:1170px; overflow:hidden; padding:0 10px;}
.tab-box{max-width:960px; overflow:hidden;background:#fff;}

/***软件介绍***/
#intro{width:1170px; height:auto; padding:0; box-sizing:border-box; font-family:Arial,"微软雅黑"; color:#5d5d5d;}
#intro .layer02 ul{margin:0; padding:0;list-style:none; text-align:center;}
#intro .layer02 ul p{font-size:14px; line-height:34px; text-align:left; }
#intro .layer02 ul p.layer_title{ font-size:24px; /*font-weight:bold;*/ margin:0; padding:0; color:#333;}

.layer-text{width:700px; overflow:hidden; float:left;}
.layer-img{width:450px; overflow:hidden; float:right;}

/****底部推荐******/
.hot-box{width:1190px; margin-top:20px; overflow:hidden; font-family:Arial,"微软雅黑"; border-top:#e5e5e5 solid 1px;}
.hot-bar{width:1170px; padding:20px 10px 10px; overflow:hidden;}
.hot-bar h3{font-size:24px; color:#333; line-height:30px; padding-bottom:10px;}
.hot-list{width:1190px; overflow:hidden; margin-top:5px;}
.hot-list a{width:225px; height:55px; line-height:55px; font-size:14px; text-align:center; display:inline-block; border:#eee solid 1px; float:left; margin-left:10px; margin-bottom:10px;}
.hot-list a:hover{text-decoration:underline; color:#197fd4;}

.flexslider{margin: 0 auto;position: relative;height:262px;width:825px; zoom: 1;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {width: 100%;display: block;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.slides {display: block;height: 262px;}
.slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;width:825px;zoom: 1;}
.flex-viewport {max-height:2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
/*按钮*/
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 40px;height: 90px;margin: -60px 0 0;display: block;background:url(../3DSOURCE/resources/ad_ctr.png) no-repeat;position: absolute;top: 60%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);
-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 0 -90px;right: -40px;}
.flex-direction-nav .flex-prev {left: -40px;}
.flexslider:hover .flex-next {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: -10px;text-align: center; padding:0;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1; *display: inline;}
/*小圆点*/
.flex-control-paging li a {background:url(../3DSOURCE/resources/dot.png) no-repeat 0 -16px;display:block;height: 16px;overflow: hidden;text-indent:-99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active {background-position: 0 0;}
.fix-banner{  width:187px;margin-left:4px;height:298px;float:left;}

.layer03 {
	text-align:center;
}
.layer03 .layer03_title{
	background:#999;
	border-radius:10px;
	color:#fff;
	font-size:25px;
	font-weight:bold;
	padding:5px 10px;
	display:inline;
	position:relative;
	z-index:2;
}
.layer03 .layer03_content{
	padding:50px 0 10px 0;
	border:2px dashed #999;
	position:relative;
	top:-15px;
	z-index:1;
	border-radius:20px;
}
.layer03 ul{
	margin:0;
	padding:0;
	list-style:none;
	width:800px;
	margin:auto;
	text-align:center;
}
.layer03 ul li{
	display:inline-block;
	float:left;
	width:33%;
}
.layer03 ul li h3{
	font-size:20px;
	color:#333;
}
.layer03 ul li p{
	font-size:14px;
	color:#5d5d5d;
}

.layer03{
	text-align:center;
	font-family:Arial,"微软雅黑"; 
	color:#5d5d5d;
	font-size:14px;
}
.layer03 h2{
	font-family:Arial,"微软雅黑"; 
	color:#333;
	font-size:27px;
	font-weight:bold;
}
.layer03 table{
	width:928px;
	border:1px #999 solid;
	font-family:Arial,"微软雅黑"; 
	color:#5d5d5d;
	font-size:14px;
	text-align:center;
}
.layer03 table th{
	background:#666;
	color:#fff;
	padding:5px 0;
	font-size:18px;
}
.layer03 table tr td{
	border:1px #666 solid;
	height:30px;
}

.link_sd{color: #5d5d5d;}
.link_sd:hover{text-decoration: underline;color: #5490e4;}
/*热门推荐*/
.main_box3{min-width:1190px; background:#fff; padding:40px 0; overflow:hidden;}
.main_center{width:1190px; margin:0 auto;}
.main_bar2{width:1190px; height:40px; text-align:center;  padding:10px 0;}
.main_bar2 h3{font-size:24px; font-weight:600; line-height:40px;}
.hot-list{width:1190px; overflow:hidden; margin-top:20px; padding:20px 0;}
.hot-list a{width:225px; height:55px; line-height:55px; font-size:14px; text-align:center; display:inline-block; border:#eee solid 1px; float:left; margin-left:10px; margin-bottom:10px; color:#333;}
.hot-list a:hover{text-decoration:underline; color:#f86d22;}
.banner_20240626{ margin-top: 0;}
.banner_20240626 .text_left_box .text h1{ font-size: 40px;}
.banner_20240626 .text_left_box .text .js{ width:44%; padding-top: 40px;}
.banner_20240626 .text_left_box .text .js p{ font-size: 14px; line-height: 24px; padding: 10px 0; color: #666;white-space: wrap;}
.banner_20240626 .text_left_box a{ font-size: 18px; border-radius: 32px; padding: 0 10px;}

@media(max-width:960px)
{
	.banner_20240626 .text_left_box .text h1{ font-size: 18px;}
	.banner_20240626{ height: 800px;}
	.banner_20240626 .text_left_box .text .js p{ font-size: 12px; line-height: 18px; padding: 10px 0; color: #666;}
	.banner_20240626 .text_left_box .text .js{ width: 100%; padding-top: 10px;}
	.banner_20240626 .text_left_box .text .js p{ white-space: wrap;}
	.banner_20240626 .text_left_box .mobilewangyebtn{ font-size: 12px; margin-left: 10px; width: 100px!important; height: 30px; padding: 10px 20px; line-height: 30px; vertical-align: middle; display: inline-block; min-width: 0;}
	.banner_20240626 .text_left_box .a1{ width: calc(100% - 110px);vertical-align:middle;padding: 10px 20px;  font-size: 12px;  height: 30px; line-height:30px;}
	.banner_20240626 .img{ bottom: 0px;}

	.main_box3{ min-width: 0; width: calc(100% - 30px); margin: 0 auto;}
	.main_center{ width: 100%;}
	.main_bar2{ width: 100%;}
	.hot-list{ width: 100%; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; margin-top: 0;}
	.hot-list a{ width: calc(33.3% - 10px); font-size: 12px; margin-left: 0; line-height: 14px; height: auto; padding: 15px 0;}
}