h3{margin:0px; padding:0px;}
.anchored-banner {
	width: 100%; height: 260px; overflow: hidden; position: relative; min-width: 1180px;
}
.anchored-banner-img {
	left: 50%; width: 1920px; margin-left: -960px; position: relative;
}
.anchored-banner-img img {
	width: 100%;
}
.anchored-vice-top {
	left: 370px; top: 0px; width: 1180px; position: absolute;
}
.vice-top-cont {
	margin: 90px 0px 0px 20px; width: 750px; float: left; text-align:center;
}
.vice-top-cont h3 {
	color: rgb(50, 50, 50); line-height: 40px; font-size: 40px; font-weight: 700;
}
.vice-top-cont p {
	text-align: center; color: rgb(172, 153, 52); text-transform: uppercase; line-height: 14px; font-size: 14px; font-weight: 700; margin-top: 10px; word-spacing: 10px;
}
.anchored-vice-top .vice-top-btn {
	margin: 80px 60px 0px 0px;
}
.vice-banner-sub {
	margin: 0px auto; padding: 20px 0px; width: 1180px; height: 82px; overflow: hidden;
}
.vice-sub-left {
	width: 295px; text-align: center; margin-top: 20px; float: left;
}.need-certificate:hover {
	background: rgb(250, 93, 77);
}
.have-certificate:hover {
	background: rgb(82, 194, 222);
}
.certificate-anchored-bottom {
	padding: 10px 0px; width: 100%; height: 363px; overflow: hidden;
}
.certificate-img {
	width: 434px; overflow: hidden; float: left;
}
.certificate-img img {
	width: 100%;
}

