@charset "utf-8";
* {
	margin:0;
	padding:0;
}
html {
	font-size:62.5%;
}
ul,li,p,h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
}
ul,li {
	list-style:none;
}
.clear {
	clear:both;
}



a{
	color:#000;
	text-decoration:none;
}

img {
	border:0;
}
img,object,embed {
	max-width:100%;
	height:auto; 
}

.main img{
	width:100%;
}
.clera{
        clear:both;
}
.clear{clear:both;}

body {margin:0px auto; font-size:16px; color:#333; line-height:24px;}

.main{ width:640px; margin:0 auto; height:auto;}
.main iframe{ height:260px;}
.main h2{font-size: 28px;}

.jishi p{ padding:1%; background:#2E2E2E; font-size:13px; color:#FFF;}
.jishi p strong{ font-size:24px; padding:0px 1%; color:#FFF; display:inline-block; padding-right:20%;}
.jishi p span{ display:inline-block; padding:1% 2%;}
.jishi p i{ font-style:normal; padding:0px 2%; font-size:18px;}
.jishi .riqi{ color:#FF0; padding-left:20%; font-size:18px;}


.pinglun h3{ text-align:center; padding:1%; color:#FFF; background:#FF4B4B;}
.pinglun p{ margin:1% 2%; border-bottom:1px solid #333;}
.pinglun p font{ color:#F00;}


.con1{ padding:2% 2% 0px 2%;}
.con1 p{ text-indent:2em; padding:1% 0px; font-size:18px;}
.con1 p font{ font-size:20px; font-weight:bold;}
.con1 h3{ font-size:21px; padding:1% 0px;}
.con1 h4{ font-size:19px;}


.gogo span{ display:inline-block; padding:1% 1% 1% 5%; vertical-align:middle; width:44%}
.main_05{ width:100%;margin:0 auto; font-size:12px; color:#8f1919;}
.main_05 h3{text-align:center;line-height:1.8em;background-color:#59280c;color:#fff;font-size:22px;font-weight:bold;}
.main_05 li{ width:98%; height:auto; border-width:0 0 1px 0;}
.main_05 li label{padding-left:10px;padding-right:10px;  float:left; text-align:right; border-width:0 1px 0 0;font-weight:bold;font-size:14px;color:black;}
.main_05 li input{ width:74%; margin:5px 0 5px 0px; height:24px; float:left; border-radius: 5px;border:1px solid #ccc;}
.main_05 li select{border-radius: 5px;border:1px solid #ccc;}
.main_05 li span{  display:block;float:right; }
.main_05 li font{ padding-left:8px; color:#F00;vertical-align:middle;}
.main_05 .jian{width:26px;}
.main_05  .ji_top{margin-top:10px;}
.main_05 textarea{ width:74%; margin:5px 0 5px 0px; height:44px; float:left;border-radius: 5px;border:1px solid #ccc;}
.main_05 b{margin-left:10px;font-size:20px;color:red;}

.txt_01{ width:97%; height:38px; margin:8px 0 0 5px;}
.main_05 li a{margin:0 auto; width:100%; text-align:center;}
.main_05 li a input{ padding-top:25%;}
.btn2{background:url(../images/tijiao.jpg) no-repeat center center;background-size:50% 40%;margin-left: 30%; border:none; cursor:pointer; outline: none;}
.main_10{ width:100%; height:auto; line-height:20px; text-align:center; margin-bottom:50px;}
.main_05 li.rdo input{ width:20px; height:auto; margin:10px 0 0 5px; text-align:left;}
.main_05 li.rdo span{ line-height:34px; display:block; float:left;font-size:16px;color:black;}
.main_05 li.rdo span font{line-height:34px;}
.main_05 .wxts{padding:6px;border:1px solid #707070;width:70%;float: right;font-size:14px;margin-right:10px;background-color:#eee;color:#fe0000;}

.main_06{text-align:center; width:100%; height:auto; margin: 10px auto;}
.main_06 h3{width:60%; height:auto; padding: 2% 0; background-color:#ff8a00; margin: 0 auto; color: #fff;}
.main_06 a{color:#fff;}
#phone_width{width:68%;}


.main_07 ul li{ width:45%; padding-left:1%; float:left; font-size:12px; padding-bottom:10px;}
.main_07{ margin-left:4%;} 
.main_07 select{ margin:10px 0px; width:60%;}

/*--------footer----------*/
.down{ width:640px; position:fixed; bottom:0px; height:40px;  z-index:777;}
.down .down1 ul li{ float:left; width:50%; height:40px; text-align:center; line-height:40px; color:#FFF; font-weight:bold; font-size:18px; }
.down .down1 ul li a{ display:block; width:100%; height:40px; color:#FFF;}
/* 表单样式 */
.biaodan .title {
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	padding: 8px 0;
	border-bottom: 2px solid #bd0401;
}

.biaodan .timeout {
	text-align: center;
	font-size: 15px;
	padding: 9px 0;
}

.biaodan .timeout .show {
	color: #f00;
}

.biaodan .banben {
	padding: 6px 0 15px;
}

.biaodan .banben li {
	float: left;
	width: 33%;
	text-align: center;
}

.biaodan .banben li label {
	display: block;
	width: 100%;
	font-size: 16px;
	cursor: pointer;
}

.biaodan .banben input {
	opacity: 0;
	width: 0;
	height: 0;
}

.biaodan .banben .radio-style::before {
	display: inline-block;
	width: 18px;
	height: 18px;
	border-radius: 50%;
	border: 2px solid #767676;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	content: "";
	vertical-align: middle;
	margin-right: 6px;
}

.biaodan .banben input:checked+.radio-style::before {
	background-color: #f00;
	background-clip: content-box;
}

.biaodan .row {
	width: 90%;
	margin: auto;
	padding-bottom: 3%;
}

.biaodan .row .distpicker select {
	float: left;
	width: 47%;
	height: 40px;
	background: #eee;
	border: 0;
	margin-bottom: 3%;
	border-radius: 5px;
	outline: none;
}

.biaodan .row .distpicker select:nth-child(1) {
	margin-right: 3%;
}

.biaodan .row input {
	height: 42px;
	display: block;
	width: 100%;
	background: #eee;
	border: 0;
	border-radius: 5px;
	outline: none;
	padding: 2%;
	box-sizing: border-box;
	font-size: 16px;
}

.biaodan-inner {
	border: 1px solid #bd0401;
	padding: 3% 2%;
	border-radius: 5px;
}

.biaodan .btn input {
	display: block;
	width: 80%;
	height: 40px;
	margin: auto;
	border: 0;
	-webkit-tap-highlight-color: transparent;
	background: #e00000;
	color: #fff;
	font-size: 18px;
	border-radius: 5px;
	user-select: none;
	outline: none;
	cursor: pointer;
}

.roll {
	padding: 3% 0;
}

.roll .title {
	text-align: center;
	font-size: 23px;
	background: #e00000;
	line-height: 48px;
	color: #fff;
}

.roll .element_id {
	height: 200px;
	overflow: hidden;
	background: #e3e3e3;
}

.roll .element_id p {
	text-indent: 0;
	font-size: 17px;
	padding: 0 2%;
	line-height: 1.7;
}

.telnos {
	padding: 3% 0;

}

.telnos a {
	display: block;
	margin: 0 auto;
	width: 55%;
	height: 45px;
	border-radius: 6px;
	background-color: #e00000;
	text-align: center;
	line-height: 45px;
	font-size: 24px;
	color: #FFF;
}

.jieyu{width:640px; margin:0 auto; height:auto;font-size: 14px;line-height: 22px;color: #333333;padding: 10px 10px;border: 1px solid #C8C8C8;background-color: #FAFAFA;}

.evaluate{width:640px; margin:0 auto; height:auto;padding-bottom:10px;align: center;}
.evaluate .item{border-bottom: 1px solid rgb(229, 229, 229);margin-top:15px;padding-bottom:10px;}
.evaluate .item .img{width:9%;cursor:pointer;}
.evaluate .item .img img{border-radius:50%;}
.evaluate .item .info{width:88%;}
.evaluate .item .info .uname{color:#fd7962;}
.evaluate .date{font-size:12px;color:#949494;padding:6px 0 10px;}
.evaluate .item p{color:rgb(51, 51, 51);font-size:14px; padding-right:10px;}
.evaluate .item .img{width:9%;cursor:pointer;}
.fl {float: left;}
.fr { float: right;}
.evaluate .item .img img { border-radius: 50%;}
img {border: 0;display: block;max-width: 100%;vertical-align: middle;}
.clear {
    zoom: 1;
}
.clear:before, .clearfix:after {
    display: table;
    content: "";
    line-height: 0px;
}


.evaluate .item {
    border-bottom: 1px solid rgb(229, 229, 229);
    margin-top: 15px;
    padding-bottom: 10px;
}


.clear:before, .clearfix:after {
    display: table;
    content: "";
    line-height: 0px;
}
.clear:after {
    content: "";
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
}