﻿@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{padding: 0;margin: 0;font: 12px/1.5 微软雅黑, 宋体, Tahoma, Geneva, sans-serif;font-size: 13px;}
a{outline: none;text-decoration: none;}
fieldset, img{border: 0;}
ol, ul{list-style: none;}
address, caption, cite, code, dfn, em, th, var{font-weight: normal;font-style: normal;}
caption, th{text-align: left;}
h1, h2, h3, h4, h5, h6{font-weight: normal;font-size: 100%;}
q:before, q:after{content: '';}
abbr, acronym{border: 0;}


/*以下样式为图片显示效果*/

.banner_box {

	position:relative;

	overflow:hidden;

	height:456px;

	width:100%;

}

#content {

	width:1180px;

	margin:10px auto;

}

.banner_content .vip_pic {

	vertical-align:text-bottom;

	line-height:24px;

	height:24px;

	margin:10px 0 0;

	padding:0;

}

.banner_content .vip_pic img {

	vertical-align:text-bottom;

	line-height:24px;

	margin:0;

}

/*以上样式为图片显示效果*/

/*以上为第一张图*/

.banner_bg {width:1180px;margin:0 auto;height:456px;position:relative;}

/*<!--以下为第一张图样式-->*/

#banner_wrap2 {
	background-color:#99312e;/*左右两边上底色*/
	height:456px;
	width:100%;
	position:absolute;
	top:0;
	left:0;
}

/*首页第一张上底色*/
#banner_wrap2 .banner_bg {
background-color: #99312e;/*中间部分上底色background:#99312e;*/ 
}




/*这是首页第二张背景左右两侧图片*/
#banner_wrap1 {background:url("../style/bg_443856_504220_39878.jpg") repeat-x 0 -64px;height:456px;width:100%;position:absolute;top:0;left:0;/* border:1px solid #000;*/display:none;}
#banner_wrap1 .banner_bg {background:url("../style/banenr01_BG_605291_5949711_75327.jpg") no-repeat scroll center -64px transparent;}/*这是首页第二张中间图片*/


/*<!--第三张图样式-->*/
#banner_wrap3 {background:url("../style/banner03_BG_left_655815_645502_13709.jpg") repeat-x 0 -64px;height:456px;width:100%;position:absolute;top:0;left:0;display:none;}/*这是首页第3张背景左右两侧图片*/
#banner_wrap3 .banner_bg {background:url("../style/banner03_BG_605293_594975a_241159.jpg") no-repeat scroll center -64px transparent;}/*第三张图片中间大图*/



/*<!--以上为第三张图样式-->*/

.content_wrap {

	width:100%;

	margin:0 auto;

	height:456px;

	position:absolute;

	top:0;

	left:0;

}

.banner_content {

	width:1180px;

	margin:0 auto;

	height:456px;

	position:relative;

}

.banner_shadow {

	height:5px;

	background:url("../style/nav_shadow_605453_585082_97.png") repeat-x; /*opacity:0.15; filter:alpha(opacity=15);*/

	width:100%;

	position:absolute;

	top:0;

	z-index:1001;

}





/*支持css3 以下是动作*/



/*左下角到中间弹出(第一部分)-imgadv1*/

#banner_wrap1 .banner_logo {

	position:absolute;

	left:-355px;

	top:-330px;

	-moz-transform:rotate(90deg);

	-webkit-transform:rotate(90deg);

	-o-transform:rotate(90deg);

	-moz-transition-property: left, top;

	-webkit-transition-property: left, top;

	-o-transition-property: left, top;

	z-index:999;

}



/*中间渐出(第一部分)-imgadv2*/

#banner_wrap1 .banner_slogan {

	position:absolute;

	left:510px;

	top:98px;

	opacity:0;

	-moz-transition-property: left, opacity;

	-webkit-transition-property: left, opacity;

	-o-transition-property: left, opacity;

	z-index:999;

}



