@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	color:#4a4d50;
	font-family:Arial, Helvetica, sans-serif, 微软雅黑;
}
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
}
input, button, textarea, select, optgroup, {
font-family: inherit;
font-size: 100%;
font-style: inherit;
font-weight: inherit;
}
ul, li, dl, dt, dd, ol {
	list-style: none;
	display: block;
}
fieldset, img {
	border: 0px currentColor;
	text-align: center;
}
a {
	text-decoration:none;
}
.clear {
	clear: both;
}
.wth {
	width:100%;
	min-width:1004px;
}
#top {
	height:108px;
	border-top:4px solid #f97923;
	border-bottom:4px solid #ff7900;
	background-color:#4a4d50;
}
.logo {
	margin-left:4%;
	margin-top:39px;
	float:left;
	display:inline;
}
.ads {
	font:15px/26px 微软雅黑;
	color:#fff;
	float:left;
	margin-top:48px;
	margin-left:19px;
}
.nav {
	width:504px;
	float:right;
	margin-right:4%;
	margin-top:72px;
}
.nav li a {
	width:111px;
	height:36px;
	display:block;
	font:14px/36px Arial, '微软雅黑';
	color:#4a4d50;
	text-align:center;
	background:url(../images/nav.jpg) 0 -37px no-repeat;
	float:left;
	margin-right:15px;
}
.nav li a:hover {
	color:#fff;
	background:url(../images/nav.jpg) 0 0 no-repeat;
}
.search_num {
	height:77px;
	background:#dcdddd;
}
.search_n {
	width:248px;
	margin-left:5%;
	padding-top:21px;
	height:42px;
}
.search_text {
	width:190px;
	height:36px;
	margin-top:3px;
	padding-left:16px;
	background:url(../images/search_txt.gif) 0 0 no-repeat;
	font:13px/36px Arial, '微软雅黑';
	color:#898989;
	border: 0px none;
	float:left;
}
.search_but {
	width:42px;
	height:42px;
	background:url(../images/search_btn.jpg) 0 0 no-repeat;
	border: 0px none;
	float:right;
}
.search_senior {
	height:210px;
	background-color:#efefef;
	border-top:3px solid #ec5723;
}
.search_s {
	margin-left:5%;
}
.search_s_title {
	width:123px;
	margin:0 auto;
}
.search_s_title img {
	width:123px;
	margin-bottom:20px;
}
.search_li span {
	font:14px/26px 微软雅黑;
	float:left;
	color:#333;
}
.search_li ul.color {
	float:left;
	margin-left:18px;
	height:36px;
}
.search_li ul.color li {
	width:77px;
	margin-right:16px;
	float:left;
}
.search_li ul.color li input.checkbox_color {
	margin-top:9px;
	margin-right:5px;
	float:left;
	width:13px;
	height:13px;
	background-color:#fff;
}
.search_li ul.color li label img {
	width:30px;
	height:20px;
	float:left;
}
.search_li ul.color li label span {
	font:14px/30px 微软雅黑;
	color:#4a4d50;
}
.search_li ul.color li img {
	float:right;
}
.search_s_btn {
	width:112px;
	margin:0 auto;
}
.search_s_btn input {
	width:112px;
	height:36px;
	background:url(../images/search_s_btn.gif) 0 0 no-repeat;
	border:0 none;
	margin-top:17px;
}
#main {
	min-height:800px;
	margin-top:12px;
	margin-bottom:95px;
}
.mainarea {
	margin-left:3%;
	margin-right:4%;
}
.mainarea ul.weblist li {
	width:216px;
	height:318px;
	border:7px solid #f3f3f3;
	background-color:#f3f3f3;
	margin-left:20px;
	margin-top:32px;
	float:left;
}
	.mainarea ul.weblist li:hover {
	border:7px solid #ff8000;
}
.mainarea ul.weblist li img {
	display:block;
	border:1px solid #ddd;
	width:214px;
	height:230px;
	margin-bottom:5px;
}
.weblist_txt {
	width:214px;
	height:64px;
	border:1px solid #ddd;
	background-color:#fff;
	padding-top:15px;

}
.mainarea ul.weblist li p {
	height:34px;
	font:14px/24px Arial, 微软雅黑;
}
.mainarea ul.weblist li p span {
	margin-left:17px;
}
.mainarea ul.weblist li a.weblist_btn {
	font:14px/30px Arial, 微软雅黑;
	display:block;
	color:#fff;
	width:117px;
	height:30px;
	margin:0 auto;
	margin-bottom:0px;
	text-align:center;
	background:url(../images/weblist_btn.gif) 0 0 no-repeat;
}
.mainarea ul.weblist li a.weblist_btn:hover {
	background:url(../images/weblist_btn.gif) 0 -30px no-repeat;
}
/*--手机显示样式--*/
.mainarea ul.mobilelist li {
	width:216px;
	height:434px;
	border:7px solid #f3f3f3;
	background-color:#f3f3f3;
	margin-left:20px;
	margin-top:32px;
	float:left;
}
.mainarea ul.mobilelist li:hover {
	border:7px solid #ff8000;
}
.mainarea ul.mobilelist li img.mobilelist_pic {
	display:block;
	border:1px solid #ddd;
	width:214px;
	height:346px;
	margin-bottom:5px;
}
.mobilelist_txt {
	width:191px;
	height:64px;
	border:1px solid #ddd;
	background-color:#fff;
	padding-top:15px;
	padding-left:21px;
}
.mainarea ul.mobilelist li p {
	height:34px;
	font:14px/24px Arial, 微软雅黑;
}
.mainarea ul.mobilelist li p span {
	margin-right:52px;
}
/*--手机显示样式--


.page {
	margin-top:56px;
}
.page ul {
	margin:0 auto;
	width:500px;
	height:40px;
}
.page ul li {
	float:left;
	margin-right:3px;
}
.page ul li a {
	display:block;
	width:78px;
	height:38px;
	border:1px solid #868686;
	background-color:#fff;
	font:14px/38px Arial, 微软雅黑;
	color:#4a4d50;
	text-align:center;
}
.page ul li a:hover {
	background-color:#616161;
	color:#fff;
}*/
#foot {
	background-color:#4a4d50;
	min-height:179px;
}
.footer {
	width:1004px;
	margin:0 auto;
	font:13px/24px Arial, 微软雅黑;
	color:#bec0c6;
	padding-top:46px;
	padding-bottom:40px;
}
.footer_left {
	width:200px;
	float:left;
	margin-right:52px;
}
.footer_logo {
	width:200px;
}
.footer_ads {
	font:20px/26px 微软雅黑;
	color:#fff;
	text-align:center;
	margin-top:4px;
}
.footer_right {
	float:left;
	width:752px;
	;
	margin-top:4px;
}
.link span {
	float:left;
}
.link ul {
	float:left;
	width:680px;
}
.link ul li {
	float:left;
	margin-right:10px;
}
.link ul li:last-child {
	border:none;
}


