/* CSS Document */
@charset "utf-8";
* {padding:0; margin:0;}
html, body{margin: 0;padding: 0;width: 100%;height: 100%;min-height: 100%;font: 14px/1.8 "宋体",Helvetica,sans-serif;line-height: 1.231;-webkit-touch-callout: none;display: -webkit-box;-webkit-box-orient: vertical;-webkit-box-align:stretch;position: relative; }
a {text-decoration:none;outline:none;color:#fff}
a:hover{text-decoration:none}
.clearBoth{clear:both;height:0;}
ul,li {list-style:none;}
img {border:none;}
.main{max-width:740px;margin:auto;min-height:100%;background-color:#ACCE22;position: relative;}
.hide{display:none;}

/*关于我们*/
.main .about{padding-bottom:5px;}
.main .about .title{height:30px;width:100%;line-height:26px;color:#ffffff;font-size:13.5px;text-align:left;}
.main .about .content{width:95%;margin:0 auto;background:#FFF;padding:15px 8px 50px 8px; float:left; overflow:hidden;}
.main .about .content p{font-size:13.5px;color:#000;line-height:30px;line-height: 2em;}
.main .about .content img{max-width:100%;}

#fenyeyoutp img { width:100%;}
#fenyeyoutp{ font-size:13.5px; overflow:hidden;}

.content a{ color:#333;}
.fenyexinwen2 {overflow: hidden;  border-radius: 5px 5px 10px 10px;  -moz-border-radius: 5px 5px 10px 10px;  -webkit-border-radius: 5px 5px 10px 10px;  -o-border-radius: 5px 5px 10px 10px;  border: 1px solid #d0d1d4;  margin: 15px auto;  padding: 13px 6px 13px 6px;  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.25);  -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);  -o-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);  background: url(../images/newkuan.png) repeat-x scroll left bottom #FFFFFF;  background-size: 2px auto;}
.fenyexinwen3 img { width:100%;}
#alltitlexianshi p{ font-size:1.6em; font-weight:bold; line-height:1.3em;}
#alltitlexianshi span{ font-size:1.0em;line-height:4em; }

@media screen {
	.form_ctrl {margin: .5em;	}

	.ctrl_title {display: block;margin: .4em 0;color: #363837;font-weight: 600;font-size: 1.0em;line-height: 1.2em;	}
	
	.ctrl_title_1 {  display: block;  margin: 0.4em 0;  color: #363837;  font-weight: 100;  font-size: 0.9em;  line-height: 2.8em;	}

	.page_head,.page_separator {margin: 0;padding: 0;	}
}
@media screen {
	.page_head {height: 3em;background-color: #6eb9c7;		color: black;		text-align: center;		line-height: 3em;	}

	.page_pic {		overflow: hidden;		margin: .5em;	}
	.page_pic img {		box-sizing: border-box;		width: 100%;		height: auto;		border: 1px solid #dedede;		border-radius: .5em;	}

	.page_text {	margin: .5em;		text-indent: 0;}

	.page_pic_text {	overflow: hidden;	margin: .5em;}

	.page_pic_text img#img1 {	float: right;	margin: .3em 0 .3em .3em;	width: auto;	height: 5em;}

	.page_pic_text img#img2 {	float: left;	margin: .3em .3em .3em 0;	width: auto;	height: 4em;}

	.page_pic_text p {	text-indent: 2em;}
}


/*分页 墙上荣誉*/
.laoshixiang{ width:100%; text-align:center; border-bottom:#666 2px dashed; padding-bottom:1.5em;}
.laoshixiang a{ font-size:1.2em;}

#xiangcefastimg{ width:100%; text-align:center;}

/*分页 页数*/
#wenzhangdaohang{width:100%; margin:0 auto; height:auto; overflow:hidden;  border-right:#efefef 2px solid; font-family: "微软雅黑",Arial, Helvetica, sans-serif; font-size:1.0em; }
#wenzhangdaohang a{font-family: "微软雅黑",Arial, Helvetica, sans-serif; font-size:1.0em;}
#wenzhangdaohang .y3{font-family: "微软雅黑",Arial, Helvetica, sans-serif; font-size:1.3em; font-weight:bold; color:#7C0D0D;}


/*最新资讯*/
.main .newsban{height:35px;width:94.59459%;margin:0 auto;color:#cccccc;font-size:13.5px;line-height:35px;}
.main .newwclass{margin:0 auto 14px;}
.main .newwclass a{height:30px;line-height:30px;font-size:125%;color:#ffffff;display:block;margin:0 10px;}
.main .newwclass a:hover{color:#f97f12;}
.main .newwclass a.on{color:#f97f12;}
.main .page{margin:0 auto;}
.main .page a{margin:0 10px;font-size:125%;color:#ffffff;}
.main .page a:hover{color:#f97f12;}
.main .page a.on{color:#f97f12;}
/*资讯详细页*/
.main .newbt{width:94.59459%;margin:0 auto 1px;height:59px;line-height:59px;text-align:center;background:#343434;color:#ffffff;font-size:13.5px;}

.main .about{width:100%;margin:0 auto;}
.main .about .content2{width:95.714285%;margin:0 auto;background:#343434;padding:15px 2.14285% 50px 2.14285%;}
.main .about .content2 p{font-size:13.5px;color:#cccccc;line-height:30px;}
.main .about .content2 img{max-width:100%;}
.main .about .content2 .what{margin:0 auto 15px;}
.main .about .content2 .what .time{float:left;}
.main .about .content2 .what .hit{margin-left:35px;}
.main .about .content2 .what .time .tub{float:left;margin:3px 10px 0px 0px;}
.main .about .content2 .time .shij{float:left;height:21px;line-height:21px;font-size:87.5%;color:#cccccc;margin-left:5px;}
.main .about .content2 .more{margin:40px auto 50px;width:130px;height:34px;cursor:pointer;}



#photoallone{ line-height:25px;}
/*在线留言*/
.main .about .ipu{width:100%;margin:0 auto 20px;}
.main .about .ipu .name{color:#ffffff;font-size:13.5px;height:30px;}
.main .about .ipu .name span{color:#f97f12;font-size:87.5%;}
.main .about .ipu .tip{width:97.14285%;height:48px;line-height:48px;color:#ffffff;background:url(../images/input.jpg) no-repeat;background-size:100% 48px;border:none;padding-left:1.42857%;padding-right:1.42857%;font-size:87.5%;;}
.main .about .ipu .teartxt{width:97.14285%;font-size:87.5%;height:113px;line-height:25px;color:#ffffff;border:none;margin-bottom:10px;background: url(../images/content.jpg) no-repeat;background-size:100% 113px;padding-left:1.42857%;padding-right:1.42857%;resize:none;}
.main .about .zylb{width:100%;margin:0 auto;}
.main .about .zylb .ipu{float:left;width:50%;}
.main .about .zylb .ipu .yzma{width:94.28571%;height:48px;line-height:48px;color:#ffffff;background:url(../images/code.jpg) no-repeat;border:none;background-size:100% 48px;padding-left:2.85714%;padding-right:2.85714%;font-size:87.5%;}
.main .about .zylb .yzmt{float:left;width:16.14285%;margin-left:5.71428%;margin-top:30px;}
.main .anniu{height:48px;width:175px;margin:0 auto;}
.main .anniu #button{height:48px;width:175px;background:url(../images/tijiao.gif) no-repeat;border:none;cursor:pointer;}
.main .success{width:100%;min-height:740px;}
.main .success .ssimg{width:53.10810%;margin:0 auto;margin-top:30%}
.main .success .ssimg img{width:100%;}
.main .success .back{height:34px;width:130px;margin:40px auto;}
.main .success .back a{display:block;}

/*图片墙*/
.main .xlan{border-bottom:1px solid #343434;width:94.594559%;margin:0 auto 20px;height:0px;}
.main #case_list{width:100%;overflow:hidden;}
.main #case_list .case_list_body{width:94.594559%;margin:0px auto 50px;height:auto !important;}
.main #case_list .case_list_body ul li{position:relative;width:48.57142%;overflow:hidden;float:left;margin:20px 2.85714% 0px 0px;display:inline;display:none}
.main #case_list .case_list_body .case_list_body_pic{width:98.23529%;}
.main #case_list .case_list_body .case_list_body_pic img{width:100%;border:2px solid #eeeeee;}
.main #case_list .case_list_body .case_list_info .cast_list_tit a{color:#f97f12;font-size:13.5px;height:53px;line-height:53px;margin-top:0px;}
.main #case_list .case_list_body .case_list_info{ text-align:center;}
.main #case_list .case_list_body ul li.casela{margin-right:0px;}
.main #case_list .case_list_body ul li.yyu{margin-right:2.85714%;}
.main #case_list .case_list_body .mgxl{border-bottom:1px solid #343434;width:94.594559%;;margin:0 auto;height:0px;}
.main .backtop{width:94.594559%;margin:15px auto 0px;cursor:pointer;}
.main .backtop p{text-align:right;}


/*分类查询*/
.main .about .content table{border-collapse: separate;border-spacing: 2px;border-color: gray;}
.main .about .content tr{display: table-row;vertical-align:inherit;border-color:inherit;}
.main .about .content tr td{display: table-cell;vertical-align: inherit;}
.main .about .content a{color:#333;line-height:35px; font-size:100%; text-align:left; letter-spacing:1px;}
.main .about .content a:hover{color:#f97f12;}
.main .about .content .search{width:100%;margin-top:50px;}
.main .about .content .search .sch_input{width:244px;height:34px;margin:0 auto;position:relative;}
.sch_input .text {background:url(../images/ss.png) no-repeat;border:none;width:234px;height:34px;line-height:34px;color:#ffffff;padding:0 5px;position:absolute;top:0px;right:0px;}
.sch_input .button{position:absolute;top:9px;right:10px;border:none;width:16px;height:16px;background:url(../images/ssb.png) no-repeat;cursor:pointer}


/*分类查询*/
.fenyexinwen1a2{ font-size:1em; font-family: serif; font-weight:bold; border-bottom:1px #CCCED0 solid;margin-bottom: 6px;}
.fenyexinwen1a3{ font-size:12px; color:#A29F0C; font-family: serif;     margin-top: 5px;}
.fenyexinwen1a4{ font-size:13.5px; font-family: serif; line-height:1.5em;}



@media screen {
	textarea {
		height: 5.6em;
		line-height: 1.2em;
	}
	
		input[type="submit"] {
		box-sizing: border-box;
		padding: .8em 0;
		width: 100%;
		border: hidden;
		border-radius: .15em;
		background-color: #ff6c00;
		color: white;
		font-weight: bold;
	}

}



/* 联系我们 */
.contrat{width:100%; float:left; background:#FFF;}
.contrat p{    padding-top: 0.6em;   font-size: 100%;    line-height: 1.1em;    width: 100%;    float: left; color:#333;}
.contrat a{ color:#333;}
.contrat img{width:100%; float:left;}

/*底部*/
.bottom{width:100%; float:left;}
.bottom-top{height:75px;background:#343434;}
.bottom-bot{height:40px;background:#343434;margin-top:1px;line-height:40px;text-align:center;font-size:13.5px;color:#ffffff;}
.bottom-top .linker{margin-left:20px;margin-right:20px;}
.bottom-top .linker .abq{float:left;display:block;margin-right:7px;margin-top:24px;}
.bottom-top .linker .liuy{float:right;margin-top:24px;}
.bottom-top .linker .liuy .tubiao,.main .bottom-top .linker .liuy .wenzi{float:left;}
.bottom-top .linker a{display:block;}
.bottom-top .linker .liuy .wenzi{color:#ffffff;font-size:125%;height:30px;line-height:30px;margin-left:13px;}



.wxlist li .GoTop{ text-align:center; font-weight:bold; height:30px; line-height:30px; color:#000; font-size:13.5px;}
.wxlist li{ font-size:16px; line-height:1.5em; vertical-align:middle; background-color:#FFF; overflow:hidden; color: #F00; }
.wxlist li{ width:37%;	overflow:hidden;border-radius: 5px 5px 10px 10px; -moz-border-radius: 5px 5px 10px 10px; -webkit-border-radius: 5px 5px 10px 10px;-o-border-radius:5px 5px 10px 10px; 
border:1px solid #d0d1d4;	margin: 10px 0% 10px 6%;	padding: 8px 8px;	box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.25);  -moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25); -webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);-o-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.25);	background:#FFFFFF;	background-size:2px auto; float:left;}