/*自上而下(第二部分)-imgadv3*/

#banner_wrap2 .shark {

	position:absolute;

	left:140px;

	top:-640px;

	z-index:995;

}

/*自上而下伴随中部旋转(第二部分)-imgadv4*/

#banner_wrap2 .picon {

	position:absolute;

	left:55px;

	top:550px;

	z-index:989;

}

/*中部颜色(第二部分)-imgadv5*/

#banner_wrap2 .pback {

	position:absolute;

	left:0px;

	top:0px;

	opacity:0;

	-moz-transition-property:left, opacity;

	-webkit-transition-property:left, opacity;

	-o-transition-property:left, opacity;

	z-index:990;

}

/*中部渐出(第二部分)-imgadv6*/

#banner_wrap2 .banner_slogan {

	position:absolute;

	left:520px;

	top:100px;

	opacity:0;

	-moz-transition-property:left, opacity;

	-webkit-transition-property:left, opacity;

	-o-transition-property:left, opacity;

	z-index:999;

}



/*不支持css3*/





/*左下角到中间弹出(第一部分)-imgadv1*/

.fallback #banner_wrap1 .banner_logo {

	position:absolute;

	left:0px;

	top:60px;

	z-index:999;

}



/**中间渐出(第一部分)-imgadv2**/

.fallback #banner_wrap1 .banner_slogan {

	position:absolute;

	left:410px;

	top:100px;

	z-index:999;

	opacity:1;

}

/*自上而下(第二部分)-imgadv3*/

.fallback #banner_wrap2 .shark {

	position:absolute;

	left:140px;

	top:-40px;

	z-index:995;

}



/*自上而下伴随中部旋转(第二部分)-imgadv4*/

.fallback #banner_wrap2 .picon {

	position:absolute;

	left:55px;

	top:-40px;

	z-index:989;

}



/*中部颜色(第二部分)-imgadv5*/

.fallback #banner_wrap2 .pback {

	position:absolute;

	left:0px;

	top:0px;

	z-index:990;

}

/*中部渐出(第二部分)-imgadv6*/

.fallback #banner_wrap2 .banner_slogan {

	position:absolute;

	left:410px;

	top:100px;

	z-index:999;

	opacity:1;

}

/*自下而上左边(第三部分)-imgadv7*/

.fallback #accelerate {

	position:absolute;

	left:150px;

	top:125px;

	z-index:900;

}

.fallback #banner3_main {

	position:absolute;

	left:260px;

	top:75px;

	z-index:950;

}

.fallback #info4 {

	position:absolute;

	left:575px;

	top:110px;

	z-index:999;

}

#info4 {

	position:absolute;

	left:575px;

	top:210px;

	z-index:999;

	opacity:0;

	-moz-transition-property: opacity;

	-webkit-transition-property: opacity;

	-o-transition-property: opacity;

}

#accelerate {

	position:absolute;

	left:150px;

	top:450px;

	z-index:900;

}

#banner3_main {

	position:absolute;

	left:260px;

	top:450px;

	z-index:950;

}

#product_name {

	width:286px;

	float:right;

	color:#FFF;

	position:absolute;

	top:50px;

	right:10px;

}

#product_download {

	width:286px;

	float:right;

	color:#FFF;

	display:none;

	position:absolute;

	top:50px;

	right:10px;

}

.banner_content p {

	padding-bottom:5px;

}

.banner_content span {

	padding:12px 0 0 20px;

	display:block;

	background:url("../style/banner_member_555016_615372_852.png") no-repeat scroll 0 bottom transparent;

}

.banner_content img {

	margin-top:11px;

	margin-bottom:20px;

}

.name_pic {

	margin-bottom:22px;

}

.dl_beta a {

	color:#fff;

	text-decoration:underline;

}





/*底部波浪*/