.link ul li a {
	color:#bec0c6;
	margin-right:10px;
}
.link ul li a:hover {
	color:#dcdfe6;
}
/*主站内容页开始*/
.caselist_con {
	width:1024px;
	margin:0 auto;
}
.caselist_backlist {
	background:url(../images/caselist_backlist.jpg)0 0 no-repeat #efefef;
	width:149px;
	height:31px;
	line-height:31px;
	text-align:center;
	margin:23px 437px 29px 437px;
}
.pagebox {
	width:988px;
	margin:0 auto;
	overflow:hidden;
	font-family:"微软雅黑";
}
.pagebox_con {
	width:966px;
	overflow:hidden;
	text-align:center;
	padding:58px 11px 0px 11px;
}
.pagebox_left {
	width:335px;
	min-height:410px;
	/*overflow:hidden;*/
	float:left;
	margin-top:51px;
}
.pagebox_left p {
	height:48px;
	lin-height:48px;
	font-size:26px;
	border-bottom:3px #f97923 solid;
	text-align:center;
	color:#f97923;
	margin-top:23px;
	margin-bottom:22px;
}
.pagebox_left ul li {
	line-height:26px; font-size:14px;
}
.pagebox_left ul li small{
	width:324px; height:126px;font-size:14px;
	overflow:hidden;
}
.pagebox_left ul li span {
	font-size:18px;
	color:#f97923;
}
.pagebox_left ul a {
	width:332px;
	height:44;
	text-align:center;
	line-height:44px;
	border:1px #c9caca solid;
	background-color:#f97923;
	display:block;
	margin:30px 0px 15px 0px;
	font-size:15px;
	color:#FFF;
}
.pagebox_left div a {
	width:97px;
	height:37px;
	line-height:37px;
	text-align:center;
	border:1px #c9caca solid;
	background-color:#efefef;
	float:left;
	margin-right:18px;
	display:block;
	color:#4a4d50;
}
.pagebox_right {
	overflow:hidden;
	float:left;
	background:url(../images/pagebox_right.jpg) 0px 0px no-repeat;
	width:471px;
	height:385px;
	margin:77px 119px 0px 63px;

}
.pagebox_right p {
	width:454px; 
	height:264px;	
	overflow:hidden;

	
}
.pagebox_right img {
		padding:17px 19px 120px 18px;
	
}

