  /* CSS Document */
*html em { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="http://www.anddesign.cn/images/publicBg.png"); background: none; }

ul {
    list-style-type: none;
}
div, form, img, ul, ol, li, dl, dt, dd ,h1,p{
	border: 0 none;
	margin: 0;
	padding: 0;
	overflow:hidden;
	font-family: Microsoft YaHei, Arial;
}
body {
	margin: 0;
	font-size:14px;
	background-image: url(/TeYue/2014meizhi/images/bg.gif);
	background-repeat: repeat;
	background-position: left top;
	color:#474747;
}
a{
    text-decoration: none;
}
.blank{ height:20px; background-color: #220101; width:980px; margin:auto; clear:both; overflow:hidden;}
.blank2{ height:20px; width:980px; margin:auto; clear:both; overflow:hidden;}

/* banner */
.banner_bg{
	height:400px;
	overflow:hidden;
	clear:both;
	background-image: url(/TeYue/2014meizhi/images/banner_bg02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.top{
	color: #919191;
	margin: 0px auto;
	line-height: 40px;
	text-align: center;
	width:960px;
}
.top a{
	color: #FFFFFF;
	margin:0px 3px;
}
.top a:hover{
	color: #71dbff;
	text-decoration: none;
}

.fla01{ height:436px; width:1400px; margin:0px auto;}
.blank01{
	height:30px;
	background-image: url(/TeYue/2014meizhi/images/blank01_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}


/* 时代的梦想家 */
.sddmxz_bg{
	height:395px;
	overflow:hidden;
	clear:both;
	background-image: url(/TeYue/2014meizhi/images/sddmxj_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.sddmxz{ width:960px;
	height:332px;
	margin:0px auto;}
.weibo{ height:63px; width:960px;margin:0px auto;}
.weibo img{ float:right; margin-top:21px; margin-right:46px;}
.mv01{ width:308px; height:231px; float:right; margin-right:46px; margin-top:62px;}
/* 梦想萌生 */
.mxms_bg{ height:631px;	background-image: url(/TeYue/2014meizhi/images/mxms_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;}
.mxms{ width:872px; margin:0px auto; padding:16px 44px 0px 44px;}
.mxms_l{ width:530px; float:left; line-height:24px; font-size:11.8px; padding-top:110px;}
.text01{ height:109px; padding:0px 7px 0px 11px;}
.mxms_img{padding:10px 8px 8px 10px; overflow:hidden;}
.mxms_r{ width:304px; height:603px; float:left; margin-left:34px; overflow:hidden;}
.intro01,.intro02,.intro03{ width:286px; padding:5px 7px 10px 12px; scrollbar-arrow-color: #216dad; scrollbar-face-color:#ffffff; line-height:21px; scrollbar-darkshadow-color: #16569e; scrollbar-base-color:#ffffff; scrollbar-highlight-color: #16569e; scrollbar-shadow-color:#fffff; font-size:11px; overflow:auto; sarollbar-track-color:#ffffff; scrollbar-3dlight-color:#ffffff;}
.intro01{  height:115px; line-height:21px;margin-top:41px; }
.intro02{ height:140px; line-height:18px; margin-top:6px;}
.intro02 a{
    color:#4c4948;
    text-decoration: none;
}
.intro02 a:hover {
    color:#005bac;
    text-decoration: underline;
}
.mv02{
	width:304px;
	height:225px;
	margin:39px auto 6px auto;
	float:left;
	text-align: center;
}

/* 梦想成长 */
.mxcz_bg{
	background-image: url(/TeYue/2014meizhi/images/mxcz_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:451px;
	margin:0px auto;
}
.mxcz_intro{ width:844px; margin:0px auto; height: 70px; padding:95px 58px 10px 58px; font-size:11px; line-height:18px;}
.mxcz_fla{ width:868px; margin:0px auto; padding:0xp 46px; height:263px;}
.mxcz_fla ul{ height:258px; padding:2px;}
.mxcz_fla li{ margin-right:1px; float:left; height:258px;}
/* 技术足迹 */
.jszj_bg{
	background-image: url(/TeYue/2014meizhi/images/jszj_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:432px;
	margin:0px auto;
}
.jszj_intro{ width:846px; margin:0px auto; height: 40px; padding:73px 57px 20px 57px; font-size:13px; line-height:21px;}
.jszj_img{ width:864px; height:231px; margin:0px auto;}
/* 圆梦之旅 */
.ymzl_bg1{
	background-image: url(/TeYue/2014meizhi/images/ymzl01_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:437px;
	margin:0px auto;
}
.ymzl01{ width:960px; height:437px; margin:0px auto;}
.ymzl01_l{ width:406px; height:272px; float:left; padding:142px 0px 0px 55px; }
.ymzl01 ul{}
.ymzl01 li{ width:197px; height:132px; float:left; padding:3px;}
.ymzl01 li img{ width:197px; height:132px;}
.ymzl01_r{ width:430px; height:225px; float:left; padding:185px 10px 10px 12px; }
.ymzl01_intro1{
	color:#005bac;
	font-size:17px;
	line-height:26px;
}
.intro03{ width:408px; height:115px; line-height:18px; margin-top:16px;}
.ymzl_bg2{
	background-image: url(/TeYue/2014meizhi/images/ymzl02_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:124px;
	margin:0px auto;
}
.ymzl_bg3{
	background-image: url(/TeYue/2014meizhi/images/ymzl03_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:286px;
	margin:0px auto;
}
.ymzl03{ width:960px; height:286px; margin:0px auto;}
.ymzl03_l{ float:left; width:236px; height:70px; padding:62px 5px 5px 77px; font-size:11px; line-height:18px;}
.ymzl03_m{ float:left; width:157px; height:270px; padding:0px 9px 5px 26px; font-size:11px; line-height:18px;}
.ymzl03_m h1{
	color:#005bac;
	font-size:24px;
	line-height:24px;
	font-style: italic;
	font-weight: normal;
	text-align: center;
	margin-top:10px;
	margin-bottom:36px;
}
.picShow a:hover{
	color:#595757;
}
.ymzl03_r{ float:left; height:250px; padding-top:8px; font-size:11px; line-height:18px;}

.picShow{ float:left;}
.picShow a{ display:block; height:245px; margin:10px;color:#595757;}
.picBtn{ float:left;}
.picBtn a{ display:block; width:100px; height:75px; margin:10px; cursor:pointer;}

/* 底部大图片*/
.photo_bg{
	background-image: url(/TeYue/2014meizhi/images/photo_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:407px;
	margin:0px auto;
}
.photo{ width:872px; height:394px; margin:0px auto;}
/* 底部flash*/
.fla06_bg{
	height:336px;
	margin:0px auto;
	width:1460px;}


.FooterNav{
	line-height:24px;
	text-align: center;
	margin:10px auto; width:980px; height:90px;
}
.FooterNav, .FooterNav a{ color:#595757;}
.FooterNav a:hover{ color:#0bb1e9;}