#banner_bolang_bg_1 {

	width:997px;

	height:85px;

	background:url("../style/wave1_474143_534500_5102.png") repeat-x;

	_background-image:url("../images/banner3/wave1_ie.png");

	_filter:alpha(opacity=80);

	position:absolute;

	top:371px;

	width:400%;

	left:-236px;

	z-index:999;

}

#banner_bolang_bg_2 {

	width:1009px;

	height:100px;

	background:url("../style/wave2_474144_534502_4935.png") repeat-x;

	_background-image:url("../images/banner3/wave2_ie.png");

	_filter:alpha(opacity=80);

	position:absolute;

	top:356px;

	width:400%;

	left:0px;

	z-index:998;

}



/*banner切换按钮*/
#switch{width:1180px;margin:359px auto 0;position:relative;height:100px;z-index:1005;}
#switch span{position:absolute;bottom:32px;width:10px;overflow:hidden;height:10px;cursor:pointer;}
#feature{overflow:hidden;margin-bottom:38px;zoom:1}
#feature img{padding:0 0 20px 12px;}
#feature dl{width:210px;float:left;}
#feature dt span {
	display:block;
	line-height:1.5;
	color:#666666;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-family: "微软雅黑", "宋体", Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: 900;
	text-align: center;
	padding: 0px;
}
#feature dd{font-size:14px;line-height:21px;color:#4c4c4c;}
#feature .seperate{padding:0 15px 0 15px;float:left;}
#function{overflow:hidden;width:100%}
#function dd{font-size:12px;color:#4c4c4c;}
#function dl{margin-bottom:35px;}
#func_title{margin-bottom:40px;}
#left{width:516px;position:absolute;left:10px;}
#right{width:434px;position:absolute;right:0px;}

#func_content{overflow:hidden;margin-bottom:20px;position:relative;height:320px;}
#func_content dl{float:left;padding-left:54px;margin-bottom:50px;width:335px;}
#func_content dt{font-size:16px;font-weight:bold;color:#333;padding-bottom:10px;}
#func_content dd{font-size:12px;color:#4c4c4c;}

#func_content1{overflow:hidden;margin-bottom:20px;position:relative;height:100px;}
#func_content1 dl{float:left;padding-left:54px;margin-bottom:50px;width:335px;}
#func_content1 dt{font-size:16px;font-weight:bold;color:#333;padding-bottom:10px;}
#func_content1 dd{font-size:12px;color:#4c4c4c;}

#func_content2{overflow:hidden;margin-bottom:20px;position:relative;height:200px;}
#func_content2 dl{float:left;padding-left:54px;margin-bottom:50px;width:335px;}
#func_content2 dt{font-size:16px;font-weight:bold;color:#333;padding-bottom:10px;}
#func_content2 dd{font-size:12px;color:#4c4c4c;}

#func_content4{overflow:hidden;margin-bottom:20px;position:relative;height:400px;}
#func_content4 dl{float:left;padding-left:54px;margin-bottom:50px;width:335px;}
#func_content4 dt{font-size:16px;font-weight:bold;color:#333;padding-bottom:10px;}
#func_content4 dd{font-size:12px;color:#4c4c4c;}