/*主站内容页结束*/
/*mobile内容页开始*/
.pagebox_left_mobile {
	width:335px;
	height:5460x;
	overflow:hidden;
	float:left;
	padding-top:40px;
}
.pagebox_left_mobile p {
	height:48px;
	lin-height:48px;
	font-size:26px;
	border-bottom:3px #f97923 solid;
	text-align:center;
	color:#f97923;
	margin-top:23px;
	margin-bottom:22px;
}
.pagebox_left_mobile ul {
	margin-bottom:16px;
}
.pagebox_left_mobile ul li {
	line-height:26px;
}
.pagebox_left_mobile ul li img {
float:left; margin-right:13px;
border:1px #cecfcf solid;

}
.pagebox_left_mobile ul li small {
	height:120px; line-height:120px; font-size:18px;
}
.pagebox_left_mobile ul li b {
width:324px; height:126px;font-size:14px;
	overflow:hidden; font-weight:normal;
}
.pagebox_left_mobile ul li span {
	font-size:18px;
	color:#f97923;
	height:32px; line-height:32px;

}

.pagebox_left_mobile div a {
	width:97px;
	height:37px;
	line-height:37px;
	text-align:center;
	border:1px #c9caca solid;
	background-color:#efefef;
	float:left;
	margin-right:18px;
	display:block;
	color:#4a4d50;
}
.pagebox_right_mobile {
	overflow:hidden;
	float:left;
	background:url(../images/mobile.jpg) 0px 0px no-repeat;
	width:216px;
	height:452px;
	margin:47px 121px 12px 138px
}
.pagebox_right_mobile p {
	overflow:hidden;
	width:216px;
	height:452px
}
.pagebox_right_mobile img {
	overflow:hidden;
	width:180px;
	overflow:hidden;
	padding:65px 18px 66px 18px;
}
/*mobile内容页结束*/
/*分页开始
.pages {
		margin:0 auto;
	height: 41px;
	line-height:41px;
	text-align:center; }
.dede_pages{
	margin:0 auto;
	text-align:center;
	width:1024px;

	
}
.dede_pages ul{
	float:left;margin: -30px 0px 69px 45px;

}
.dede_pages ul li{
	float:left;
	height: 41px;
	line-height:41px;
	margin-right:6px;
	border:1px solid #d9d9d9; 
	
padding:0 20px;
	margin:2px 4px 2px;
}
.dede_pages ul li a{
	color:#555;
	display:block; 

	
}
.dede_pages ul li a:hover{
	color:#999;
	text-decoration:none;
	 display:block; 
}
.dede_pages ul li select{	height: 41px;line-height:41px; border:none; width:81px;
	}

.dede_pages .pageinfo{
	height: 41px;
	line-height:41px;
	margin:2px 4px 2px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

*/ 


.page {
	margin-top:56px;
}
.page ul {
	margin:0 auto;
	text-align:center;
	width:850px;
	height:40px;

}
.page ul li {
	float:left;
	margin-right:3px;width:100px;
	height:38px;
	border:1px solid #868686;
	background-color:#fff;
	font:14px/38px Arial, 微软雅黑;
	color:#4a4d50;
	text-align:center;
}

.page ul li a {
	display:block;
		border:none;margin-right:3px;width:100px;
	height:38px;	text-align:center;color:#4a4d50;
}
.page ul li a:hover {
	background-color:#616161;
	color:#fff;
}
/*分页结束*/ 
/*分页样式*/
.pglist {
    padding: 20px 0 10px;
    width: 100%;
    text-align: center;
}
.pglist a {
    color: #666;
    padding: 0 14px;
    margin: 0 3px;
    font-weight: bold;
    background: #fff;
    border: 1px solid #ddd;
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
.pglist * {
    display: inline-block;
    _zoom: 1;
    _display: inline;
    vertical-align: middle;
    line-height: 30px;
    padding-bottom: 1px;
}
.pglist a:hover, .pglist .page-num-current {
    display: inline-block;
    color: #fff;
    background: #fe6816;
    border-color: #fe6816;
}
.search_li ul.color li{margin-right:0;padding-left:17px;height: 25px;display: flex;align-items: center;}
.search_li ul.color li a{width:100%;display: flex;align-items: center;justify-content: flex-start;}
.search_li ul.color li a>span:nth-child(1){width:13px;height:13px;display: inline-block;border-radius: 50%;border:1px solid #333;margin-right:7px;background: #fff;}
.search_li ul.color li a>span:nth-child(1) b{background: #fff;display: inline-block;width:7px;height:7px;border-radius: 50%;margin-left:3px;margin-top:3px;}
.search_li ul.color li:nth-child(1){border-left:0;}
.search_li ul.color li:last-child{border-right:0;}

.search_li ul.borBox li{border-right:1px solid #c9caca;border-left:1px solid #fff;}





.search_li ul.color li .btnFl span:nth-child(1){border-color: #0075ff;}
.search_li ul.color li .btnFl span:nth-child(1) b{background: #0075ff;}

.search_li ul.color li:hover{cursor: pointer;}


















