@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
li{ list-style:none;}
a{ text-decoration:none;}
img, input, textarea{ border:none;}
a img:hover{filter:alpha(opacity=60); opacity:0.6;}

body{ background:#fff;}
.clear{ clear:both;}
.t1, .t2, .t3, .t4, .t5, .t6, .t7{ font-family:"微软雅黑"}
.t1{ font-size:48px; color:#fff; text-shadow:1px 2px #2777d1;}
.t2{ font-size:18px; color:#fff; text-shadow:1px 1px #2777d1; line-height:30px;}
.t3{ font-size:14px; color:#2567be;}
.t4{ font-size:14px; color:#666;}
.t5{ font-size:12px; color:#2567be;}
.t6{ font-size:12px; color:#666;}
.t7{ font-size:12px; color:#fff;}
.nav_bg{ width:100%; height:48px; border-bottom:solid 1px #2567be;}
.nav{ width:900px; height:48px; margin:0 auto;}
.nav ul li{ width:130px; height:48px;line-height:48px; text-align:center; background:url(../images/nav_line_grey.jpg) no-repeat 126px 14px; float:left;}
.nav ul li a{ display:block; width:130px; font-weight:bold;}
.nav ul li a:hover{ color:#2567be;background:url(../images/nav_line_b.jpg) 1px bottom no-repeat;}
.nav ul li a.active{ color:#2567be;background:url(../images/nav_line_b.jpg) 1px bottom no-repeat;}
.nav_hover{ color:#2567be; background:url(../images/nav_line_b.jpg) bottom no-repeat;}
.banner{ width:100%; min-height:276px; background:#2f76cb url(../images/dp_bg.jpg) repeat-x;}
.banner_dot{ width:64px; height:4px; position:absolute; z-index:2; left:400px; top:344px;}
.banner_dot ul li a{ display:block; float:left; width:20px; height:4px; margin:0 6px; background:#039; box-shadow:1px 1px #2777d1;}
.banner_dot ul li a:hover{ background:#fff;}
.banner2{ width:100%; height:360px; background:#2f76cb;}
.banner_1280g, .banner_1280b{ min-width:980px; max-width: 1280px;min-height:278px; margin:0 auto;}
.banner_img{ width:440px; height:313px; padding-top:47px; margin-left:200px; float:left;}
.banner_img2{ width:570px; height:270px; padding-top:60px; margin-left:160px; float:left;}
.banner_text{ width:380px; height:240px; float:left; margin-left:100px; margin-top:50px;}
.banner_text p{ margin-bottom:10px;}
.banner_text a{ font-size:12px; color:#FF9; text-decoration:underline;}
.banner_text a:hover{ font-weight:bold;}
.infor{ width:900px; margin:0 auto;}
.version{ width:900px; height:116px; position:relative; z-index:2;}
.version a:hover p{ color:#2567be;}
.version dl{ width:140px; height:102px; margin-top:14px; float:left; background:url(../images/line_2.jpg) right no-repeat;}
.version dl dt{ width:140px; height:60px;}
.version dl dd{ width:80px; height:42px; line-height:36px; text-align:center; margin:0 auto;}
.version dl dd.active{ background:url(../images/tri_hover.jpg) 28px 17px no-repeat;}
.iphone{ background:url(../images/iphone_grey.jpg) no-repeat 50px 0;}
.iphone:hover{ background:url(../images/iphone_blue.jpg) no-repeat 50px 0;}
.iphone.active{ background:url(../images/iphone_blue.jpg) no-repeat 50px 0;}
.android{ background:url(../images/android_grey.jpg) no-repeat 50px 0;}
.android:hover{ background:url(../images/android_blue.jpg) no-repeat 50px 0;}
.android.active{ background:url(../images/android_blue.jpg) no-repeat 50px 0;}
.ipad{ background:url(../images/ipad_grey2.jpg) no-repeat 36px 0;}
.ipad:hover{ background:url(../images/ipad_blue2.jpg) no-repeat 36px 0;}
.ipad.active{ background:url(../images/ipad_blue2.jpg) no-repeat 36px 0;}
.windows{ background:url(../images/display_grey.jpg) no-repeat 40px 0;}
.windows:hover{ background:url(../images/display_blue.jpg) no-repeat 40px 0;}
.windows.active{ background:url(../images/display_blue.jpg) no-repeat 40px 0;}
.mac{ background:url(../images/display_grey.jpg) no-repeat 40px 0;}
.mac:hover{ background:url(../images/display_blue.jpg) no-repeat 40px 0;}
.mac.active{ background:url(../images/display_blue.jpg) no-repeat 40px 0;}
.version_text{ width:890px; height:44px; line-height:44px; padding-left:10px; background:#f4f4f4; border-top:1px solid #ccc; border-bottom:dashed 1px #ccc; position:relative; z-index:1; margin-top:-1px;}
.version_text span{ margin-right:20px; height:44px; line-height:44px;}
.download{ width:900px;}
.d_cont{ width:260px; float:left;}
.d_cont2{ width:360px; float:left;}
.d_title01,.d_title02,.d_title03{margin-top: 1em;width:260px; height:40px; }
.d_title01,.d_title02{ background:url(../images/down.jpg) no-repeat; }
.d_title01{background-position:60px 5px;}
.d_title02{background-position:72px 5px;} 
.d_title03{background-position:88px 5px;}
.d_link{ background:url(../images/triangle.jpg) left 1px no-repeat; padding-left:10px;}
.d_link a:hover{ text-decoration:underline;}
.d_code{width:114px; height:114px; background:#ccc;}
.d_code img{ width:114px; height:114px;}
.d_message{ width:360px;}
.d_message table tr{ width:360px; height:34px;}
.d_message table tr td{ height:26px; padding:4px; line-height:26px;}
.d_name{ width:64px; text-align:right;}
.d_frame{ width:130px; height:20px; border:solid 1px #ccc;}
.d_img{ margin-top:8px;width:86px; height:24px; background:#ccc; border:solid 1px #ccc;}
.btn_send{ width:50px; height:26px; line-height:26px; text-align:center; color:#fff; font-size:12px; margin-left:40px; background:url(../images/button_send.png) no-repeat;}
.btn_send:hover{ text-decoration:underline;}
.banner .slider{
	min-height: 278px;
}
.banner .slider img{
	display: none;
	max-width: 100%;
}
.banner .inner{
	position: relative;
}
.banner .banner_text{
	position: absolute;
	right: 4%;
	top: 6%;
	margin-top: 0;
}
.d_cont .t3, .d_cont2 .t3{
	margin-top: 0;
}