#func_content5{overflow:hidden;margin-bottom:30px;position:relative;height:500px;}
#func_content5 dl{float:left;padding-left:54px;margin-bottom:50px;width:335px;}
#func_content5 dt{font-size:16px;font-weight:bold;color:#333;padding-bottom:10px;}
#func_content5 dd{font-size:12px;color:#4c4c4c;}
#func1{background:url("../style/7_514442_494068_864.png") no-repeat;}
#func2{background:url("../style/8_514443_494070_1266.png") no-repeat;}
#func3{background:url("../style/3_433710_494062_964.png") no-repeat;}
#func4{background:url("../style/4_433711_494064_1494.png") no-repeat;}
#func5{background:url("../style/5_433712_494066_848.png") no-repeat;}
#func6{background:url("../style/2_433709_494069_1244.png") no-repeat;}
/*置顶CSS*/
#scrolltop{background: url(../style/scrolltop_2503.png) no-repeat scroll 50% 0 transparent;
bottom: 10px;
cursor: pointer;
display: block;
height: 50px;
line-height: 999px;
margin-left: 590px;
overflow: hidden;
position: fixed;
width: 40px;
left: 50%;
visibility: visible;}
/*底部微信样式*/
.erwei{position: fixed;
bottom: 8px;
left: 8px;
z-index: 999;
padding: 35px 5px 0 5px;
border: 1px solid #d1d1d1;
background: white url(../style/erwei_small_1372.png) no-repeat scroll center 5px;
color: #56a91d;
cursor: pointer;}
.erwei_bigs{position:inherit;
bottom: -2px;
left: 40%;
top:40%;
display: none;
padding-top: 258px;
width: 258px;
height:20px;
border: 1px solid #d1d1d1;
background: white url(../style/erwei_big_53205.jpg) no-repeat scroll center 0;
cursor: default;}
.erwei_big{position: absolute;
bottom: -2px;
left: 75px;
display: none;
padding-top: 258px;
width: 258px;
border: 1px solid #d1d1d1;
background: white url(../style/erwei_big_53205.jpg) no-repeat scroll center 0;
cursor: default;}


