﻿html, body {
	width: 100%;
	padding: 0px;
	height: 100%;
	margin: 0px;
	color: #444;
	font: normal 12px/1.5 Arial, Tahoma, Helvetica, sans-serif;
	min-width:1200px;
}
a { color: #444; text-decoration: none; }
h1,h2,h3,h4,h5,h6{ padding:0; margin:0; font-weight:normal;}
ul,p,form{ padding:0; margin:0;}
dl,dd,dt{ padding:0; margin:0;}
.clear{ clear:both; margin:0; padding:0; height: 0; *overflow: hidden; }
.clr { overflow: auto; zoom: 1; }
img{ border:none;}
li { list-style: none; }
.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
}

#top,#center,#bottom,#nry{ margin:0 auto; font-family:"SimSun";}
#top_1{ margin:0 auto; width:1200px;}
#top_1_1,#top_1_2,#top_1_3{ float:left; height:100px;}
#top_1_1{ width:310px;}
#top_1_2{ width:80px; padding-left:420px; text-align:center;}
#top_1_2 img{ display:block;}
#top_1_2 h2{ line-height:14px; font-size:12px; font-family:Fixedsys, "宋体"; color:#888;}
#top_1_3{ width:345px; padding-left:45px;}
#top_1_3 span, #top_1_3 iframe { float: left; margin-top: 8px; }
#top_1_3 span { margin: 10px 12px 0 0; color: #808080; }
#top_2{ margin:0 auto; height:50px; background:#ff4747;}
#top_2_1{ margin:0 auto; width:1200px; list-style:none;}
#top_2_1 li{ float:left; width:120px; text-align:center; line-height:50px; font-size:16px;}
#top_2_1 li a{ display:block; text-decoration:none; color:#fff;}
#top_2_1 li a:hover,#top_2_1 .d1{ background:#ff9a47;}
#top_3{ margin:0 auto; height:500px;}
.top_4{ margin:0 auto; height:500px; background:url(images/tu27.jpg) no-repeat center top;}

