
/*------- public .down_plun .dzan-*/
body, form, ul, li, p, h1, h2, h3, h4, h5, h6, input, textarea {
	padding:0;
	margin:0;
}
body {
	FONT-SIZE: 12px;
	FONT-FAMILY: "Microsoft YaHei", "Arial Narrow";
	background: #fff;
	COLOR: #4c4c4c;
	LINE-HEIGHT: 22px;
}
input, select, textarea {
	font-size:12px;
	font-family:"Microsoft YaHei", "Arial Narrow";
	line-height: 16px;
}
img {
	border:0px;
}
ul, li {
	LIST-STYLE-TYPE: none;
}
a {
	COLOR: #7a7a7a;
	TEXT-DECORATION: none;
}
a:hover {
	COLOR:#1061a2;
	TEXT-DECORATION: none;
}
.hui a {
	COLOR: #333;
	TEXT-DECORATION: none;
}
.hui a:hover {
	color:#999;
	TEXT-DECORATION: none;
}
.hui1 a {
	COLOR: #666;
	TEXT-DECORATION: none;
}
.hui1 a:hover {
	color:#06C;
	TEXT-DECORATION: none;
}
.hui2 a {
	COLOR: #999;
	TEXT-DECORATION: none;
}
.hui2 a:hover {
	color:#333;
	TEXT-DECORATION: none;
}
.font_blue a {
	color:#0363b0;
}
.font_blue a:hover {
	color:#666;
}
.blue {
	color:#39F;
}
.blue1 {
	color:#185995;
}
.black a {
	color:#000;
}
.red a,.red {
	color:#F00;
	text-decoration:underline;
	font-weight:bold;
}
.black a:hover {
	color:#e00606;
	text-decoration:none;
}
/*-----------------menu-------------*/
.header {
	width:985px;
	height:75px;
	margin:auto;
}
.header_left {
	width:170px;
	float:left;
	text-align:center;
}
.header_left img {
	padding-top:15px;
}
.header_right {
	float:right;
	padding-top:20px;
}
.header_right li {
	padding:0 22px;
	font-size:18px;
	float:left;
	height:48px;
	color:#333;
}
.header_right li a {
	font-size:18px;
	line-height:35px;
	display:block;
	text-decoration:none;
	padding-bottom:5px;
	position:relative;
}
.header_right li a:link {
	color:#474444;
}
.header_right li a:visited {
	color:#124172;
}
.header_right li a:hover {
	color:#3e7fdb;
	border-bottom:	#3e7fdb 3px solid;
}
.header_right li a.cur {
	color:#3e7fdb;
	border-bottom:	#3e7fdb 3px solid;
}
/*-------nav------*/
.nav{
	margin:10px auto;
	width:100%;
	text-align:center;
	border-bottom:#3e7fdb 4px solid;
}
.nav a{
	display: inline-block;
	padding:22px 15px 5px 20px;
	font-size:14px;
	line-height:30px;
	color:#333;
	background:url(../images/nav_icon.png) no-repeat;
}
.nav a:hover,.nav a.a1cur{
	color:#3e7fdb;
}
.nav a.a1{
	background-position:35px 0px;
}
.nav a.a1:hover,.nav a.a1cur{
	background-position:35px -62px;
	color:#3e7fdb;
	}
.nav a.a2{
	background-position:44px -124px;	
}
.nav a.a2:hover,.nav a.a2cur{
	background-position:44px -186px;
	color:#3e7fdb;
}
.nav a.a3{
	background-position:35px -246px;
}
.nav a.a3:hover,.nav a.a3cur{
	background-position:35px -304px;
	color:#3e7fdb;
}
.nav a.a4{
	background-position:41px -364px;
}
.nav a.a4:hover,.nav a.a4cur{
	background-position:41px -426px;
	color:#3e7fdb;
}
.nav a.a5{
	background-position:35px -486px;
}
.nav a.a5:hover,.nav a.a5cur{
	background-position:35px -545px;
	color:#3e7fdb;
}
.nav a.a6{
	background-position:35px -605px;
}
.nav a.a6:hover,.nav a.a6cur{
	background-position:35px -666px;
	color:#3e7fdb;
}
.nav a.a7{
	background-position:42px -726px;
}
.nav a.a7:hover,.nav a.a7cur{
	background-position:42px -788px;
	color:#3e7fdb;
}
.nav a.a8{
	background-position:40px -850px;
}
.nav a.a8:hover,.nav a.a8cur{
	background-position:40px -912px;
	color:#3e7fdb;
}
.nav a.a9{
	background-position:42px -973px;
}
.nav a.a9:hover,.nav a.a9cur{
	background-position:42px -1033px;
	color:#3e7fdb;
}
.nav a.a10{
	background-position:44px -1094px;
}
.nav a.a10:hover,.nav a.a10cur{
	background-position:44px -1156px;
	color:#3e7fdb;
}	
.pathway_warp{
	font-size:14px;
	width:985px;
	margin:15px auto;
	height:38px;
	line-height:38px;
	color:#474444;	
}
.pathway_warp a{
	display:inline-block;
	padding:0 5px;
	color:#474444;
}
.pathway_warp a:hover{
	color:#999;
}
/*驱动下载最终页*/
.down_lb,.down_in,.down_xg,.down_wyplun{
    width: 985px;
    margin: auto;
    padding-bottom: 10px;
    background: #fff;
    border: #d7d7d7 1px solid;
    overflow: hidden;
	}