/*产品中心*/
.anli_box{border-bottom:1px solid #c7c7c7; height:150px; padding:10px 0px; width:768px; float:right;}
.box_img{width:120px; height:145px; background:#FFF;float:left; margin-left:10px; _margin-left:1px;}
.anli_right{float:right; padding-left:10px; _padding-left:2px; width:520px;}
/*产品中心*//*按钮图标*/
.see_all{background:#7fb517 !important;text-align:center;color:#fff;line-height:38px;font-size:16px;}
.see_all:hover{background:#5a8802 !important}
/*----以下是宽带提速CSS代码-----------*/
/*基本样式*/
#container .clearfix{*zoom:1;}
#container .clearfix:after{visibility: hidden; display: block; content: " "; clear: both; height: 0; font-size:0;}
#container .fl{float: left;}
#container .fr{float: right;}
/*主体盒子，固定宽度且居中*/
#container .box{width:1180px; margin:0 auto;}
/*内容样式*/
#container{margin-top:20px;}
#container .conbox{border:1px solid #D4D4D4;}
#container .shadow{box-shadow: 0 3px 2px -2px #E9E9E9;}
#container .first{font-size:12px;}
/*新手指导，帮助中心*/
#container .help-topic{position:absolute; line-height:100%; font-size:20px; top:0px; left:10px;}
#container .help-wrap{padding-left:10px;}
#container .help-wrap .odd{background:rgb(251, 251, 251);}
#container .help-wrap .tabpage .tabtitle{margin-left:229px; border-bottom:none;}
#container .help-wrap .tabpage .tabtitle span{width:119px;}
#container .help-wrap .tabpage .tabtitle span a{color:#333333; display:block; height:40px; line-height:40px;}
#container .help-wrap .tabpage .tabtitle span a:hover{text-decoration:none;}
#container .help-wrap .tabpage .tabcon{border:1px solid #D4D4D4; padding:0;}
#container .help-sub-wrap{position:relative; padding:80px 40px 40px;}
#container .help-sub-wrap-first{position:relative; padding:100px 40px 40px;}
#container .help-sub-wrap-first .help-sub-wrap-title{top:20px;}
#container .help-sub-wrap-title{color:#FFFFFF; font-weight:bold; background: url("../style/help-title.png") no-repeat;_background: url("../style/help-title.gif") no-repeat; width:213px; padding-left:20px; padding-bottom:9px; height:40px; line-height:40px; font-size:16px; position:absolute; top:-1px; left:-10px; _left:-50px;}
#container .help-sub-wrap-in h4{font-size:24px; padding-bottom:25px; line-height:100%;}
#container .help-sub-wrap-in h3{font-size:24px; padding-bottom:10px; line-height:100%;}
#container .help-sub-in h4{font-size:24px; padding-top:30px; padding-bottom:20px; line-height:100%;}
#container .help-sub-in h4.first{padding-top:0px;}
#container .help-sub-wrap-in p, .help-sub-in p{color:#808080; line-height:180%;}
#container .help-sub-wrap-in li{color:#808080; line-height:100%; padding-bottom:15px;}
#container .help-sub-wrap-in li.last{padding-bottom:0px;}
/*----对齐---*/
#container .news{padding:20px 0;}
#container .news .conbox{padding:0px 15px 15px;}
#container .news_items .news_sub_item{float:left;}
#container .news_items h3{padding-bottom:15px;}
#container .news_cpdr{width:260px; padding-right:25px;}
#container .news_jrtt{width:300px;}
#container .news_szzs{width:343px;}
#container .news_title{font-size:16px; border-bottom:3px solid #238BCB; display:inline-block; padding-top:8px;}
#container .news_list{width:100%; height:250px; overflow:hidden;}
#container .news_list a{color:#333333;}
#container.news_list li{line-height:100%; padding-bottom:15px; _padding-bottom:14px;}
#container .youqing li{padding-bottom:0px;}
#container .youqing{padding-bottom:20px;}
#container .youqing p{line-height:180%;}
#container .youqing-center-topic{padding:15px 0px 0px 10px;}
#container .youqing-center-topic1{padding:15px 0px 0px 34px;}
#container .youqing-center-topic .subtopic h4{color:#FFFFFF; width:150px; background:#238BCB; font-size:16px;text-align:center; font-weight:bold; border-right:5px solid #E9E9E9;}
#container .youqing-table{margin-top:0px;}
#container .youqing-table td, .mustread td{padding:3px 5px; border:1px solid #D4D4D4;}
#container .youqing-center-topic .l1{width:900px; height:92px; background:url("../style/ft_logo.jpg")}
#container .youqing-center-topic .l2{width:900px; height:330px; background:url("../style/ad_2.jpg")}


/*----标签---*/
.aqbzbt{ width:100%; height:50px; float:left; line-height:50px; font-size:20px; font-family: "微软雅黑"; color:#128be1; background:url(../style/yy35.jpg) no-repeat left center; padding-left:25px; border-bottom: dashed 1px #dadadb; font-weight:bold; margin:5px 0 20px 0; display:inline;}

.cp001{ width:97%; height:50px; float:left; line-height:50px; font-size:20px !important; font-family: "微软雅黑" !important; color:#3366ff !important; background:url(../style/yy35.jpg) no-repeat left center; padding-left:20px; border-bottom: dashed 1px #dadadb; font-weight:bold; margin:5px 0 10px 0; display:inline;}

.cp002{ width:100%; height:50px; float:left; line-height:50px; font-size:20px; font-family: "微软雅黑"; color:#128be1;  padding-left:25px; border-bottom: dashed 1px #dadadb; font-weight:bold; margin:5px 0 20px 0; display:inline;text-align:center; display:block;}

/*----列表展示---*/
.tie_list{ overflow:hidden;}
.tie_list ul li{ border-right:1px solid #ddd; width:218px; float:left;padding: 0 10px;}
.tie_list h2{ font-size:16px; text-align:center; font-weight: bold;}
.tie_list_img{ text-align:center;}

.cp003 {
    width: 100%;
    height: 50px;
    float: left;
    /* line-height: 50px; */
    font-size: 35px;
    font-family: "微软雅黑";
    color: #E11212;
    padding-left: 25px;
    border-bottom: dashed 1px #dadadb;
    font-weight: bold;
    margin: 5px 0 20px 0;
    display: inline;
    text-align: center;
    display: block;
}



