﻿html, body {
	width: 100%;
	padding: 0px;
	height: 100%;
	margin: 0px;
	color: #555;
	font: normal 100% Arial, Helvetica, sans-serif;
}
a { color: #555; text-decoration: none; }
h1,h2,h3,h4,h5,h6{ padding:0; margin:0;}
ul,p{ padding:0; margin:0;}
dl,dd,dt,form{ padding:0; margin:0;}
.clear{ clear:both; margin:0; padding:0; height: 0; *overflow: hidden; }
.clr { overflow: auto; zoom: 1; }
img{ border:none;}
.img { border:none; display:block; max-width:100%; width:100%;}
li { list-style: none; }
.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
}
input[type=button], input[type=submit], input[type=text], input[type=password] {
	-webkit-appearance: none;
	outline: none;
	border-radius: 0;
}

#top,#center,#nry{ margin:0 auto; font-family:"SimSun";}
#top_1{}
#top_2{ list-style:none; background:#ff4444;}
#top_2 li{ float:left; width:20%; text-align:center; font-size:14px; line-height:1.2em; background:url(images/tu3.png) repeat-y right top; border-bottom:1px dashed #ff8787;}
#top_2 li a{ display:block; padding:10px 0; color:#fff; text-decoration:none;}
#top_3{}
#top_4{ padding:2.5% 0;}
.top_4_1{ float:left; width:25%;}
.top_4_1 img{ padding:0 16%; width:68%;}
.top_4_1 h2{ font-size:14px; text-align:center; line-height:2.2em; font-weight:normal;}
.top_4_1 h2 a{ display:block; color:#555; text-decoration:none;}

#center{ padding-bottom:10%;}
#center_1{ background:url(images/tu9.jpg) no-repeat left bottom #db3134; background-size:100%;}
#center_1_1{ padding-top:1.5%; position:relative;}
#center_1_1 h2{ margin:0 2%; width:96%; padding:3% 0; background:url(images/tu10.png) repeat-x center; font-size:19px; text-align:center;}
#center_1_1 h2 a{ display:inline-block; padding:0 10px; background:#de2f33; color:#fff; text-decoration:none;}
#center_1_1_0{ position:absolute; top:1%; margin-left:83%; width:17%;}
#center_1_1_0 h3{ text-align:center; font-size:9px; font-weight:normal; line-height:2em; color:#fff;}
.center_1_2{ width:80%; padding-bottom:4%;}
.center_1_2_1{ background:#ffa30a;}
.center_1_2_1 h2{ text-align:center; font-size:17px; color:#fff; line-height:2em; padding-top:1.5%;}
.center_1_2_1 p{ padding:0 4% 2.5%; font-size:14px; color:#fff; line-height:1.5em;}

#center_2{ padding-top:3%; margin:0 2%;}
.center_2_1{ position:relative; padding-bottom:12px;}
.center_2_1_0{ position:absolute; top:10%; left:28%; width:10%; max-width:46px;}
.center_2_1 h2{ text-align:center; font-size:19px; color:#ff4444; line-height:1.4em;}
.center_2_1 h2 a{ display:block; color:#f44; text-decoration:none;}
.center_2_1 h3{ background:url(images/tu16.png) no-repeat left top; background-size:100%; height:15px;}
.center_2_2{ border:1px solid #e7e7e7; box-sizing:border-box; margin:2% 2% 0; width:96%;}
.center_2_2_1,.center_2_2_2{ float:left;}
.center_2_2_1{ margin:0 2%; padding:2% 1%; width:15%; background:#ff4444;}
.center_2_2_1 h2{ color:#fff; font-size:13px; text-align:right; line-height:1.5em; font-weight:none;}
.center_2_2_1 h3{ color:#fff; font-size:16px; text-align:right; line-height:2em;}
.center_2_2_2{ padding:1.5% 2% 2% 2%; width:75%;}
.center_2_2_2 h2{ font-size:16px; color:#ff4444; line-height:20px; padding: 6px 0; }
.center_2_2_2 h2 a { color:#ff4444; }
.center_2_2_2 p{ font-size:14px; color:#777; line-height:1.5em;}
.center_2_2_2 p a { margin-left: 8px; color:#ff4444; }
.center_2_3{ text-align:center; font-size:15px; margin-top:1%;}
.center_2_3 a{ display:inline-block; padding:4px 20px; border:1px solid #ff4444; margin:1.5% 0 4%; color:#ff4444; text-decoration:none;}

.center_3{ background:url(images/tu17.png) no-repeat left bottom; padding:0 1.5% 0 6.5%; width:92%;}
.center_3_1{ background:#ff4444; border-radius:5px; font-size:15px; font-weight:bold; color:#fff; padding-bottom:12%;}
.center_3_1 h2{ background:url(images/tu18.png) no-repeat left bottom;}
.textfield1{ height:30px; border:0; padding:0; bottom:0; width:100%;}
.textfield2{ border:0; padding:0; bottom:0; width:100%;}
.center_3_1 h3{ font-size:13px; color:#fff; font-weight:normal;}
.center_3_1 h4{ color:#FF0; font-size:20px;}
.center_3_1 h5 input { display:block; text-align:center; line-height:25px; background:#ff8520; font-size:16px; color:#FFF; border: none; width: 100%; }
.center_3_2{ position:relative; width:100%;}

.center_3_2_0{ position:absolute; margin-left:43%; width:50%; left:0; top:-90%;}
.center_3_2_0_1{ float:left; width:48%; padding-right:2%;}
.center_3_2_0_1 img{ border:1px solid #ddd;}
.center_3_2_0_1 h6{ line-height:14px; text-align:center; color:#666; font-size:10px; font-weight:normal; letter-spacing:-1px; padding-top: 4px; }
.center_3_2_0_2 { float: left; width: 100%; text-align: center; color: #f00; font-size: 14px; line-height: 18px; }

.center_3_2 h3{ padding:5% 0 0 5%; font-size:18px; line-height:1.5em;}
.center_3_2 h3 a{ display:inline-block; padding:0 3%; background:#fff; color:#f44; text-decoration:none;}

#bottom{ background:url(images/tu20.gif); position:relative;}
.bottom_1{ float:left; padding:1.5% 2% 1.5% 0; width:48%;}
.bottom_1 h2{ line-height:2em; font-size:15px; color:#FFF; text-align:center;}
.bottom_1 h3{ line-height:1.5em; font-size:12px; color:#FFF; font-weight:normal; text-align:center;}
.bottom_2{ margin:0 2.5%; width:95%; border-top:1px dashed #a7a7a7; border-bottom:1px dashed #a7a7a7; text-align:center; padding:2% 0 1%;}
.bottom_2 h2{ color:#fff; font-size:13px; line-height:1.8em; font-weight:normal;}
.bottom_2 h2 a { color:#fff; }
.bottom_3{ padding:3% 25%; padding-bottom:68px; width:50%; text-align:center;}
.bottom_3_1{ float:left; width:50%; margin-left: 25%; }
.bottom_3_1 img{ padding:0 8.5%; width:87%;}
.bottom_3_1 h3{ font-size:13px; color:#fff; padding-top:5px; font-weight:normal; padding-left: 4px; }

.bottom_4{ position:fixed; width:100%; background:#ff4444; left:0; bottom:0;}
.bottom_4_1{ float:left; width:25%; background:url(images/tu22.gif) repeat-y right top; text-align:center;}
.bottom_4_1 h3{ font-size:14px; padding:7px 0 5px; line-height:1em; font-weight:normal;}
.bottom_4_1 h3 a{ display:block; text-decoration:none; color:#fff;}

#nry{}
.nry_1{ margin:3% 3.5%; width:93%;}
.nry_1 h2{ font-size:20px; text-align:center; color:#ff4444; line-height:22px; padding: 4px 0; }

#jdjs{}
#jdjs h2{ margin:3% 0; text-align:center; font-size:15px; font-weight:normal;}
#jdjs h2 a{ display:inline-block; padding:5px 25px; margin:0 1.5%; border:1px solid #ddd;}
#jdjs .d1{ background:#ff4444; border:1px solid #ff4444; color:#fff;}
#jdjs_1{ background:url(images/tu9.jpg) no-repeat left bottom #db3134; background-size:100%; padding:2% 0;}
.jdjs_1_1{ padding:3% 0; margin:0 2.5%; border-bottom:1px dashed #f09699;}
.jdjs_1_1 dt,.jdjs_1_1 dd{ float:left;}
.jdjs_1_1 dt{ padding:0 5% 0 2.5%; width:17.5%;}
.jdjs_1_1 dt img{ max-width:106px;}
.jdjs_1_1 dd{ width:75%;}
.jdjs_1_1 dd p{ width:95%; font-size:15px; line-height:1.5em; color:#fff;}
.jdjs_1_1 dd h4{ font-weight:normal; padding:0 3% 0 5%; width:92%; font-size:15px; line-height:1.5em; color:#fff;}
#jdjs_2{ margin:2% 0 0 6%; width:94%; background:url(images/tu31.png) repeat-y left top;}
#jdjs_2 h3 img{ display:block;}
.jdjs_2_1{ padding:0 5%; width:90%; margin-bottom:10px; position:relative;}
.jdjs_2_1_0{ position:absolute; width:8%; left:0; top:15px;}
.jdjs_2_1_1{ border:1px solid #ddd; padding:3% 0 1% 4%;}
.jdjs_2_1_1_1{ font-size:14px; line-height:1.5em; color:#666; padding-right:3%;}
.jdjs_2_1_1_1 span{ font-size:16px; font-weight:bold; color:#ff4444;}
.jdjs_2_1_1_2{ display:inline-block; margin:2px 5px 5px 0; padding:1% 2%; background:#ff4444; font-size:14px; color:#fff; text-align:center;}
#jdjs_3{ padding:3% 7%; text-align:center;}
#jdjs_3 h3{ color:#ff4444; line-height:1.5em; font-size:14px; font-weight:normal;}

#ppgs{}
.ppgs_1 img{ display:block;}
.ppgs_2{ background-size:100%; padding-bottom:4%; position:relative;}
.ppgs_2_0{ position:absolute; margin-left:77%; left:0; top:-8%; text-align:center;}
.ppgs_2_0 img{ display:block; border:1px solid #eee;}
.ppgs_2_0 h3{ color:#888; font-size:13px; line-height:2em; font-weight:normal;}
.ppgs_2 h4{ margin:0 0 5.5% 4.5%; font-size:21px; color:#ff4444; line-height:2.4em; background:url(images/tu36.gif) no-repeat left bottom;}
.ppgs_2 p{ padding:0 4%; font-size:15px; line-height:1.7em; color:#888; text-indent:2em;}
.ppgs_3{ margin:4% 0;}
.ppgs_3 h3{ padding:0 12%; width:76%;}
.ppgs_3 h3 img{ display:block;}
.ppgs_3 h4{ text-align:center; padding:3% 0;}
.ppgs_3 h4 a{ display:inline-block; font-size:17px; background:#f44; color:#fff; padding:2% 5%;}
.ppgs_3 p{ margin:0 6%; font-size:15px; color:#888; line-height:1.8em; border-bottom:1px dashed #d5d5d5;}

#yhyd{ }
#yhyd_1{ margin:0 2%; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; text-align:center; font-size:17px; font-weight:bold; line-height:2.2em; }
.yhyd_2{ padding:2.5% 4%;}
.yhyd_2 h2{ line-height:2em; font-size:18px; color:#f44;}
.yhyd_2 h3{ line-height:2.2em; font-size:15px; color:#333;}
.yhyd_2 p{ font-size:15px; line-height:1.6em; color:#666;}
.yhyd_3{ float:left; margin:2% 0 2% 4%; border:1px solid #ddd; box-sizing:border-box; width:44%;}
.yhyd_3 img{ display:block; padding:3%; width:94%;}
.yhyd_4{ margin:8% 3% 3%; border:3px solid #f44; box-sizing:border-box; width:94%; position:relative;}
.yhyd_4_0{ position:absolute; left:0; top:-6%; padding:0 43%; width:14%;}
.yhyd_4_1{ padding:10% 3% 4%;}
.yhyd_4_1 p{ line-height:1.6em; font-size:15px; color:#f44;}
.yhyd_4_2{ margin:0 35%; padding-bottom:1%; width:30%; text-align:center;}
.yhyd_4_2 img{ border:1px solid #eee;}
.yhyd_4_2 h3{ font-size:14px; line-height:2.5em; color:#555; font-weight:normal;}

#tsms{}
#tsms p.intro { line-height:24px; font-size:16px; padding: 4% 3% 0; }
#tsms_1{ margin:0 7%; border:4px solid #f44; box-sizing:border-box; width:86%; text-align:center; padding:3% 0 2% 0; background:url(images/tu44.png) no-repeat left bottom; position:relative;}
#tsms_1_0{ position:absolute; top:-18%; right:-6%; width:17%;}
#tsms_1 h2{ font-size:15px; line-height:1.8em; color:#777; font-weight:normal; letter-spacing:-0.5px;}
#tsms_2{ background:url(images/tu45.gif) no-repeat left bottom #e71919; background-size:100%; margin:3% 0 0 0; padding:3.5% 0 2% 4.5%;}
.tsms_2_1{ float:left; display:block; width:29.5%; margin:0 3.4% 3% 0; text-align:center; background:#FFF; font-size:15px; color:#555; line-height:1.7em;}
.tsms_2_1.d2{ background:#ffa42f; color:#fff;}
.tsms_3{ float:left; border:1px solid #e8e8e8; box-sizing:border-box; margin:3% 1.5% 0; width:47%;}
.tsms_3 img{ padding:3%; width:94%; display:block;}
.tsms_3 h2{ font-size:14px; text-align:center; line-height:1.5em; color:#f44; font-weight:normal; padding: 0 3%; }
.tsms_4{ padding:3% 0 4% 0; text-align:right; font-size:12px; color:#777;}
.tsms_4_1,.tsms_4_2{ display:inline-block; padding:4px 8px; margin-right:1px; border:1px solid #dbdbdb; color:#777; line-height: 16px; }
.tsms_4_1.d1{ color:#ee5e00; border:0;}
.tsms_4_2{ border:0; padding:4px;}

#hyhz{}

#zxyd{ padding-bottom:12%;}
#zxyd_1{ background:#f6f6f6; border-radius:15px; border:1px solid #e8e8e8; box-sizing:border-box; padding:3% 7% 1.5%; margin:0 1.5% 3% 6.5%; width:92%; text-align:center;}
#zxyd_1 h2{ font-size:15px; color:#888; line-height:1.7em; font-weight:normal;}
#zxyd_1 h2 span{ font-size:17px; color:#f44;}
#zxyd_1 h3{ font-size:17px; color:#f44; line-height:2em;}

#qyfc{}

#qyzp{ padding-bottom:4%;}
.qyzp_1{ margin:4% 3% 0 3%; padding:0 3.5% 2% 3.5%; width:87%; border-bottom:1px solid #ddd;}
.qyzp_1 h2{ text-align:center; font-size:17px;}
.qyzp_1 h2 a{ display:inline-block; padding:2% 7%; background:#fda629; color:#fff;}
.qyzp_1 p{ font-size:15px; color:#666; line-height:1.5em; padding:4% 0 0 0;}

#lxwm{ padding-bottom:5%;}
.lxwm_1{ margin:3.5% 5%; border:3px solid #f44; box-sizing:border-box; width:90%;}
.lxwm_2{ margin:0 1.5%; width:97%; border-bottom:1px dashed #b6b6b6;}
.lxwm_2_1,.lxwm_2_2{ float:left;}
.lxwm_1 iframe{ display: block; }
.lxwm_2_1{ padding:0 5% 2% 6%; width:63%;}
.lxwm_2_1 h2{ font-size:18px; color:#f44; line-height:2em;}
.lxwm_2_1 h3{ font-size:15px; color:#888; line-height:1.7em; font-weight:normal;}


.lxwm_2_2{ padding:1% 5% 1% 0; width:21%;}
.lxwm_2_2 img{ display:block; border:1px solid #ddd;}
.lxwm_2_2 h2{ font-weight:normal; font-size:12px; color:#666; line-height:1.9em; text-align:center;}

.info{ padding:5px 0 15px; line-height: 28px; font-size:16px; margin: 0 10px; }
.info.book { background:url(images/tu36.gif) no-repeat center top; border-top: 1px solid #d8d8d8; }
.info.detail { padding: 15px 10px; }
.info img {
	display: block;
	margin: 0 auto;
	max-width: 100%;
	width: 100%;
}


.tpzs_3{ padding:3% 4%; width:92%; }
.tpzs_3_1{ text-align:center; line-height:21px; padding: 8px 0; border-bottom:1px solid #d8d8d8; font-size:17px; color:#555;}
.tpzs_3_2{ margin:15px 0; text-align:center;}
.tpzs_3_2 a{ display:inline-block; padding:5px 15px; color:#df222c; border:1px solid #df222c; font-size:15px;}
.tpzs_3_3{ font-size:16px; line-height:28px; }
.tpzs_3_3 a{ display:block; text-decoration:none; color:#444; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
