﻿@charset "utf-8";
input {-webkit-appearance:none; /*去除input默认样式*/} 
* {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

.con img, .fengmian img,.imgbox3 img,.imgbox2 img {
    border: 0 none;
    width:100%;
}
body {
    
    font-family: "微软雅黑";
    font-size: 14px;
    margin: 0 auto;
    max-width: 640px;
    min-width: 320px;
    overflow-x: hidden;
    padding: 0;
    width: 100%;
    color: #333333;
    line-height:25px;
}
.hsltext{ font-size:18px; text-align:center; line-height:32px; padding:0 10px;}
.hsltextleft{font-size:18px; text-align:left; text-indent:36px; line-height:32px; margin:20px 0; padding:0 10px;}
a, input, textarea {
    outline: 0 none;
    text-decoration: none;
}
.clear {
	clear:both;	
}

h2{ font-size:24px; color:#ff0000; text-align:center; line-height:50px;}


.hslly h2{ margin-bottom:10px;}

.imgbox{ margin-top:10px; margin-bottom:10px; padding:0 10px;}
.imgbox .imgbox3{ width:33.33333333333333%; float:left}
.imgbox span{ display:block; position:relative;}
.imgbox01 span{ margin-right:5px;}
.imgbox02 span{ margin-right:2.5px; margin-left:2.5px;}
.imgbox03 span{ margin-left:5px;}
.imgbox span p{ width:100%; position:absolute; bottom:0px; padding:5px 0; color:#fff; background-color:rgba(0,0,0,.5); text-align:center; font-size:10px; line-height:normal}
.hslbox2_1 a{ display:block;}
.hslbox2_1 img{ width:100%; margin-bottom:20px;}
.imgbox .imgbox2{ width:50%; float:left;}
.imgbox001 span{ margin-right:5px;}
.imgbox002 span{ margin-left:5px;}



#hm_t_undefined {
	display:none;	
}

.con {
	background-color:#ffffff;	
	padding-top:20px;
	padding-bottom:30px;
	margin-bottom:10px;
}

.con .title {
	color:#7f2d00;
	font-size:24px;
	font-weight:bold;	4   
	text-align:center;
	margin-bottom:10px;
}
.con .futitle {
	font-size:15px;
	
	font-weight:normal;	
} 
.zixun {
	background-color: #ff0000;
    border-radius: 10px;
    height: 50px;
    width: 180px;
	color: #fff;
	float:left;
	width:40%;
	margin:2% 5%;
    line-height: 54px;
    text-align: center;	
    display:block;
	font-size:20px;
    margin-top:20px;
}
.imgbox1{ text-align:center;}
.imgbox1 img{ width:100%;}

.txt {
	width:90%;
	margin: 0 auto;
	margin-top:20px;
	text-indent: 32px;
	font-size:16px;
	line-height:28px;
}
.txt p.jiacu {
	color:#e60012;
	font-weight:bold;
	font-size:18px;	
	margin-top:16px;
	text-align:center
}
.fenlei {
	font-size:20px;
	color:#e60012;	
	width:90%;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:5px;
	line-height:36px;
	text-align:center
}
.hslqd{ font-size:16px; line-height:28px; padding:0 10px; margin-top:10px;}
.hsltj{ margin-top:30px;}
.hsltj a{ background-color:#fa7800; color:#fff; padding:8px 16px; margin-right:30px;}

.czy {
	width:90%;
	height:80px;
	margin:0 auto;	
}
.czy a {
	  background-color: #f97800;
    color: #ffffff;
    display: block;
    float: left;
    height: 37px;
    text-align: center;
    width: 150px;
}

.hslly{ background-color:#fff; padding:10px;}
.hslly h3{ border-left:10px solid #fb7104; border-bottom:1px solid #fb7104; height:26px; line-height:26px; padding-left:10px; color:#fb7104}
.hslly h3 a{ float:right; background-image:url(../images/dz.jpg); background-repeat:no-repeat; background-position:left center; color:#fb7104; padding-left:20px;}
.hslly span{ display:block; height:42px; border:1px dotted #ccc; margin-bottom:10px; width:75%; margin-left:auto; margin-right:auto; overflow:hidden}
.hslly span b{ margin-top:7px; margin-left:10px; display:block; float:left; width:30px;}

.hslly span p{padding-left:48px; height:42px; line-height:42px;}
.hslly span input{ width:100%;height:42px; line-height:42px; border:none; font-size:14px;}
.hslly .bdnr input{ padding-left:18px;}
.hslly .hslbtnbd input{ border:none; background-color:#ff0000; color:#fff; font-size:14px; border-radius:5px; cursor:pointer;}
.hslly .hslbtnbd{ border:none}
.hslly select{width:100%;height:42px; line-height:42px;border:none;font-size:14px;}