.down_lb{
	height:auto;
	overflow:hidden;
	border-bottom:0;
}	
.down_in_url,.down_xg_t,.down_wyplun_t{
		background:#F7F7F7;
		font-size:14px;
		color:#336699;
		padding-left:20px;
		height:36px;
		line-height:36px;		
		}	
.down_lb .t{
        background:#F7F7F7;
		font-size:18px;
		color:#336699;
		padding:6px 5px 6px 20px;
		height:auto !important;
		min-height:36px;
		height:36px;		
		line-height:24px;
		word-wrap: break-word;
		word-break:break-all;
		font-weight:bold;
			}	
.down_lb li,.down_xg li{
	height:38px;
	line-height:38px;
	padding-left:25px;
	border-bottom:#f2f2f2  1px solid;
	color:#777;
}
.down_lb li{
	width:450px;
	float:left;
    height:auto !important;
	min-height:25px;
	height:25px;
	padding-left:0;
	margin:0 24px;
	_margin:0 12px;
	+margin:0 12px;
}
.down_lb span{
	font-weight:bold;
	color:#666;
	padding-right:8px;
}
.down_plun{
	width:985px;
	margin:0px auto 10px auto;
	height:70px;
	line-height:70px;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
}
.down_plun .zan,.zan_zhichi,.ruo_fandui,.down_plun .nozan,.down_plun .wypl,.down_plun .dzan{
	width:125px;	
	font-size:14px;
	padding-left:45px;
	float:left;
	margin-right:8px;
	color:#999;
	background: url(../images/down_icons.png) no-repeat;
	/*cursor:pointer;*/
	}
.down_plun .dzan,.down_plun .nozan,.down_plun .wypl{
	font-size:12px;
	background:url(../images/down_icons.png) no-repeat;
	opacity:1;filter:alpha(opacity=100);	
	}
.down_plun .dzan:hover,.down_plun .nozan:hover,.down_plun .wypl:hover{
	/*opacity:0.75;filter:alpha(opacity=75);*/	
	}		
.down_plun .fxiang{
	width:500px;
	padding-top:5px;	
	font-size:12px;
	padding-left:30px;
	float:left;
	margin-right:8px;
	color:#666;
	}	
.down_plun .dzan{
	width:170px;
	background-position:0 -350px;
	}
.down_plun span{
	padding:0 5px;
}
.down_plun .nozan{
	width:170px;
	background-position:0 -405px;
}
.down_plun .wypl{
	width:60px;
	padding-left:50px;
	background-position:0 -458px;
	}
.down_plun .scang:hover{
	background-position:13px -706px;
	color:#F60;
}
.down_in_t{
		font-size:14px;
		padding-left:20px;		
		height:36px;
		line-height:36px;
		color:#336699;
		}
a.t{
	padding:1px 7px;
	color:#075794;
}
a.t:visited{
	color:#075794;
}
a.t:hover{
	color:#2f8abb;
}
a.d{
	padding:1px 7px;
	color:#777;
	}
a.d:hover{
	color:#2f8abb;
}
.down_in{
	height:auto !important;
	min-height:200px;
	border-bottom:0;
	border-top:0;
	padding-bottom:0;
	overflow:hidden;	
}
.down_info{	
	color:#646262;
	font-size:12px;
	padding:15px 30px;
	line-height:24px;
    word-break:break-all; /*支持IE，chrome，FF不支持*/
    word-wrap:break-word;/*支持IE，chrome，FF*/
	}
.down_info P{
	padding-bottom:10px;
	word-break:break-all; /*支持IE，chrome，FF不支持*/
	word-wrap:break-word;/*支持IE，chrome，FF*/
}
/*-------------驱动下载详细内容------------------*/
.download{
	width:998px;
	border:#ccc 1px solid;
	margin:auto;
	margin-top:9px;	
}
.down_in_url{
	padding:35px 30px;
	font-size:14px;
	color:#666;
	height:52px;
	background:#fff;
	border-top:#FFF 1px solid;
	line-height:35px;
	position:relative;
}
.down_in_url .down_number{
	position:absolute;
	top:82px;
	left:30px;
	font-size:12px;
	color:#999;
	}
