﻿@charset "utf-8";
/*************************************************************************************建筑动画********************************************************************************************/
/*banner start */
.xuanchuan-banner{ min-width:1200px; overflow:hidden; position:relative; max-width:1920px; margin:0 auto;}
.xuanchuan-banner ul{ position:relative; width:100%; height:688px; overflow:hidden;}
.xuanchuan-banner li{ position:absolute; z-index:1; display:none; text-align:center; overflow:hidden;}
.xuanchuan-banner li img{height:688px;}
.arrow{ display:none;width:50px; height:60px; position:absolute; z-index:10; top:320px; background-repeat:no-repeat; background-position:center;}
.al{ left:10px; background-image:url('../images/left.png');}
.ar{ right:10px; background-image:url('../images/right.png');}
.bt{ height:15px; position:absolute; z-index:10; top:655px; left:45%; overflow:hidden;}
.bt span{ background-color:#FFF; display:block; float:left; margin-left:3px; width:15px; height:15px; cursor:pointer;
	-moz-border-radius: 10px;      /* Gecko browsers */
	-webkit-border-radius: 10px;   /* Webkit browsers */
	border-radius:10px;            /* W3C syntax */}
/*banner end*/
/*新视觉优势 start*/
.jianzhu-adv{ min-width:1200px; background-color:fafafa;}
.jianzhu-adv .jianzhu-title{ position:relative; font-size:88px; font-weight:400; color:#f2f2f2}
.jianzhu-adv h2{ position:absolute; color:#333; bottom:20px; left:50px; font-size:24px; color:#e20816}
.jianzhu-adv .jianzhu-p1{ width:1000px; padding-left:50px; line-height:23px; padding-bottom:10px;}
.jianzhu-adv .jianzhu-points{ overflow:hidden; padding-top:30px; padding-bottom:50px;}
.jianzhu-adv .jianzhu-points li{ float:left; width:300px; height:158px; position:relative;}
.jianzhu-adv .jianzhu-points-main{ position:absolute; width:290px; left:4px;height:156px; border:1px solid #ccc;box-shadow:3px 3px 3px #ccc;}
.jianzhu-adv .jianzhu-points-main div{ width:60px; margin:10px auto; height:58px; background-image:url(../images/zhuanti-jianzhu-adv-logo.png); background-repeat:no-repeat; }
.jianzhu-adv .jianzhu-points-main div.gj{ background-position:-69px 0;}
.jianzhu-adv .jianzhu-points-main div.pt{ background-position:-138px 0;}
.jianzhu-adv .jianzhu-points-main div.yx{ background-position:-207px 0;}

.jianzhu-adv .jianzhu-points-main h4{ text-align:center; line-height:30px; font-size:18px; font-weight:100;}
.jianzhu-adv .jianzhu-points-main p{ padding:0 20px; color:#666;}
/*新视觉优势 end*/
.jianzhu-case{ background-color:#ebebeb}
.jianzhu-case .zhanting-casetitle-main{ padding-bottom:30px;}
.xuanchuan-course.jianzhu-classes{ background-color:#fbfbfb}

/*流程 start*/
.xuanchuan-course{ min-width:1200px; background-color:#f4f4f4}
.xuanchuan-course.jianzhu{ background-color:#fbfbfb;}
/*流程 end*/
/*分类 start */
.jianzhu-others{ background-color:#e5e5e5; min-width:1200px;}
.jianzhu-others ul{ overflow:hidden;}
.jianzhu-others ul li{ float:left; position:relative; overflow:hidden;}
.jianzhu-others ul li.sec1{ width:363px; height:175px;}
.jianzhu-others ul li.sec2{ width:295px; height:175px;}
.jianzhu-others ul li.sec3{ width:188px; height:175px;}
.jianzhu-others ul li.sec4{ width:354px; height:175px;}
.jianzhu-others .jianzhu-others-con{ position:absolute; width:100%; height:100%; z-index:5; top:0; left:0;}
.jianzhu-others .jianzhu-others-con h3{ text-align:center; font-size:24px; font-weight:100; padding-top:60px;}
.jianzhu-others .jianzhu-others-con h4{ text-align:center; font-weight:100; font-size:18px; color:#666;}
.jianzhu-others ul li.sec1 .jianzhu-others-con{ background-image:url(../images/zhuanti-jianzhu-type1_.jpg); background-size:100% 100%; background-repeat:no-repeat;}
.jianzhu-others ul li.sec2 .jianzhu-others-con{ background-image:url(../images/jianzhu-type-logo1.png); background-repeat:no-repeat; background-position:10px 40px; background-color:#ffd900;}
.jianzhu-others ul li.sec3 .jianzhu-others-con{ background:#fc433e; color:#FFF;}
.jianzhu-others ul li.sec4 .jianzhu-others-con{ background:#2e2d57; color:#FFF;}
.jianzhu-others ul li.sec3 .jianzhu-others-con h4{ background:#fc433e; color:#FFF;}
.jianzhu-others ul li.sec2 .jianzhu-others-con h3{ padding-left:80px;}
.jianzhu-others ul li.sec2 .jianzhu-others-con h4{ padding-left:80px;}
.jianzhu-others ul li.sec4 .jianzhu-others-con h3{ font-size:36px; font-weight:100; padding-top:15px; color:#fca925;}
.jianzhu-others ul li.sec4 .jianzhu-others-con h5{ font-size:24px; font-weight:100; text-align:center;}
.jianzhu-others ul li.sec4 .jianzhu-others-con h4{ font-size:14px; color:#ccc; line-height:30px;}
/*分类 end*/

/************************************************************************************工业仿真***********************************************************************************************************/
/*优势 start*/
.fangzhen-adv{ min-width:1200px; background-color:#1b324b; padding:50px 0 0 0; border-top:5px solid #ffffff;;}
.fangzhen-adv .main{ position:relative; overflow:hidden; padding-bottom:80px; height:340px;}
.fangzhen-adv h1{ text-align:center; font-size:36px; color:#FFF;padding-left:50px;}
.fangzhen-adv .fangzhen-title1{ font-size:20px; color:#a2a2a0; line-height:80px; text-align:center;}
.fangzhen-adv .fangzhen-content{ color:#a2a2a0; font-size:16px; text-align:center; line-height:30px; width:980px; margin:0 auto;}
.fangzhen-adv .fangzhen-title2{ font-size:24px; color:#d61b0a; text-align:center; line-height:55px;}
.fangzhen-adv .fangzhen-content_{ color:#ccc; font-size:14px; line-height:30px; text-indent:2em;}
.btn-fangzhen-adv_{position:absolute; bottom:0; width:100%; height:72px;}
.btn-fangzhen-adv{ position:absolute; bottom:20px; width:100px; left:550px;}
.btn-fangzhen-adv a{ display:block; background-color:#d3d3d3; height:25px; line-height:25px; border-radius:25px;-moz-border-radius:25px; text-align:center; color:#555;}
.btn-fangzhen-adv img{ display:block; margin:5px auto;}
/*优势 end*/
/*分类 start*/
.fangzhen-class{ min-width:1200px; background:#1b756d; border-top:5px solid #fff; padding:50px 0;}
.fangzhen-class-top{ overflow:hidden; }
.fangzhen-class-top-left{ float:left; width:680px; padding-bottom:20px;}
.fangzhen-class-top-left h2{ font-size:36px; font-weight:100; color:#fff;}
.fangzhen-class-top-left h2 span{ color:#d61b0a;}
.fangzhen-class-top-left h3{ font-size:36px; font-weight:800; color:#FFF;}
.fangzhen-class-top-left p{ font-size:24px; color:#fff;}
.fangzhen-class-top-right { float:right; width:500px; overflow:hidden;}
.fangzhen-class-top-right a{ float:right; width:110px; height:110px; display:block; background:url(../images/fangzhen-classes.png); margin-left:5px;}
.fangzhen-class-top-right a.class1{ background-position:-356px 0;}
.fangzhen-class-top-right a.class2{ background-position:-237px 0;}
.fangzhen-class-top-right a.class3{ background-position:-118px 0;}
.fangzhen-class ul{ overflow:hidden;}
.fangzhen-class li{ width:170px; float:left; position:relative;}
.fangzhen-class li div{ position:absolute; width:100%; height:100%; background-color:#666; opacity:0.3; z-index:2; left:0; top:0; transition:opacity 0.5s}
.fangzhen-class li:hover div{opacity:0; z-index:-1;}
.fangzhen-class li a img { width:170px;}

/*分类 end*/
/*案例 start*/
.fangzhen-case{ min-width:1200px; background:#624a10; padding:50px 0; border-top:5px solid #fff;}
.fangzhen-casetitle-main{ overflow:hidden; padding-bottom:50px;}
.fangzhen-casetitle-main img{ float:left;}
.fangzhen-casetitle-main a{ float:left; color:#d61b0a; padding:52px 0 0 150px;}
/*案例 end*/
/*nothing start*/
.fangzhen-nothing{ min-width:1200px; background-color:#e8e8e8; border-top:5px solid #fff; padding-bottom:30px;}
.fangzhen-nothing .main{ background-color:#000;}
.fangzhen-nothing .cmbd{ min-height:150px; position:relative; overflow:visible;}
.fangzhen-nothing .cmbd h2, .fangzhen-nothing .cmbd  h3{ color:#fff; text-align:center;}
.fangzhen-nothing .cmbd h2{ padding-top:40px; font-size:24px;}
.fangzhen-nothing .cmbd  h3{ font-weight:400;}
.fangzhen-nothing img{ position:absolute; top:150px; left:546px;}
/*nothing end*/
/*power start*/
.fangzhen-power{ min-width:1200px; background-color:#e8e8e8; padding:60px 0;}
.fangzhen-power .cmbd{ overflow:hidden;}
.fangzhen-power li{ float:left; width:300px; min-height:20px;  }
.fangzhen-power li div{ width:146px; height:146px; background:url(../images/fangzhen-power.png) no-repeat; margin:0 auto; border:2px solid #ef5934; border-radius:146px; transition:background-color 0.5s }
.fangzhen-power li h3{ text-align:center; line-height:50px; width:240px; margin:0 auto; border-bottom:1px dotted #ef5934;font-weight:200; color:#ef5934; font-size:18px;}
.fangzhen-power li p{ padding:20px 40px; font-size:14px; color:#ef5934; line-height:25px;}
.fangzhen-power li.p1 div{ background-position:28px -116px;}
.fangzhen-power li.p1:hover div{ background-color:#ef5934; background-position:28px 28px;}
.fangzhen-power li.p2 div{ background-position:-122px -116px; border-color:#ca258e;}
.fangzhen-power li.p2:hover div{ background-position:-122px 28px; background-color:#ca258e}
.fangzhen-power li.p2 h3{ color:#ca258e; border-bottom-color:#ca258e;}
.fangzhen-power li.p2 p{ color:#ca258e}
.fangzhen-power li.p3 div{ background-position:-272px -116px;border-color:#7726c9;}
.fangzhen-power li.p3:hover div{ background-position:-272px 28px; background-color:#7726c9;}
.fangzhen-power li.p3 h3{ color:#7726c9; border-bottom-color:#7726c9;}
.fangzhen-power li.p3 p{ color:#7726c9}
.fangzhen-power li.p4 div{ background-position:-422px -116px; border-color:#26a1ca;}
.fangzhen-power li.p4:hover div{ background-position:-422px 28px; background-color:#26a1ca;}
.fangzhen-power li.p4 h3{ color:#26a1ca; border-bottom-color:#26a1ca;}
.fangzhen-power li.p4 p{ color:#26a1ca}
/*power end*/
/*******************************************************************************************多媒体*********************************************************************************************************************************/
/*优势 start*/
.duomeiti-adv{ background-image:url(); background-color:#fbfbfb; border-top:0;}
.duomeiti-adv .btn-fangzhen-adv_{background-image:url(); background-color:#fbfbfb;}
.duomeiti-adv h1{ color:#ee5f11;}
.duomeiti-adv .fangzhen-content_{ color:#555;}
/*优势 end*/
/*分类 start*/
.duomeiti-class{ background-color:#f6f6f6; background-image:url();}
.duomeiti-class .duomeiti-cover{ position:absolute; width:100%; height:100%; display:block; left:0; top:0;}
.duomeiti-class h2{ text-align:center; font-size:32px; font-weight:400; color:#ee5f11; padding:10px 0;}
.duomeiti-power .cmbd{overflow:visible;}
.duomeiti-class-top{ position:relative; border-bottom:1px dotted #ccc; height:12px; }
.duomeiti-class-top h3{ position:absolute; background-color:#f6f6f6; top:0; left:445px; padding:0 5px; font-weight:100; color:#666;}
.duomeiti-class ul{ padding-top:50px; overflow:hidden;}
.duomeiti-class li{ width:240px; float:left; min-height:260px; padding-top:30px; position:relative; padding-bottom:60px; background-color:#f5e9f7;}
.duomeiti-class li div{ width:110px; height:110px; margin:0 auto; background-image:url(../images/duomeiti-class-logo.png); background-repeat:no-repeat;}
.duomeiti-class li h3{ text-align:center; padding:5px 0 5px 0; width:200px; margin:0 auto; border-bottom:1px dotted #c51bd4; font-weight:100;}
.duomeiti-class li h3 a{ color:#c51bd4;}
.duomeiti-class li p{ padding:10px 20px; color:#999;}
.duomeiti-class li img{ width:20px; height:20px; position:absolute; left:110px; bottom:25px;}
.duomeiti-class li.dmt2 div{ background-position:-120px 0;}
.duomeiti-class li.dmt2{ background-color:#e9f3f5}
.duomeiti-class li.dmt2 h3{ border-bottom-color:#18bad1}
.duomeiti-class li.dmt2 h3 a{ color:#18bad1;}
.duomeiti-class li.dmt3 div{ background-position:-240px 0;}
.duomeiti-class li.dmt3{ background-color:#f5e9e9}
.duomeiti-class li.dmt3 h3{ border-bottom-color:#d74747}
.duomeiti-class li.dmt3 h3 a{ color:#d74747;}
.duomeiti-class li.dmt4 div{ background-position:-360px 0;}
.duomeiti-class li.dmt4{ background-color:#eaf1f7}
.duomeiti-class li.dmt4 h3{ border-bottom-color:#1670c6}
.duomeiti-class li.dmt4 h3 a{ color:#1670c6;}
.duomeiti-class li.dmt5 div{ background-position:-480px 0;}
.duomeiti-class li.dmt5{ background-color:#f5f3e9}
.duomeiti-class li.dmt5 h3{ border-bottom-color:#dab10c}
.duomeiti-class li.dmt5 h3 a{ color:#dab10c;}
.duomeiti-class li.dmt6 div{ background-position:-600px 0;}
.duomeiti-class li.dmt6{ background-color:#f7eceb  }
.duomeiti-class li.dmt6 h3{ border-bottom-color:#c21c0c }
.duomeiti-class li.dmt6 h3 a{ color:#c21c0c ;}
.duomeiti-class li.dmt7 div{ background-position:-720px 0;}
.duomeiti-class li.dmt7{ background-color:#f5eee9  }
.duomeiti-class li.dmt7 h3{ border-bottom-color:#ee5f12 }
.duomeiti-class li.dmt7 h3 a{ color:#ee5f12 ;}
.duomeiti-class li.dmt8 div{ background-position:-840px 0;}
.duomeiti-class li.dmt8{ background-color:#ebf0f5  }
.duomeiti-class li.dmt8 h3{ border-bottom-color:#0f7ee6 }
.duomeiti-class li.dmt8 h3 a{ color:#0f7ee6 ;}
.duomeiti-class li.dmt9 div{ background-position:-960px 0;}
.duomeiti-class li.dmt9{ background-color:#f7eef7  }
.duomeiti-class li.dmt9 h3{ border-bottom-color:#c10fb7}
.duomeiti-class li.dmt9 h3 a{ color:#c10fb7;}
.duomeiti-class li.dmt10 div{ background-position:-1080px 0;}
.duomeiti-class li.dmt10{ background-color:#ecf6f7}
.duomeiti-class li.dmt10 h3{ border-bottom-color:#11ced0}
.duomeiti-class li.dmt10 h3 a{ color:#11ced0;}
.duomeiti-class li.dmt11 div{ background-position:-1200px 0;}
.duomeiti-class li.dmt11{ background-color:#f7f4ed}
.duomeiti-class li.dmt11 h3{ border-bottom-color:#cfb443}
.duomeiti-class li.dmt11 h3 a{ color:#cfb443;}
.duomeiti-class li.dmt12 div{ background-position:-1320px 0;}
.duomeiti-class li.dmt12{ background-color:#f7ebeb}
.duomeiti-class li.dmt12 h3{ border-bottom-color:#c01213}
.duomeiti-class li.dmt12 h3 a{ color:#c01213;}
.duomeiti-class li.dmt13 div{ background-position:-1440px 0;}
.duomeiti-class li.dmt13{ background-color:#edf2f6}
.duomeiti-class li.dmt13 h3{ border-bottom-color:#1260aa}
.duomeiti-class li.dmt13 h3 a{ color:#1260aa;}
.duomeiti-class li.dmt14 div{ background-position:-1560px 0;}
.duomeiti-class li.dmt14{ background-color:#f6f2e9}
.duomeiti-class li.dmt14 h3{ border-bottom-color:#e39316}
.duomeiti-class li.dmt14 h3 a{ color:#e39316;}
/*分类 end*/
/*案例 start*/
.duomeiti-case{ padding:50px 0;}
.duomeiti-case h2{ text-align:center; font-size:32px; font-weight:400; color:#ee5f11; padding:10px 0;}
.duomeiti-case .duomeiti-class-top h3{ background-color:#fbfbfb;}
/*案例 end*/
/*power start*/
.duomeiti-power{ min-width:1200px; padding:50px 0; background-color:#f6efe9;}
.duomeiti-power h2{ text-align:center; font-size:32px; font-weight:400; color:#ee5f11; padding:10px 0;}
.duomeiti-power .duomeiti-class-top h3{ background-color:#f6efe9;}
.duomeiti-power ul{ overflow:hidden; padding-top:40px;}
.duomeiti-power li{ width:400px; min-height:22px; float:left; position:relative;}
.duomeiti-power li .con{ width:320px; margin:0 auto;  height:100px; overflow:hidden; border-bottom:1px dotted #be3bd7}
.duomeiti-power li .pic{ width:100px; height:100px; float:left; background-image:url(../images/duomeiti-class-logo.png); background-repeat:no-repeat; background-position:-1680px 0;}
.duomeiti-power li .con h3{ font-weight:200; padding-top:38px; padding-left:10px; float:left; color:#be3bd7}
.duomeiti-power li p{ padding:20px 40px; line-height:25px; color:#666;}
.duomeiti-power li.p2 .pic{ background-position:-1800px 5px;}
.duomeiti-power li.p2 .con h3{ color:#18bad1;}
.duomeiti-power li.p2 .con{ border-bottom-color:#18bad1}
.duomeiti-power li.p3 .pic{ background-position:-1920px 5px;}
.duomeiti-power li.p3 .con h3{ color:#d21819;}
.duomeiti-power li.p3 .con{ border-bottom-color:#d21819}

/*power end*/
/*************************************************************************登录页******************************************************************************************/
.denglu-banner{ min-width:1200px;}
.denglu-banner img{ display:block; width:1200px; height:400px; margin:0 auto;}
/***************************************动漫游戏*********************************************************************/
/*简介、优势 start*/
.dongmanyouxi-adv{ min-height:200px; border-bottom:1px solid #999;}
.dongmanyouxi-adv .top{ min-height:200px; overflow:hidden;}
.dongmanyouxi-adv .top .title{ width:50%; overflow:hidden; float:left;}
.dongmanyouxi-adv .top h1{ font-size:36px; font-weight:100; float:left; width:100%; text-align:center; margin-top:50px;}
.dongmanyouxi-adv .top h2{ font-size:36px; font-weight:800; float:left; width:100%; text-align:center; color:#e20816;}
.dongmanyouxi-adv .top .content{ width:50%; min-height:200px; float:right; font-size:14px; line-height:25px; color:#666;}
.dongmanyouxi-adv .top .content p{ text-indent:2em;}
.dongmanyouxi-adv .bottom{ overflow:hidden;}
.dongmanyouxi-adv .bottom img{ float:left; width:398px; border-left:1px solid #FFF; border-right:1px solid #FFF; min-height:100px; padding-top:70px;}
/*简介、优势 start*/
/*环境展示 start*/
.dongmanyouxi-env{ min-height:200px; border-bottom:1px solid #999;}
.dongmanyouxi-env h2{ font-size:36px; font-weight:100;}
.dongmanyouxi-env h3{ font-size:18px; font-weight:100; width:555px; text-align:center; line-height:50px;}
.dongmanyouxi-env img{ width:100%; padding-top:50px;}
/*环境展示 end*/
/*服务项目 start*/
.dongmanyouxi-ser{ min-height:200px; border-bottom:1px solid #ccc; }
.dongmanyouxi-ser h2{ font-size:36px; font-weight:100; text-align:center;}
.dongmanyouxi-ser .list{ padding-top:45px; overflow:hidden;}
.dongmanyouxi-ser .list li{ width:540px; height:115px; padding:30px;float:left;}
.dongmanyouxi-ser .list li.ser1{ width:539px; border-right:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; padding-top:0;}
.dongmanyouxi-ser .list li.ser2{ border-bottom:1px solid #E6E6E6; padding-top:0;}
.dongmanyouxi-ser .list li.ser3{ width:539px; border-right:1px solid #E6E6E6; padding-bottom:0;}
.dongmanyouxi-ser .list li.ser4{ padding-bottom:0;}
.dongmanyouxi-ser .list .content{ width:380px; padding:0 20px; float:left; color:#666;}
.dongmanyouxi-ser .list .content h3{ line-height:30px; font-size:20px; font-weight:100; text-align:right; padding-bottom:10px;}
.dongmanyouxi-ser .list .content p{ line-height:25px;}
.dongmanyouxi-ser .list .icon{ width:119px; height:114px; background:url(../images/dongmanyouxi-ser.png); float:right;}
.dongmanyouxi-ser .list li.ser2 .icon{ background-position:-124px; float:left;}
.dongmanyouxi-ser .list li.ser2 .content h3{ text-align:left; color:#ca268e}
.dongmanyouxi-ser .list li.ser3 .icon{ background-position:-248px;}
.dongmanyouxi-ser .list li.ser4 .icon{ background-position:-372px; float:left;}
.dongmanyouxi-ser .list li.ser1 .content h3{ color:#ef5933}
.dongmanyouxi-ser .list li.ser3 .content h3{ color:#842cdd}
.dongmanyouxi-ser .list li.ser4 .content h3{ text-align:left; color:#15a9da}
/*服务项目 end*/
/*case start*/
.dongmanyouxi-case{ min-height:200px; border-bottom:1px solid #ccc;}
.dongmanyouxi-case h2.title{ float:left; width:50%; font-size:36px; font-weight:100;}
.dongmanyouxi-case p.info{ float:right; width:50%; line-height:25px; color:#666;}
.dongmanyouxi-case ul.list{ overflow:hidden; float:left; width:100%; margin-top:50px;}
.dongmanyouxi-case ul.list li{ width:290px; height:257px; float:left; margin:5px;}
.dongmanyouxi-case ul.list li img{ width:290px; height:207px; float:left;}
.dongmanyouxi-case ul.list li h3{ float:left; width:100%; padding:10px;text-align:center;}
.dongmanyouxi-case ul.list li h3 a{ color:#666; font-weight:100; font-size:16px; transition: color 0.3s; }
.dongmanyouxi-case ul.list li h3 a:hover{ color:#e20816}

/*case end*/









