@charset "utf-8";
/* CSS Document */
 .page_info{ padding:10px;}

.new-h-lsit{width:100%;}
.new-h-lsit img{height:130px !important;}


.tops {
	background: #fff;
	height: 80px;
	width: 100%;
	left:0px;
	top:0px;
	z-index:6999;
	position:fixed;
	clear:both;
}
 .contacts li{ list-style:none; line-height:30px;}
 .contacts .add{ background:url(/templates/default/images/add.gif) left center no-repeat; padding-left:25px;}
 .contacts .tel{ background:url(/templates/default/images/tel.gif) left center no-repeat; padding-left:25px;}
 .contacts .fax{ background:url(/templates/default/images/fax.gif) left center no-repeat; padding-left:25px;}
 .contacts .zip{ background:url(/templates/default/images/zip.gif) left center no-repeat; padding-left:25px;}


.msg_btn_area a{color:#fff;}

.top_menu li{line-height:1.4em; background:#ccc; text-align:center; }
/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;padding-top:20px;}
.page_list a{display:inline-block;color:#fff;border:none; text-decoration:none; font-weight:normal; background:#0081d6;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:none;background:#fb9c00;}
.page_list a.on{color:#fff; border:none;background:#fb9c00;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}


/*music-*/
.btn_music {
display: inline-block;
width: 35px;
height: 35px;
background: url('../images/play.png') no-repeat center center;
background-size: 100% auto;
position: absolute;
z-index: 100;
right: 15px;
top: 50px;
}
.btn_music.on {
    background-image: url("../images/stop.png");
}


.top_bar { position:fixed; bottom:60px; right:0px; z-index:900; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: Helvetica, Tahoma, Arial, Microsoft YaHei, sans-serif; }
.plug-menu { -webkit-appearance:button; display:inline-block; width:36px; height:36px; border-radius:36px; position: absolute; bottom:17px; right: 17px; z-index:999; box-shadow: 0 0 0 4px #FFFFFF, 0 2px 5px 4px rgba(0, 0, 0, 0.25); background-color: #B70000; -webkit-transition: -webkit-transform 200ms; -webkit-transform:rotate(1deg); color:#fff; background-image:url('images/plug.png'); background-repeat: no-repeat; -webkit-background-size: 80% auto; background-size: 80% auto; background-position: center center; }
.plug-menu:before { font-size:20px; margin:9px 0 0 9px; }
.plug-menu:checked { -webkit-transform:rotate(135deg); }
.top_menu { margin-right: -175px; }
.top_menu label{display:block; margin-bottom:0px;font-weight: normal;}
.top_menu>li { min-width: 86px; padding: 0 10px; height:32px; border-radius:32px; box-shadow: 0 0 0 3px #FFFFFF, 0 2px 5px 3px rgba(0, 0, 0, 0.25); background:#B70000; margin-bottom: 13px; margin-right: 23px; z-index:900; transition: all 200ms ease-out; -webkit-transition: all 200ms ease-out; }
.top_menu>li:last-child { margin-bottom: 80px; }
.top_menu>li a { color:#fff; font-size:20px; display: block; height: 100%; line-height: 33px; text-indent:26px; text-decoration:none; position:relative; font-size:16px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.top_menu>li a img { display: block; width: 24px; height: 24px; text-indent: -999px; position: absolute; top: 50%; left: 10px; margin-top: -13px; margin-left: -12px; }
.top_menu>li.on:nth-of-type(1) {
-webkit-transform: translate(-175px, 0) rotate(0deg);
transition: all 700ms ease-out;
-webkit-transition: all 700ms ease-out;width: 130px;
}
.top_menu>li.on:nth-of-type(2) {
-webkit-transform: translate(-175px, 0) rotate(0deg);
transition: all 600ms ease-out;
-webkit-transition: all 600ms ease-out;width: 130px;
}
.top_menu>li.on:nth-of-type(3) {
-webkit-transform: translate(-175px, 0) rotate(0deg);
transition: all 500ms ease-out;
-webkit-transition: all 500ms ease-out;width: 130px;
}
.top_menu>li.on:nth-of-type(4) {
-webkit-transform: translate(-175px, 0) rotate(0deg);
transition: all 400ms ease-out;
-webkit-transition: all 400ms ease-out;width: 130px;
}
.top_menu>li.on:nth-of-type(5) {
-webkit-transform: translate(-175px, 0) rotate(0deg);
transition: all 300ms ease-out;
-webkit-transition: all 300ms ease-out;width: 130px;
}
.top_menu>li.on:nth-of-type(6) {
-webkit-transform: translate(-175px, 0) rotate(0deg);
transition: all 200ms ease-out;
-webkit-transition: all 200ms ease-out;width: 130px;
}
.top_menu>li.on:nth-of-type(7) {
-webkit-transform: translate(-175px, 0) rotate(0deg);
transition: all 100ms ease-out;
-webkit-transition: all 200ms ease-out;width: 130px;
}


.top_menu>li.out:nth-of-type(1) {
-webkit-transform: translate(20px, 0) rotate(0deg);
transition: all 600ms ease-out;
-webkit-transition: all 600ms ease-out;width: 130px;
}
.top_menu>li.out:nth-of-type(2) {
-webkit-transform: translate(20px, 0) rotate(0deg);
transition: all 500ms ease-out;
-webkit-transition: all 500ms ease-out;width: 130px;
}
.top_menu>li.out:nth-of-type(3) {
-webkit-transform: translate(20px, 0) rotate(0deg);
transition: all 400ms ease-out;
-webkit-transition: all 400ms ease-out;width: 130px;
}
.top_menu>li.out:nth-of-type(4) {
-webkit-transform: translate(20px, 0) rotate(0deg);
transition: all 300ms ease-out;
-webkit-transition: all 300ms ease-out;width: 130px;
}
.top_menu>li.out:nth-of-type(5) {
-webkit-transform: translate(20px, 0) rotate(0deg);
transition: all 200ms ease-out;
-webkit-transition: all 200ms ease-out;width: 130px;
}
.top_menu>li.out:nth-of-type(6) {
-webkit-transform: translate(20px, 0) rotate(0deg);
transition: all 100ms ease-out;
-webkit-transition: all 100ms ease-out;width: 130px;
}
.top_menu>li.out:nth-of-type(7) {
-webkit-transform: translate(20px, 0) rotate(0deg);
transition: all 100ms ease-out;
-webkit-transition: all 50ms ease-out;width: 130px;
}

/*思恒装饰器*/
.border_www-siihen-com {
    padding: 0;
    position: relative;
    text-align: left;
	margin:0px 10px;
		}
.border_www-siihen-com_topr {
	/*background: url(../images/border_top_right.jpg) right top no-repeat;*/
	height:40px;
	line-height:40px;
	border-bottom:1px solid #ccc;
		}
.border_www-siihen-com_topl {
	background: url(../images/border_top_left.jpg) left center no-repeat;
	height:40px;
	line-height:40px;
	border-bottom:1px solid #ccc;
		}
.border_www-siihen-com h1 {
	color:#027dcd;
	font-size:18px;
	font-family:"微软雅黑";
	text-align:left;
	padding-left:15px;
	width:auto;
	line-height:40px;
	float:left;
	font-weight:bold;
}
.border_www-siihen-com h2 {
	color:#666;
	font-size:18px;
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
	width:145px;
	padding-left:10px;
	line-height:40px;
	float:left;
}
.border_www-siihen-com_mid {
	border:0px solid #d2d2d2;
	background:none;
	border-top:none;
	border-radius:0px 0px 8px 8px;
}
.border_www-siihen-com .bordercontent {
    padding:0px 0;
	overflow:hidden;
	width:100%;
	}
.more{
	position:absolute;
	top:6px;
	right:5px;
	 
	}
.more a{
	/*background: url(../images/more.jpg) left top no-repeat;
	text-indent: -9999px;*/
	width:46px;
	height:16px;
	font-size:12px;
	color:#666;
	text-align:right;
	display:block;
	
	}
.more a:hover{
	/*background: url(../images/more.jpg) left -16px no-repeat;*/
	color:#0081c7;
	}
	
/*思恒装饰器*/
/*图片滚动*/
.imgwrap {
	width: 100%;
	margin:0 auto;
}.imgwrap ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.imgwrap ul li {
	float: left;
	width: 150px;
	margin-right:10px;
}
.imgwrap ul li  img {
	vertical-align: middle;
	width:100%;
	height:auto;
}

.imgwrap  p a{
	float: left;
	width: 150px;
	height: 30px;
	text-align:center;
	font-size:14px;
}

.msg_input {
	width: 220px;
	border: 1px solid #eaeaea;
	padding: 8px 9px;
	background: #f6f5f5;
	font-size: 13px;
	color: #666;
	-webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
	box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
	border-radius: 2px;
}
.cont_main_msg_cont li {
	list-style:none;
	margin:5px 0px;

}
.cont_main_msg_cont input[type="radio"] {
	margin:0 10px;

}
	
.cont_main_msg_cont label {
    cursor:pointer;

}
.submitbg{ background:#fff;width:60px; height:30px; border:1px solid #ccc; cursor:pointer; color:#a8905f; border-radius:4px;}
.submitbg:hover{ background:#a8905f; color:#fff; border:1px solid #a8905f;}

.mainbanner img { width:100%;}

.h80{ height:80px;}

