.head {
	position: relative;
	height: 100%;
	width: 1120px;
	margin: 0 auto;
}

.serach,
form {
	float: right;
	width: 482px;
	height: 34px;
	margin-top: 5px;
	border: 1px solid #c9c9c9;
	border-radius: 0px;
	font-size: 0;
}

img {
	vertical-align: top;
}

.btn {
	width: 80px;
	height: 42px;
	font-size: 16px;
    font-family: "Î¢ÈíÑÅºÚ";
}

.keywos {
	top: 72px;
}

.keywos a {
	font-size: 14px;
}

.keywos a {
	margin-right: 15px;
}

.logo a img {
	width: 217px;
	height: 53px;
}

.keywos {
	top: 48px;
}

.keywos a {
	font-size: 14px;
}

.indNavWrap {
	height: auto;
	padding: 10px 20px 8px;
}

.indNavWrap li {
	text-align: left;
	line-height: 38px !important;
}

.indNavWrap a {
	color: #343434;
	font-size: 16px;
	line-height: 16px !important;
}

.indNavWrap {
	height: auto;
	padding: 10px 23px 8px;
}

.txt {
	height: 34px;
	width: 316px;
	padding-left: 15px;
	display: inline-block;
	font-size: 14px;
	float: none;
    +margin-top:-1px;
    +line-height:34px;
    +vertical-align:top;
}

.serach .btn {
	width: 78px;
	height: 36px;
	font-size: 16px;
	background: #008ded;
	color: #ffffff;
	line-height:  36px;
	cursor: pointer;
	float: right;
	margin-top: -1px;
	margin-right: -1px;
    +float:none;
    +margin-left:31px;
}

.keywos {
	float: none;
	width: 482px;
	font-size: 16px;
	margin-top: 0;
	position: absolute;
	left: 648px;
}

.wrap_head:after {
	background: #008ded;
}

.wrap_head {
	position: relative;
	height: 124px;
	background: #fff;
	border: 1px solid #eee;
	width: 100%;
	box-sizing: border-box;
}

.keywos a {
	margin-right: 15px;
}

.keywos a {
	font-size: 14px;
	display: inline;
	float: left;
	font-family: "Î¢ÈíÑÅºÚ", "Microsoft YaHei", "tahoma";
}

.head .nav li a {
	font-size: 18px;
}

.head .nav {
	margin-bottom: -1px;
	overflow: hidden;
	height: 44px;
	width: 1120px;
	margin: 0 auto;
	position: absolute;
	bottom: 0;
	z-index: 2;
	padding-left: 0;
	float: left;
    +left:0;
    +background:#008ded;
}

.head .nav li.cur {
	background-color: #066eb4;
}
.head .nav li:hover {
	background-color: #066eb4;
}

.head .logo {
	margin-top: 10px;
}

.indNav {
	width: 1118px;
	margin: 10px auto 0;
	border: 1px solid #eeeeee;
	display: none;
}

.selected {
	padding: 12px 33px;
	font-size: 0;
	box-sizing: border-box;
	background: url(http://www.mydown.com/TLimages2009/topspeed/images/selected.png) no-repeat top left;
        background-color: #ffffff;
	background-size: 80%;
	+overflow:hidden;
}

.selected li {
	display: inline-block;
	width: 10%;
	text-align: center;
	+float:left;
}

.selected li .seIcon {
	width: 40px;
	height: 40px;
	display: inline-block;
}

.selected li .seName {
	margin-top: 10px;
	font-size: 14px;
	color: #858585;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.selected li .seName a:hover,
.indNavWrap li a:hover {
	text-decoration: underline;
	color: #0A50A1
}

.indNavWrap {
	border-top: 1px solid #efefef;
	background-color: #ffffff;
	padding: 5px 20px;
	box-sizing: border-box;
}

.indNavWrap a {
	color: #343434;
	font-size: 14px;
	display: inline-block;
	border-right: 1px solid #d9d9d9;
	padding: 0 15px;
	line-height: 42px;
}

.indNavWrap .moreZhuanti {
	font-weight: 700;
	color: #008ded;
border-right: none;
}

.indNavWrap .moreZhuanti img {
	vertical-align: sub;
}

.indNavWrap .splitLine {
	background-color: #d9d9d9;
	height: 16px;
	display: inline-block;
	width: 1px;
	vertical-align: middle;
	margin: 0 15px;
	margin-bottom: 2px;
}

.zhuantibox {
	display: none;
}

.seIcon img {
	width: 40px;
	height: 40px;
}

.curent {
	line-height: 48px;
}
.txt:focus {
    outline: none;
}
.serach img {
    height: 34px;
}
.top-speed-download{
                            display: inline-block;
                            width: 170px;
                            height: 50px;
                            margin-right: 10px;
                            padding-left: 50px;
                            background: #058e3d url(http://www.mydown.com/TLimages2009/topspeed/images/img18/tisubtn29.png) no-repeat;
                            background-position: 15px -173px;
                            background-size: 40px;
                            border-radius: 4px;
                            color: #fff;
                            font-size: 18px;
                            vertical-align: bottom;
                            box-sizing: border-box;
                            -webkit-box-sizing: border-box;
                        }
                        .top-speed-download:hover{
                            background: #06aa49 url(http://www.mydown.com/TLimages2009/topspeed/images/img18/tisubtn29.png) no-repeat;
                            background-position: 15px -173px;
                            background-size: 40px;
                            text-decoration: none;
                        }
                        .top-speed-download .big{
                            color: #fff;
                            font-style: normal;
                            line-height: 32px;
                        }
                        .top-speed-download .small{
                            display: inline-block;
                            float: left;
                            color: #fff;
                            font-size: 12px;
                            font-style: normal;
                            line-height: 12px;
                        }