.down_in_url .button_sy{
	width:237px;
	height:45px;
	line-height:45px;
	color:#FFF;
	border-radius:8px;
   -moz-border-radius:8px;
   -webkit-border-radius:8px;   
    float:left;
	margin-right:10px;
	cursor:pointer;
	font-size:12px;
}
.bu_green{
	background:#3fb803;
}
.bu_green:hover{
	background:#37a103;
	}	
.bu_blue{
	background:#0d91ee;
}
.bu_blue:hover{
	background:#077ccf;
}
.down_in_url .button_sy span{
	padding-left:50px;
	padding-right:10px;
	font-size:18px;
	background: url(../images/down_icons.png) no-repeat;
	display:inline-block;	
}
.down_in_url .button_sy span a{
	color:#FFF;
}
.down_in_url .button_sy span.sddown{	
	background-position: 15px 13px;
}
.down_in_url .button_sy span.sddown:hover{
	background-position: 15px 13px;
}
.down_in_url .button_sy span.zddown{
	background-position: 15px -49px;	
}
.down_in_url .button_sy span.zddown:hover {
	background-position: 15px -49px;
}
.down_in_url .button_sy span.rongj{
	display: inline-block;	
	margin-top:12px;
	width:65px;
	height:20px;
	line-height:20px;
	font-size:12px;
	text-align:center;
	padding:0;
	background:none;
}
.rongj_green{
	border-left:#cfe8c8 solid 1px;
	color:#cfe8c8;
	}
.rongj_blue{
	border-left:#60b6f2 solid 1px;
	color:#cce2fa;
}
.weixin_xm{
	padding-left:90px;
	padding-top:8px;
	float:left;
	font-size:12px;
	color:#999;
	position: relative;
}
.weixin_xm img{
	vertical-align: middle;
}
.weixin_er{
	position:absolute;
	width:100px;
	height:90px;
	top:-20px;
	right:-100px;
}
.weixin_er_float{
	width:9px;
	height:13px;
	position:absolute;
	top:36px;
	left:3px;
}	
.weixin_er_img{
	margin-left:10px;
	border:#e1e0e0 1px solid;
	 -moz-box-shadow:3px 3px 3px #ccc;              
    -webkit-box-shadow:3px 3px 3px #ccc;           
    box-shadow:3px 3px 3px #ccc; 
}
.weixin_er_img img{
	width:77px;
	height:77px;
	padding:5px;
}
.down_info_span{
	width:40px;	
	height:23px;
	line-height:23px;
	padding-left:20px;
	background:url(../images/jcuo.gif) no-repeat 2px 3px;
	display:block;
	cursor:pointer;
	float:right;
	font-size:14px;
	text-decoration:underline;
}
.down_info_span:hover{
	background:url(../images/jcuo.gif) no-repeat 2px -22px;
}
/*---------------------常用驱动-----------------------*/	
.cydrivers_t{
	width:998px;
	height:44px;
	border:#e4e2e2 1px solid;
	background:#f7f7f7;
	margin:auto;
	margin-top:9px;
}

.cydrivers_t_left{
	padding:7px 10px;
	float:left;
	font-size:14px;
	}
.cydrivers_t_left a,.cydrivers_t_left a:link{
	display:inline-block;
	text-align:center;
	margin:0 2px;
	padding:3px 15px;
	color:#444;
	background:#FFF;
	text-decoration:none;
	border:#ccc 1px solid;
	font-weight:100;	
}

.cydrivers_t_left a:hover {
	background:#4aa2d2;
	color:#fff;
	border:#ccc 1px solid;
}

a.cy_hover,a.cy_hover:link,a.cy_hover:visited,a.cy_hover:hover{
	color:#fff;
	background:#4aa2d2;
}
.cydrivers_t_right{
	width:260px;
	margin:10px;
	float:right;
	text-align:right;	
}
.cydrivers_t_right span{
	color:#F00;
	font-weight:bold;
}
.cydrivers{
	background:#FFF;
	width:985px;	
	height:auto;
	margin:auto;
	margin-top:9px;
	border:#e7e7e7 1px solid;
}
.cydrivers li{
	border-bottom:#e7e7e7 1px solid;
	font-size:0;
}