#center{}
#center_1{ margin:0 auto; background:url(images/tu4.gif) repeat-x left bottom; padding-top:20px;}
.center_1_1,#center_1_2{ margin:0 auto; width:1200px;}
.center_1_1{}
.center_1_1 h2{ line-height:38px; padding-bottom:25px; font-size:28px; text-align:center; font-weight:bold; background:url(images/tu5.png) no-repeat center 6px;}
.center_1_1 h2 a{ display:block; text-decoration:none; color:#ff4141;}
.center_1_1 h3{ line-height:21px; margin-bottom:8px; text-align:center; background:url(images/tu6.png) no-repeat center; padding:12px 0;}
.center_1_1 h3 a{ display:inline-block; color:#ff4141; text-decoration:none; font-size:16px; background:#fff; padding:0 15px;}
#center_1_2{ height:319px; padding-left:1px; width:1199px;}
.center_1_2_1{ float:left; width: 286px; height:236px; padding-right:18px;}
.center_1_2_1 img{ display:block;}
.center_1_2_1 h2{ height:45px; line-height:45px; text-align:center; background:#fff; color:#ff4141; font-size:17px;}
.center_1_2_2{ text-align:center; padding-top:30px;}
.center_1_2_2 a{ display:inline-block; padding:5px 40px; border:1px solid #ffb3b3; color:#fff; font-size:16px; text-decoration:none;}

#center_2{ margin:0 auto; background:#f5f5f5; padding-top:20px;}
#center_2_1{ margin:0 auto; width:1200px;}
.center_2_1_1{ float:left; margin:20px 10px 40px 0; width:232px; height:280px; padding-top:20px; background:#fff;}
.center_2_1_1 h2{ text-align:center;}
.center_2_1_1 h3{ text-align:center; line-height:57px; font-size:17px; color:#333;}
.center_2_1_1 p{ padding:0 15px; line-height:26px; font-size:14px; color:#666;}

#center_3{ margin:0 auto; background:url(images/tu16.jpg) no-repeat center top;}
#center_3_1{ margin:0 auto; width:1200px;}
#center_3_1_1,#center_3_1_2{ float:left;}
#center_3_1_1{ width:540px; padding:80px 40px 0 0;}
#center_3_1_1_1{ width:514px; height:309px; padding:10px; background:#2d313d;}
#center_3_1_1_2{ color:#FFF; font-size:17px; line-height:40px; text-align:center; padding-top:5px;}
#center_3_1_2{ width:620px; background:url(images/tu17.png); position:relative;}
#center_3_1_2_0{ position:absolute; right:0; top:0; width:112px; text-align:center;}
#center_3_1_2_0 h3{ font-size:14px; color:#222; line-height:18px;}
#center_3_1_2_1{ height:522px; background:url(images/tu18.png) no-repeat 110px 15px;}
#center_3_1_2_1 h3{ padding:88px 0 32px 70px; line-height:46px; height:46px; color:#ff4141; font-size:28px; font-weight:bold;}
#center_3_1_2_1 h3 a { color:#ff4141; }
.center_3_1_2_1_1{ width:580px; padding-bottom:10px;}
.center_3_1_2_1_1 dt,.center_3_1_2_1_1 dd{ float:left;}
.center_3_1_2_1_1 dt{ width:128px; background:url(images/tu19.png) no-repeat right center; height:23px;}
.center_3_1_2_1_1 dt a{ display:block; background:#ff4040; width:103px; line-height:23px; text-align:center; color:#fff; font-size:14px; text-decoration:none;}
.center_3_1_2_1_1 dd{ width:432px; padding-left:20px;}
.center_3_1_2_1_1 dd h4{ color:#ff4040; font-size:18px; line-height:23px; font-weight:bold;}
.center_3_1_2_1_1 dd h4 a { color:#ff4040; }
.center_3_1_2_1_1 dd p{ padding:12px 0; font-size:15px; color:#ff4040; line-height:24px; height: 58px; }
.center_3_1_2_1_1 dd p a { margin-left: 10px; color:#ff4040; }

#center_4{ margin:0 auto; width:1200px; padding-top:20px;}
.center_4_1,.center_4_2,.center_4_3{ float:left; width:434px; height:390px; margin:24px 14px 17px 0; border-radius:7px;}
.center_4_1{ background:#ff4141;}
.center_4_1_1{ text-align:center; line-height:75px; font-size:24px; color:#fff; font-weight:bold;}
.center_4_1_2{ height:260px; padding:0 30px;}
.center_4_1_2 p{ line-height:31px; font-size:16px; color:#fff;}
.center_4_1_2 h3,.center_4_1_4 h3{ height:36px; line-height:36px; border-top:1px dashed #ffc2a2; border-bottom:1px dashed #ffc2a2; color:#fff; font-size:16px; font-weight:bold; text-align:center; margin-bottom:13px;}
.center_4_1_3{ text-align:center;}
.center_4_1_3 a{ display:inline-block; padding:5px 35px; color:#FFF; font-size:16px; border:1px solid #ffb3b3; text-decoration:none;}
.center_4_1_4{ padding:3px 30px; text-align:center;}
.center_4_1_4 h3{ border-top:1px dashed #ffd794; border-bottom:1px dashed #ffd794;}
.center_4_1_4 div{ text-align:center; line-height:28px; font-size:16px; color:#fff;}
.center_4_1_5{ height:157px; text-align:center;}
.center_4_1_5 h4{ color:#fff; line-height:18px; font-size:14px; padding-left: 13px; }
.center_4_1_5.index h4 { padding-left: 1px; }

.center_4_2{ background:#ff8544;}
.center_4_3{ background:#ffae28; width:304px; margin-right:0;}

#center_5{ margin:0 auto; background:url(images/tu21.gif) repeat-x left bottom #f0f0f0;}
#center_5_1{ margin:0 auto; width:1200px; padding-top:20px;}
#center_5_1_1{ padding-top:20px; padding-bottom:28px; font-size:16px; color:#666;}
#center_5_1_1 img{ display:block;}
#center_5_1_1 a { color:#666; }

#bottom{ background:url(images/tu22.gif);}
#bottom_1{ margin:0 auto; background:#333;}
#bottom_1_1{ margin:0 auto; width:1200px; line-height:50px; text-align:center; color:#fff;}
#bottom_1_1 a{ padding:0 24px; color:#fff; font-size:15px; text-decoration:none;}
#bottom_2{ margin:0 auto; width:1200px; background:url(images/tu23.png) no-repeat center top;}
.bottom_2_1,#bottom_2_2,.bottom_2_3{ float:left; height:172px;}
.bottom_2_1{ width:320px;}
.bottom_2_1 h2{ padding-left:3px; padding-top:30px; line-height:27px; font-size:18px; color:#fff;}
.bottom_2_1 ul{ list-style:none; background:url(images/tu25.png) no-repeat 31px top; padding-top:17px;}
.bottom_2_1 ul li{ line-height:31px; padding-left:63px; font-size:16px; color:#FFF;}
#bottom_2_2{ width:262px; padding-left:18px;}
.bottom_2_3{ width:124px; padding-left:75px;}
.bottom_2_3 h2{ line-height:29px; text-align:center; font-size:14px; color:#fff;}
.bottom_2_3 img{ display:block; padding-top:9px;}
#bottom_2_4{ line-height:61px; text-align:center; color:#fff; font-size:15px;}
#bottom_2_4 a { color:#fff; }

#nry{ width:1200px; padding-top:20px;}
#jdjs{}
.jdjs_1{ padding:20px 0; text-align:center; list-style:none;}
.jdjs_1 li{ margin-left:10px; display: inline-block; }
.jdjs_1 li a{ position: relative; border:1px solid #ddd; font-size:17px; color:#555; width:130px; line-height:47px; display:block; text-align:center;}
.jdjs_1 li a:hover{ border:1px solid #ff4444; }
.jdjs_1 li a:after { position: absolute; height: 100%; top: 0; left: 0; background: #ff4444; content: ''; transition: 0.2s linear 0s; width: 0; z-index: -99; }
.jdjs_1 li a:hover{ color:#FFF;}
.jdjs_1 li a:hover:after { width: 100%; }
.jdjs_1 .d2 :after { width: 100%; }
.jdjs_1 .d2{ border: none !important; border-radius: 0; }
.jdjs_1 .d2 a{ color: #fff; border: 1px solid #ff4444; }
.jdjs_2{ margin:0 30px; padding:6px 0; width:1140px; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; text-align:center;}
.jdjs_2 h2,.jdjs_2 h3{ line-height:35px; color:#777;}
.jdjs_2 h2{ font-size:17px;}
.jdjs_2 h3{ font-size:19px; color:#ff4343;}
.jdjs_2 h3 span{ font-size:24px; font-weight:bold;}
.jdjs_3{ margin:20px 0; height:338px; background:url(images/tu29.png) no-repeat;}
.jdjs_3_1,.jdjs_3_2{ float:left; padding-top:19px; padding-bottom:33px; margin-bottom:10px; width:600px;}
.jdjs_3_1{}
.jdjs_3_1 dt,.jdjs_3_1 dd{ float:left;}
.jdjs_3_1 dt{ padding:13px 0 0 55px; width:87px;}
.jdjs_3_1 dd,.jdjs_3_2 dd{ width:383px; padding-left:25px; font-size:16px; color:#fff; line-height:28px;}
.jdjs_3_2{}
.jdjs_3_2 dt,.jdjs_3_2 dd{ float:left;}
.jdjs_3_2 dt{ padding:13px 0 0 20px; width:87px;}
.jdjs_3_2 dd{}
#jdjs_4{ height:624px; background:url(images/tu34.png) no-repeat center top;}
.jdjs_4_1,.jdjs_4_2{ float:left; width:557px;}
.jdjs_4_1{ padding-left:43px; padding-top:90px;}
.jdjs_4_1_1,.jdjs_4_2_1{ width:470px; border:1px solid #ddd; padding:13px 25px 6px; position:relative; margin-bottom:30px;}
.jdjs_4_1_1_0{ position:absolute; right:-15px; top:32px;}
.jdjs_4_1_1_1{ position:absolute; right:-42px; top:35px;}
.jdjs_4_1_1 p,.jdjs_4_2_1 p{ font-size:16px; color:#666; line-height:28px; padding-bottom:10px;}
.jdjs_4_1_1 p span,.jdjs_4_2_1 p span{ color:#ff4040; font-size:18px; font-weight:bold;}
.jdjs_4_1_1 a,.jdjs_4_2_1 a{ display:inline-block; padding:4px 10px; margin:0 10px 8px 0; background:#ff4343; color:#fff; font-size:16px;}
.jdjs_4_2{ padding-left:35px; padding-top:138px;}
.jdjs_4_2_1{}
.jdjs_4_2_1_0{ position:absolute; left:-15px; top:32px;}
.jdjs_4_2_1_1{ position:absolute; left:-42px; top:35px;}
#jdjs_5{ padding:15px 0 30px; text-align:center; font-size:16px; color:#ff4343; font-weight:bold;}

#ppgs{ margin:30px 0; background:url(images/tu39.png) repeat-y center top;}
#ppgs h2{ text-align:center; height:12px;}
.ppgs_1{ float:left; width:600px; padding-bottom:20px;}
.ppgs_1_1{ padding:100px 0 0 28px;}
.ppgs_1_1 h3{ padding-top:31px; background:url(images/tu40.png) no-repeat left top; margin-bottom:35px;}
.ppgs_1_1 h3 a{ display:inline-block; line-height:70px; font-size:25px; color:#ff2929; font-weight:bold; background:url(images/tu41.gif) no-repeat left bottom;}
.ppgs_1_1 p{ line-height:27px; margin-bottom:28px; font-size:16px; color:#888; width:490px;}
.ppgs_1_1 div{ padding-top:30px; width:490px; text-align:center;}
.ppgs_1_1 div img{ border:1px solid #d8d8d8;}
.ppgs_1_1 div h4{ font-size:15px; color:#888; line-height:25px;}
.ppgs_1_2{ width:570px; padding:30px 0 10px;}
.ppgs_1_2 h3{ padding-left:56px;}
.ppgs_1_2 h3 img{ display:block;}
.ppgs_1_2 h4{ margin-top:15px; line-height:41px; background:url(images/tu44.gif) no-repeat left center; padding-left:115px; font-size:18px; color:#ff4444; font-weight:bold;}
.ppgs_1_2 p{ padding-left:56px; width:520px; font-size:16px; color:#888; line-height:31px;}

#yhyd{ padding:35px 0;}
#yhyd h2{ line-height:59px; margin:0 30px; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; text-align:center; font-size:27px; color:#555;}
.yhyd_1{ padding:12px 0 25px 30px; position:relative;}
.yhyd_1_0{ position:absolute; top:29px; left:808px; width:331px; height:230px; padding-top:80px; background:url(images/tu50.jpg) no-repeat; text-align:center;}
.yhyd_1_0 img{ border:1px solid #e3e3e3;}
.yhyd_1_0 h6{ font-size:15px; color:#555; line-height:24px;}
.yhyd_1 h3{ line-height:58px; font-size:19px; color:#ff4343; font-weight:bold;}
.yhyd_1 h4{ line-height:33px; font-size:16px; color:#666;}
.yhyd_1 h5{ line-height:37px; font-size:16px; color:#666; font-weight:bold; text-indent:2em;}
.yhyd_2{ padding-left:30px;}
.yhyd_2 img{ padding-right:17px;}
.yhyd_3{ margin:20px 38px; border:7px solid #ff4040; width:915px; padding:15px 0 15px 195px; background:url(images/tu51.png) no-repeat 29px 32px;}
.yhyd_3 p{ line-height:33px; font-size:16px; color:#ff4040;}

#tsms{ background:url(images/tu53.png) no-repeat 106px 11px; padding-top:450px;}
#tsms p.intro { line-height:32px; font-size:16px; color:#777; padding: 0 15px 10px; }
#tsms_1{ background:url(images/tu54.png) no-repeat 203px top; padding:34px 0 12px;}
#tsms_1 p{ line-height:33px; text-align:center; font-size:17px; color:#777;}
.tsms_2{ float:left; margin:10px 10px 20px; width:350px; padding:14px; padding-bottom:0; border:1px solid #e7e7e7; text-align:center;}
.tsms_2 h2{ padding:10px 0; font-size:17px; color:#ff4444; line-height:18px;}
.tsms_3{ padding:10px 10px 35px; text-align:right; font-size:13px; color:#777;}
.tsms_3_1,.tsms_3_2{ display:inline-block; padding:4px 11px; margin-right:6px; border:1px solid #dbdbdb; color:#777; font-size:13px;}
input.tsms_3_1 { padding: 5px; width: 20px; text-align: center; }
.tsms_3_1.d4{ color:#ee5e00; border:0;}
.tsms_3_2{ border:0; padding:4px;}

#hyhz{}

#zxyd{ padding-top:50px;}
#zxyd_1{ margin:0 284px 40px; padding:37px 0 12px; width:630px; border:1px solid #e8e8e8; border-radius:20px; background:#f6f6f6; position:relative;}
#zxyd_1_0{ position:absolute; width:444px; height:48px; line-height:48px; left:55px; top:-24px; border-radius:50px; background:url(images/tu57.png) no-repeat 27px center #ff4545; padding-left:76px; font-size:20px; color:#fff; font-weight:bold;}
#zxyd_1 h2{ line-height:33px; font-size:16px; color:#888; text-align:center;}
#zxyd_1 h2 i{ font-size:19px;}
#zxyd_1 h2 i span{ color:#ff4545;}
#zxyd_1 h3{ line-height:40px; font-size:20px; color:#ff4545; font-weight:bold; text-align:center;}
#zxyd_2{ background:url(images/tu58.gif) no-repeat 85px 88px; padding-left:215px; padding-bottom:50px;}
#zxyd_2_1{ width:900px; background:#ff4545; border-radius:12px;}
#zxyd_2_1 h2{ height:89px; background:url(images/tu59.png) no-repeat center bottom;}
#zxyd_2_1_1,#zxyd_2_1_2{ float:left;}
#zxyd_2_1_1{ width:650px; padding-top:15px; font-size:16px; color:#FFF; font-weight:bold;}
#zxyd_2_1_1 b{ font-size:19px; color:#FF0;}
#zxyd_2_1_1 p{ font-size:13px; line-height:19px; font-weight:normal;}
#zxyd_2_1_1 h3 input { width: 100%; line-height:40px; text-align:center; color:#FFF; font-size:18px; border: none; background:#ff8520; font-family:"SimSun"; }
.textfield1{ border:0; height:42px; width:100%; line-height: 42px; }
.textfield2{ border:0; width:100%;}
#zxyd_2_1_2{ width:250px; padding-top:2px;}
#zxyd_2_1_2 h3{ line-height:23px; padding: 15px 0; padding-left: 8px; color:#FFF; font-size:16px; font-weight:bold;}
#zxyd_2_1_2 h3 span { color: #FF0; margin-left: 4px; }
#zxyd_2_2{ padding-top:22px; padding-left:0; line-height:41px; font-size:18px; color:#ff4545;}
#zxyd_2_2 a{ display:inline-block; padding:0 10px; background:#fff; color:#ff4545; }

#qyfc{ padding-top:15px;}

#qyzp{ padding:24px 0 0 20px;}
.qyzp_1{ float:left; margin:20px 20px 30px 20px; padding:38px 25px 15px 25px; width:484px; border:3px solid #ddd; border-radius:8px; position:relative;}
.qyzp_1_0{ position:absolute; left:160px; top:-24px; width:214px; line-height:40px; background:#fda629; color:#FFF; font-size:18px; text-align:center; font-weight:bold; border-radius:2px;}
.qyzp_1 p{ font-size:16px; color:#666; line-height:29px;}

#lxwm{ padding-top:30px; background:url(images/tu68.png) no-repeat 72px 210px;}
.lxwm_1,.lxwm_2{ float:left;}
.lxwm_1{ width:600px;}
.lxwm_1_1,.lxwm_2_1{ border:7px solid #ff4040; width:526px; margin-bottom:52px;}
.lxwm_1_1 iframe,.lxwm_2_1 iframe{ display:block;}
.lxwm_1_2,.lxwm_1_3{ float:left;}
.lxwm_1_2{ margin:20px 67px 40px 92px; width:126px;}
.lxwm_1_2 img{ border:1px solid #ddd; display:block;}
.lxwm_1_2 h3{ text-align:center; line-height:37px; font-size:14px; color:#666;}
.lxwm_1_3{ margin:20px 0 40px;}
.lxwm_1_3 h3{ padding-left:30px; font-size:19px; color:#ff4343; font-weight:bold; line-height:42px; background:url(images/tu71.png) no-repeat 105px center;}
.lxwm_1_3 h4{ line-height:37px; font-size:17px; color:#999;}
.lxwm_1_3 h4 img{ margin:0 10px -3px 0;}
.lxwm_2{ width:585px; padding-left:15px;}
.lxwm_2_1{ margin-left:45px;}

#zxhd{ padding-top:24px;}
.zxhd_1{ float:left; margin:0 10px 15px; width:580px; padding:14px 0; background:#f44;}
.zxhd_1 dt,.zxhd_1 dd{ float:left;}
.zxhd_1 dt{ margin:0 25px 0 20px; width:110px; height:110px; border-radius:55px; background:#fff; text-align:center;}
.zxhd_1 dt h2{ padding-top:11px; line-height:35px; font-size:18px; color:#f44;}
.zxhd_1 dt h3{ line-height:43px; font-size:30px; color:#f44; font-weight:bold;}
.zxhd_1 dd{ width:425px;}
.zxhd_1 dd h2{ line-height:49px; font-size:18px; font-weight:bold; color:#fff;}
.zxhd_1 dd h2 a { color:#fff; }
.zxhd_1 dd h3{ font-size:16px; line-height:27px; color:#fff; width:410px;}
.zxhd_1 dd h3 span{ font-size:15px; padding-left:15px;}
.zxhd_1 dd h3 span a { color:#fff; }


#info { padding: 15px 0 30px; line-height: 36px; font-size: 16px; border-top: 1px solid #d8d8d8; }
#info.noborder { border: none; }
#info.mtop { margin-top: 22px; }

#detail_main {
	padding: 0 30px 30px;
	font-family:"宋体";
}
#detail_title {
	text-align: center;
	color: #000;
	font-size: 17px;
	margin-bottom: 10px;
}
.detail_hr {
	height: 1px;
	border: none;
	border-top: 1px solid #999;
	margin: 0;
	*margin: 0 0 -14px 0;
	float: none;
	*float: left;
	display: block;
}
#detail_p {
	text-align: center;
	margin-top: 10px;
	color: #000;
}
#detail_p a {
	color: #000;
	text-decoration: none;
}
#detail_p span {
	margin: 0 20px;
}
#detail_text {
	padding: 20px 10px;
	line-height: 29px;
	color: #000;
	font-size: 15px;
}
#detail_text img {
	display: inline;
}
#detail_dl {
	margin-top: 10px;
	font-size: 13px;
}
#detail_dl dt {
	font-weight: bold;
	height: 26px;
	color: #000;
}
#detail_dl dd {
	margin-left: 27px;
	height: 22px;
}
#detail_dl a {
	color: #000;
	text-decoration: none;
}