.anchored-top-cont {
	margin: 50px 0px 0px 80px; width: 625px; float: left;
}
.anchored-top-cont h3 {
	color: rgb(50, 50, 50); font-size: 24px; font-weight: 700;
}
.anchored-top-cont p {
	color: rgb(50, 50, 50); line-height: 26px; font-size: 16px; margin-top: 5px;
}
.anchored-top-btn {
	margin: 45px 60px 0px 0px; width: 170px; float: right;
}
.anchored-top-btn a {
	border-radius: 2px; width: 170px; height: 42px; text-align: center; color: white; line-height: 42px; font-size: 14px; vertical-align: middle; display: inline-block;
}
.need-certificate {
	background: rgb(250, 79, 79);
}
.have-certificate {
	background: rgb(63, 191, 240); margin-top: 10px;
}
.need-certificate:hover {
	background: rgb(250, 93, 77);
}
.have-certificate:hover {
	background: rgb(82, 194, 222);
}
.serach{height:80px; margin:auto; width:1200px; margin-top:20px;}
.index_search form {
	padding: 15px 0px; width: 100%;
}
.index_search_form {
	margin: 0px auto; border: 1px solid rgb(204, 204, 204); width: 830px; height: 48px; color: rgb(102, 102, 102); line-height: 48px; font-size: 16px;
}
.index_search_form .province {
	height: 48px; line-height: 48px; float: left;
}
.index_search_form .city {
	height: 48px; line-height: 48px; float: left;
}
.index_search_form .area {
	height: 48px; line-height: 48px; float: left;
}
.index_search_form .year {
	height: 48px; line-height: 48px; float: left;
}
.index_search_form .city {
	width: 120px; overflow: hidden;
}
.index_search_form select {
	background: rgb(255, 255, 255); padding: 0px 10px; border: currentColor; width: 100%; height: 48px; text-align: center; color: rgb(102, 102, 102); line-height: 48px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; box-sizing: border-box;
}
.index_search_form select option {
	line-height: 26px; font-size: 14px;
}
.index_search_form .key {
	width: 320px; float: right;
}
.index_search_form .key input.search_key {
	background: rgb(255, 255, 255); border: currentColor; width: 100%; height: 46px; color: rgb(102, 102, 102); line-height: 48px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
.index_search_form .btn {
	width: 135px; float: right;
}
.index_search_form .btn input {
	background: rgb(255, 102, 0); border: currentColor; width: 100%; height: 48px; color: rgb(255, 255, 255); line-height: 48px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; cursor: pointer;
}
.guanqman{margin:auto; width:100%; margin-top:10px; background:#F4F2F2;}
.ziz_dingd_title h3 {
	color: rgb(51, 51, 51); padding-right: 15px; font-size: 18px; font-weight: 400; float: left;
}
.ziz_dingd_title h3 span {
	color: rgb(255, 68, 0); padding-right: 10px; font-weight: 700;
}
.ziz_dingd_title img {
	padding-right: 5px; vertical-align: middle;
}
.news_list {
	width: 780px;; height: auto; overflow: hidden;
}
.news_list ul {
	width: 100%; height: auto; overflow: hidden; padding-bottom: 15px; margin-top: 10px;
}
.news_list ul li {
	background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221);  height: auto; overflow: hidden; margin-top: 15px;
}
.news_list ul li:hover {
	background: rgb(255, 255, 255); border: 1px solid rgb(187, 187, 187);  height: auto; box-shadow: 0px 0px 8px #aaa;
}
.news_list ul li .news_list_con {
	padding: 10px 15px; width: 730px; height: auto;
}
.news_list_con .news_l {
	width: 650px; height: auto; float:left;
}
.news_list_con .news_l div {
	width: 100%;
}
.news_list_con .news_l div a {
	color: rgb(51, 51, 51); line-height: 30px; font-size: 16px; text-decoration: none; float: left;
}
.news_list_con .news_l div font {
	line-height: 30px; font-size: 16px; float: left;
}
.news_list_con .news_l div a:hover {
	color: rgb(255, 102, 0); text-decoration: none;
}
.news_list_con .news_l div span {
	background: rgb(255, 102, 0); margin: 8px 0px 0px 12px; padding: 0px 15px; color: rgb(255, 255, 255); float: left; display: inline-block;
}
.news_list_con .news_l p {
	width: 100%; color: rgb(102, 102, 102); line-height: 30px; overflow: hidden;
}
.news_list_con .news_l p span.news_other {
	float: left;
}
.news_list_con .news_l p span.news_other_info {
	width: 685px; float: left;
}
.news_list_con .news_l p em {
	color: rgb(153, 153, 153); font-size: 10px;
}
.news_list_con .news_r {
	height: auto; padding-top: 20px; 
}
.news_list_con .news_r span {
	background: rgb(153, 153, 153); width: 90px; height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; font-size: 15px; font-style: normal; margin-top: 12px; float: right;
}
.news_list_con .news_r a {
	background: rgb(255, 102, 0); width: 90px; height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; font-size: 15px; font-style: normal; margin-top: 12px; float: right; cursor: pointer;
}
.news_list_con .news_r a:hover {
	background: rgb(255, 144, 0);
}
.fr {
	float: right;
}.moudular-index-title .modular-index-title-left {
	width: 850px; margin-top: 25px; float: left;
}
.moudular-index-title .modular-index-title-right {
	width: 370px; margin-top: 25px; float: left;
}
.modulat-evaluate-list {
	height: 450px; overflow: hidden;
}
.modulat-evaluate-list ul {
	animation:scrollText1 20s cubic-bezier(1, 0, 0.5, 0) infinite; -webkit-animation: scrollText1 20s infinite cubic-bezier(1, 0, .5, 0);
}
.modulat-evaluate-list ul:hover {
	animation-play-state: paused; -webkit-animation-play-state: paused;
}
.qiyxz-content {
	background: rgb(255, 255, 255); padding: 40px 50px; font-family: "Î¢ÈíÑÅºÚ", "Arial Unicode MS", "ºÚÌå"; margin-bottom: 20px;
}
.qiyxz-content .qiyxz-hs {
	background: url("../../Images/qiyxz-hs.gif") no-repeat; width: 215px; height: 40px; text-align: center; color: rgb(255, 68, 0); line-height: 30px; font-size: 16px;
}
.modulat-order {
	height: auto !important;
}
.modulat-order-list {
	padding: 0px 10px 5px;
}
.modulat-order-list table {
	border: currentColor; border-collapse: collapse; border-spacing: 0;
}
.modulat-order-list table tr th {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(204, 204, 204); height: 43px; color: rgb(51, 51, 51); line-height: 43px; font-size: 14px; font-weight: 100;
}
.modulat-order-list table tr {
	height: 43px; text-align: center; font-size: 14px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.modulat-order-list table tr td {
	border: currentColor;
}
.modulat-order-list table tr td:nth-child(3n+3) {
	font-size: 12px;
}
.modulat-order-list table tr td:nth-child(5n+5) {
	font-size: 12px;
}
.modulat-order-list table tr:last-child {
	border: currentColor; padding-bottom: 5px;
}
.modulat-evaluate-list {
	position: relative;
}
.modulat-evaluate-list ul li {
	margin: 0px auto; width: 370px; height: 88px; padding-top: 18px; padding-right: 13px; padding-left: 20px; font-size: 14px; border-bottom-color: rgb(213, 212, 212); border-bottom-width: 1px; border-bottom-style: solid;
}
.modulat-evaluate-list ul li .modulat-evaluate-icon {
	top: 6px; margin-right: 13px; float: left; position: relative;
}
.modulat-evaluate-list ul li p {
	line-height: 1.8em;
}
.modulat-index-city {
	width: 370px; height: 150px; float: right;
}p {
	margin-bottom: 0px;
}
.youba{
	margin-left:15px;
	margin-right:15px;
	font-size:16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	line-height:40px;
}
.gdtx{margin-left:15px; margin-top:15px; font-size:14px; color:#666666;}
.inpugge{
	border: 1px solid #BABABA; height:26px; line-height:26px; width:210px; padding-left:5px;
}
.inpuggen{
	border: 1px solid #BABABA; height:26px; line-height:26px; width:150px; padding-left:5px;
}
.inpuggebc{
	border: 1px solid #BABABA; height:26px; line-height:26px; width:150px; padding-left:5px;
}
.inpuggcc{
	border: 1px solid #BABABA; height:26px; line-height:26px;padding-left:5px;
}
.inpuggeb{
	border: 1px solid #BABABA; height:26px; line-height:26px; width:210px; padding-left:5px; height:80px;
}

.gdtx span{color:#FF0000; text-decoration:none;}
.tjdj{
	background:#FF6600;
	text-align:center;
	font-size:16px;
	color:#FFFFFF;
	width:190px;
	line-height:40px;
	height:40px;
	font-family:"Î¢ÈíÑÅºÚ";
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left:70px;
	margin-top:10px; margin-bottom:25px;
}
.rcfy{padding-top:30px; font-size:14px; text-align:center; color:#333333;}
.rcfy a:hover{color:#FF0000; text-decoration:underline;}
.zzxian{
	color:#333;
	margin-top:2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C7C7C7;
	height:30px; line-height:30px;
}
.xs01{
	padding:10px;
	border: 1px solid #D4D4D4;
	line-height:24px; color:#333333;
	font-size:16px;
	margin-top:30px;
}
.khzz{font-size:12px; margin-left:15px; line-height:20px;}
.khzz span{font-weight:bold; color:#FF6600; font-size:18px;}
.gsxxn{padding:15px; color:#666666; line-height:28px; font-size:14px;}