.cydrivers table,.cydrivers tr,.cydrivers td{
	border:0;
	background:0;
	padding:3px 0;
	margin:0;
	font-size:14px;
	line-height:28px;
	text-align:center;
	word-break:break-all; /*支持IE，chrome，FF不支持*/
　　word-wrap:break-word;/*支持IE，chrome，FF*/
}
.cydrivers li a,.cydrivers li a:link {
	color:#666;
}
.cydrivers li a:visited{
	color:#666;
}
.cydrivers li a:hover{
	color:#039;
}
/*--其他产品--*/
.other, .problem, .app {
	padding:50px 0 37px 0;
	width:988px;
	height:auto;
	margin:auto;
	border-bottom:#f0f0f0 1px solid;
}
.other span.otitle, .problem li span.ptitle, .app span.atitle {
	color:#353535;
	font-size:14px;
	font-weight:bold;
	display:block;
	padding-bottom:25px;
}
.other li, .app li {
	width:329px;
	float:left;
	height:105px;
}
.other li .oleft, .app li .aleft {
	width:70px;
	height:70px;
	float:left;
}
.other li .oright, .app li .aright {
	width:245px;
	font-size:12px;
	color:#8b8989;
	float:left;
}
.other li .oright span.ot, .app li .aright span.at {
	display:block;
	font-size:16px;
	padding:3px 0;
	color:#353535;
}
.other li .oright span.ot a, .app li .aright span.at a {
	font-size:16px;
}
.other li .oright span.nub, .app li .aright span.nub {
	/*已更改*/
	display:inline-block;
	padding-left:20px;
	font-size:14px;
	padding-top:7px;
}
.ewm {
	/*已更改*/
	width:148px;
	height:148px;
	border:#e5e5e5 1px solid;
	position: absolute;
	left:70px;
	top:86px;
	background:#FFF;
}
.ewm img {
	width:107px;
	height:107px;
	padding:20px;
}
.app li {
	position:relative;
}
/*--常见问题--*/
.problem {
	height:120px;
	padding-top:50px;
	border:0;
}
.problem li span.ptitle {
	padding-bottom:12px;
}
.problem li {
	color:#8b8989;
	font-size:12px;
	height:24px;
	line-height:24px;
	width:33.2%;
	float:left;
}
.problem li .pleft, .problem li .pright {
	float:left;
	width:47%;
}
.problem li .pright {
	width:53%;
}
.problem li .pleft a, .problem li .pright a {
	color:#353535;
}
.problem li a {
	color:#8b8989;
}
.problem li a:hover {
	color:#0088cc;
}
.problem li img {
	display: inline-block;
	float:left;
	padding-right:15px;
}
/*--bottom--*/
.box_index_fr_link {
	width:985px;
	height:auto;
	overflow:visible;
	margin:auto;
	border-top: #f0f0f0 1px solid;
	padding-top:45px;
	background:#FFF;
	padding-bottom:45px;
}
.box_index_fr_link li {
	float:left;
	height:30px;
	line-height:30px;
	padding:0px 4px;
}
.friendlylink {
	/*--已更改0118--*/	
	margin: 0px;
	padding: 0px;
	text-align: left;
	font-size: 12px;
}
.friendlylink ul {
	/*--已更改已更改0118--*/
	margin: 0px;
	padding: 0px;
	width: 875px;
	text-align: left;
	float: left;
}
.friendlylink li {
	list-style: none;	
	float: left;
	white-space: nowrap;
}
.friendlylink li a {
	color:#8b8989;
}
.bottom {
	width:100%;
	height:260px;
	background:#fcfcfc;
	text-align:center;
}
.bottom span {
	display:block;
	height:34px;
	line-height:34px;
	padding-top:55px;
}
/*20160829*/
/*改写过的分享样式开始*/
.bds_tool{
	padding:10px;
	height:40px;
	line-height:40px;
}
.bds_tool li{
	float:left;
	height:35px;	
	width: 43px;
	position: relative;
	z-index:999;
}
a.bds_more,a.bds_tools,a.bds_qzone,a.bds_tools,a.bds_tqq,a.bds_tsina {
	display: inline-block;
	height: 34px;
	cursor: pointer;
	padding-left: 35px;
	background:url(../images/down_icons.png) no-repeat;	
}
a.bds_qzone:hover,a.bds_more:hover,a.bds_tsina:hover,a.bds_tqq:hover{
	transition:all 0.5s linear;
	opacity:0.75;filter:alpha(opacity=75);
}
		
.dbs_float{
	text-align:center;
	top:-28px;
	margin-left:-52px;
	left:50%;	
	position: absolute;
    z-index:1000;	
}
.dbs_float_top{
	display:block;
	height:22px;
	line-height:22px;
	background:#9e9e9e;
	color:#FFF;
	border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    font-size:12px;
    margin:0 auto;
	padding:0 5px;
	width:90px;
}
.dbs_float_bottom{
	text-align:center;
	margin:0 auto;
}	
.bds_tools a{
	background:url(../images/down_icons.png) no-repeat;
}
a.bds_tsina{
	background-position:0 -211px;
}
a.bds_qzone{	
	background-position:0 -162px;
}
a.bds_tqq{
	background-position:0 -113px;	
}
/* a.bds_more{
	background-position:0 -312px;
}	 */

.border_b_sy{
	display:block;
	height:1px;
	border-bottom:#ddd 1px solid;
	margin:0 30px;
}