@charset "gb2312";

/*common*/

*{margin:0; padding:0;}

article,section,aside,figure,hrgoup,figcaption,header,footer,datalist,nav,progress{ display:block;}

ul>li,ol>li{ list-style:none;}

a{ text-decoration:none;}

.cle{ clear:both;}

.list-inline li{ float:left;}

.box{ box-sizing:border-box; -webkit-box-sizing:border-box;}

.pull-left{ float:left;}

.pull-right{ float:right;}

/*body*/

::selection{

	background-color:#008040;

	color:#fff;}

::-webkit-selection{

	background-color:#008040;

	color:#fff;}

::-moz-selection{

	background-color:#008040;

	color:#fff;}

body,html{

	width:640px;

	margin:0 auto;

	font-family:"Î¢ÈíÑÅºÚ";}

header{

	height:95px;

	padding:25px 15px 0;

	background-color:#1672CE;

	box-sizing:border-box; 

	-webkit-box-sizing:border-box;}

.head-left{

	width:75px;

	height:45px;

	text-align:center;

	padding-top:7px;}

.head-right{

	width:535px;

	height:45px;

	position:relative;}

.head-right:before{

	content:"";

	width:2px;

	height:45px;

	position:absolute;

	left:0;

	background:linear-gradient(to right,#1672CE,#49a2fb);

	background:-webkit-linear-gradient(to right,#1672CE,#49a2fb);}

.head-right .search{

	width:525px;

	height:45px;

	margin-left:10px;

	position:relative;}

.head-right .search:before{

	content:"";

	width:525px;

	height:2px;

	position:absolute;

	bottom:0;

	left:0;

	background:linear-gradient(to bottom,#1672CE,#49a2fb);

	background:-webkit-linear-gradient(to bottom,#1672CE,#49a2fb);

	}

.head-right .search p {

	font-size:28px;

	color:#fff;

	background-color:#1672CE;

	border:none;

	font-family:"Î¢ÈíÑÅºÚ";

	margin-left:22px;

	width:460px;

	height:40px;}

.head-right .search .remove{

	padding-right:15px;

	line-height:55px;}

/*content*/

.content{

	height:530px;

	background-image:url(../images/repeat.jpg);

	border-bottom:1px solid #d9d9d9;

	padding-top:45px;}

.content .content-row{

	height:321px;

	background:url(../images/content-bk.png) no-repeat 8px center;

	padding:1px 1px 1px 265px;}

.content .content-row .row-marg{

	margin-top:30px;}

.content .content-row .row-marg p{

	font-size:19px;

	color:#401c0d;

	font-weight:bold;

	margin-top:14px;}	

.content .content-row .row-click{

	margin:32px 0 0 10px;}

.content .content-row .row-click a{

	display:block;

	width:155px;

	height:50px;

	text-align:center;

	line-height:50px;

	border-radius:5px;

	-webkit-border-radius:5px;

	font-size:22px;}

.content .content-row .row-click a:nth-child(1){

	border:1px solid #b3b3b3;

	color:#4d4d4d;}

.content .content-row .row-click a:nth-child(1) span{

	padding-left:36px;

	background:url(../images/click-bk1.png) no-repeat left center;}

.content .content-row .row-click a:nth-child(2){

	border:1px solid #719a04;

	color:#719a04;

	margin-left:30px;}

.content .content-row .row-click a:nth-child(2) span{

	padding-left:40px;

	background:url(../images/click-bk2.png) no-repeat left center;}

.content .content-row .row-tel{

	margin:45px 0 0 36px;

	width:285px;

	position:relative;}

.content .content-row .row-tel a{

	width:285px;

	height:55px;

	display:block;

	border-radius:50px;

	background-color:#e8b62e;

	line-height:70px;

	padding-left:15px;}

.content .content-row .row-tel p{

	position:absolute;

	right:0;

	top:25px;}

.content .content-row1{

	margin-top:40px;

	padding:0 10px;

	padding-left:22px;}

.content .content-row1 ol>li{

	width:33%;}

.content .content-row1 ol>li:last-of-type{

	margin:0;}

.content .content-row1 ol:nth-child(2){

	margin-top:35px;}

.content .content-row1 ol>li a{

	color:#281208;

	font-size:22px;}

/*µ×²¿*/

footer{

	margin-top:40px;}

.foot-bar{

	padding:0 15px;}

.foot-bar ul>li{

	width:25%;

	height:155px;

	text-align:center;

	font-size:26px;}

.foot-bar ul>li a{

	color:#333;

	display:block;

	width:100%;

	height:155px;

	padding-top:120px;

	box-sizing:border-box;

	-webkit-box-sizing:border-box;}

.foot-bar ul>li:nth-child(1){

	background:url(../images/nav-bk.png) no-repeat top center;}

.foot-bar ul>li:nth-child(2){

	background:url(../images/nav-bk.png) no-repeat center -145px;}

.foot-bar ul>li:nth-child(3){

	background:url(../images/nav-bk.png) no-repeat center -290px;}

.foot-bar ul>li:nth-child(4){

	background:url(../images/nav-bk.png) no-repeat center -435px;}

.foot-bottom{

	margin-top:45px;

	height:260px;

	background-color:#1672CE;

	padding:1px;}

.foot-bottom .bottom-frame{

	width:472px;

	margin:25px auto 0;

	height:auto;

	text-align:center;}

.foot-bottom .bottom-frame figure>p span{

	padding-left:25px;

	background:url(../images/map.png) no-repeat left center;

	font-size:19px;

	letter-spacing:-1px;

	color:#fff;}