@charset "utf-8";body,textarea,input,select,option {font-size:12px;color:#333;font-family:Microsoft Yahei,Avenir,Segoe UI,Hiragino Sans GB,STHeiti,Microsoft Sans Serif,WenQuanYi Micro Hei,sans-serif;}h1,h2,h3,h4,h5,h6 {}body,h1,h2,h3,h4,h5,h6,blockquote,ol,ul,dl,dd,p,textarea,input,select,option,form {margin:0;}ol,ul,li,textarea,input,select,option,th,td {padding:0;}table {border-collapse:collapse;}ol,ul {list-style-type:none;}a {text-decoration:none;color:#333;}a,textarea,input{outline:none;}textarea {overflow:auto;resize:none;}img {display:block;}a img {border:none;}label,label input,i,var{vertical-align:middle;}i,var{font-style:normal;}a:hover{text-decoration:underline;}.clear {clear:both;overflow:hidden;}body{word-break:break-all;word-wrap:break-word;cursor:default;}body a{text-decoration:none;}@media (min-width: 1024px){		.top-search {			width: 1200px;		}	}	.top-search {		display: block;		margin: 0 auto;		overflow: hidden;	}	.clear{		clear:both;	}	.top-search .sym_home_logo {		display: block;		width:157px;height:50px;		background: url(img/yongyao_logo.png) no-repeat 0 0;background-size:cover;		margin-right: 56px;		margin-left: 17px;	}	@media (min-width: 1024px){		.top-search .logo {			display: block;			float: left;			margin: 39px 64px 41px 0px;		}	}	@media (min-width: 1024px){		.top-search .form-box{			width: 660px;		}		.top-search form {			width: 660px;		}	}	.form-box{		float: left;		overflow:hidden;	}	.form-box p{		margin-top:12px;white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis;    display: block;	}	.form-box p span{		font-size:12px;		font-family:"宋体";		color:#666666;	}	.form-box p a{		font-size:12px;		font-family:"宋体";		color:#f07d7b;		margin-left:10px;		margin-right:10px;	}	.top-search form {		display: block;		height: 41px;		border: 2px solid #63C32E;		margin-top: 41px;	}	.top-search form input[type="text"] {		display: block;		padding: 0px 5px 0px 18px;		height: 41px;		border: none;		background-color: #fff;		color: #999999;		font-size: 14px;		float: left;		font-family:"宋体";	}	@media (min-width: 1024px){		.top-search form input[type="text"] {			width: 526px;		}	}	.top-search form input[type="submit"] {		display: block;		width: 111px;		height: 41px;		background-color: #63C32E;		color: #fff;		font-weight: bold;		font-size: 14px;		text-align: center;		line-height: 41px;		border: none;		float: right;		cursor: pointer;		font-family:"宋体";	}	.top-search .ask-btn {		display: block;		float: left;		margin-top: 43px;		width: 150px;	}@media (min-width: 1024px){	.top-search .ask-btn {		margin-left: 72px;	}}.top-search .ask-btn i{    display: block;    width: 46px;    height: 45px;    background-position: 0 -67px;    float: left;}.ask_icon {    background: url(img/120ask_icon.png) no-repeat;}.top-nav .nav-list .fast-search .summary a{color:white;}.top-search .ask-btn b {    display: block;    float: left;    padding-left: 12px;    font-size: 14px;    color: #666;    line-height: 14px;}.top-search .ask-btn span {    display: block;    float: right;    padding-left: 12px;    line-height: 12px;    padding-top: 10px;    color: #999;}@media (max-width: 1024px){	.top-search {		width: 1000px;	}}@media (max-width: 1024px){	.top-search .form-box{		width: 510px;	}	.top-search form {		width: 510px;	}}@media (max-width: 1024px){	.top-search form input[type="text"]{		width: 376px;	}}@media (max-width: 1024px){	.top-search .ask-btn {		margin-left: 58px;	}}@media (max-width: 1024px){	.top-search .logo {		display: block;		width: 157px;		height: 50px;		float: left;		margin: 39px 45px 41px 0px;	}}.top-nav {    display: block;    border-top: 1px solid #DDDDDD;    border-bottom: 4px solid #7EC75E;    height: 54px;}@media (min-width: 1024px){	.top-nav .nav-list {		width: 1200px;		margin: 0 auto;		position: relative;	}}@media (max-width: 1024px){	.top-nav .nav-list {		width: 1000px;		margin: 0 auto;		position: relative;	}}.fast-search {    width: 219px;    float: left;    position: relative;    margin-right: 9px;}.fast-search span.summary {    display: block;    height: 55px;    width: 219px;    position: relative;    top: -1px;    background-color: #519931;    color: #fff;    font-size: 18px;    line-height: 55px;    border-bottom: 4px solid #65A749;}.fast-search span.summary i {    display: block;    width: 21px;    height: 15px;    float: left;    margin: 20px 16px 0px 26px;}.summary-pos b i {    display: block;    float: left;    margin-right: 12px;}.fast-search .fast-search-box {    width: 219px;    height: 398px;    background-color: #65A749;    position: absolute;    top: 55px;    left: 0px;}.fast-search-box ul.left {    margin-top: 3px;}.fast-search-box ul.left li {    height: 63px;    padding: 1px 0px;}.fast-search-box ul.left li .summary-pos {    width: 196px;    height: 62px;    padding-left: 13px;}.summary-pos b {    display: block;    line-height: 19px;    font-weight: normal;    font-size: 16px;    padding-top: 10px;}.summary-pos span {    display: block;    line-height: 14px;    color: #fff;    padding-top: 10px;    height: 14px;    overflow: hidden;	font-size:12px;	font-family:"宋体";}.summary-pos span a {    color: #fff;}.summary-pos b a {    color: #fff;}.summary-pos span i {    padding: 0 3px;}.fast-search-box ul.right li {    display: block;    padding: 0px 28px 0px 37px;    display: none;}.fast-search-box ul.right li p {    display: block;    line-height: 23px;    padding-top: 9px;    border-bottom: 1px solid #E5E5E5;    padding-bottom: 9px;}.fast-search-box ul.right li p a {    color: #666;    display: inline-block;}.dis_home_icon {    background: url(img/icon.png) no-repeat;}@media (min-width: 1024px){	.top-nav .nav-list a.nav-list-a {		display: block;		float: left;		height: 54px;		padding: 0 28px;		font-size: 16px;		font-family:"微软雅黑";		color:#5d5d5d;		 line-height: 54px;	}	.fast-search-box ul.right {		display: block;		width: 564px;		height: 396px;		background-color: #fff;		position: absolute;		left: 219px;		top: 2px;		border: 1px solid #65A749;		border-left: none;		font-family: "宋体";	}	.right-box-tit{		width: 230px;		height: 396px;		background: white;		position: absolute;		right: 0px;		z-index: 100;		top: 58px;	}}@media (max-width: 1024px){	.top-nav .nav-list a.nav-list-a {		display: block;		float: left;		height: 54px;		padding: 0 16px;		font-size: 16px;		font-family:"微软雅黑";		color:#5d5d5d;		line-height: 54px;	}	.fast-search-box ul.right {		display: block;		width: 460px;		height: 396px;		background-color: #fff;		position: absolute;		left: 219px;		top: 2px;		border: 1px solid #65A749;		border-left: none;		font-family: "宋体";	}	.right-box-tit{		width: 230px;		height: 396px;		background:white;		position: absolute;		right: 0px;		z-index: 100;		top: 58px;	}}