﻿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{ margin:0 auto; font-family:"SimSun";}
.top_1{ padding:1% 0 0.5%;}
#top_2{ list-style:none; background:#ff8732;}
#top_2 li{ float:left; width:20%; text-align:center; line-height:1.3em; background:url(images/tu2.png) no-repeat right center; padding:2% 0;}
#top_2 li a{ display:block; text-decoration:none; color:#fff; font-size:15px;}
#top_3{}
#top_4{}

#center{}
#center_1{}
.center_1_1{ margin:6px 3%; width:94%; background:#02069d; border-radius:6px; padding:6px 0; border-bottom:4px solid #eee; text-align:center; position:relative;}
.center_1_1_0{ position:absolute; right:0; bottom:0; padding:0 3% 1% 0; font-size:13px; color:#fff; text-decoration:none;}
.center_1_1 h2{ color:#fff; font-size:17px;}
.center_1_1 h2 a{ display:block; color:#fff; text-decoration:none;}
.center_1_2{ text-indent:2em; font-size:15px; color:#666; line-height:1.7em; padding:5px 4.5%;}
.center_1_2 a{ padding-left:15px; font-size:14px; color:#ff8732; text-decoration:none;}
.center_1_3{ padding:0 3% 1%; text-align:center;}
.center_1_3 h2{ padding:1.5% 0 3%; background:url(images/tu3.gif) repeat-x left center; margin:0 7%; font-size:16px; color:#2f2f2f;}
.center_1_3 h2 span{ display:inline-block; padding:0 15px; background:#fff;}
.center_1_3 a{ display:inline-block; margin:0 1% 1.5% 0; padding:1% 2%; background:#ff8732; text-align:center; color:#fff; line-height:1.5em; font-size:14px;}

#center_2{}
.center_2_1{ float:left; margin:1.5%; margin-top:0; width:47%;}
.center_2_1 img{ padding:2%; width:96%;}
.center_2_1 h2{ text-align:center; padding:2% 0; font-size:14px; color:#666; font-weight:normal;}
.center_2_2{ text-align:center; margin:0 0 2.5%; font-size:16px;}
.center_2_2 a{ display:inline-block; padding:1.5% 7%; background:#ff8732; color:#fff; text-decoration:none;}

#center_3{ background:url(images/tu4.jpg) no-repeat left top; background-size:100%; padding:4% 0; width:100%;}
.center_3_1{ float:left; width:50%;}
.center_3_1_1{ width:70%; padding:0 3%; margin-right:24%;}
.center_3_1_1 h2{ font-size:17px; text-align:center; font-weight:normal; color:#FFF; padding:2% 0;}
.center_3_1_1_1{ background:url(images/tu7.png) repeat-y left top; background-size:100%; padding:2% 8%;}
.center_3_1_1_1 p{ color:#1b244b; font-size:14px; line-height:1.5em;}

#center_4{}
.center_4_1{ list-style:none; padding:0 3% 3%; width:94%;}
.center_4_1 li{ background:url(images/tu8.png) no-repeat 8px center; padding-left:24px; line-height:2.2em; font-size:15px; border-bottom:1px dashed #a1a1a1;}
.center_4_1 li span{ float:right; padding: 0 2% 0 4%; font-size:18px;}

#bottom{ background:#02069d;}
#bottom_1{ border-bottom:1px dashed #8183ce;}
.bottom_1_1,.bottom_1_2{ float:left;}
.bottom_1_1{ width:45%; padding:3% 0 1% 0;}
.bottom_1_1 h2{ padding:0 42% 3%;}
.bottom_1_1 h3{ text-align:center; font-size:13px; color:#FFF; line-height:1.7em; font-weight:normal;}
.bottom_1_2{ width:55%;}
.bottom_1_2_1{ border-left:1px dashed #8183ce; border-bottom:1px dashed #8183ce; padding-bottom:1%;}
.bottom_1_2_1 h2,.bottom_1_2_1 h3{ float:left; padding-top:6%;}
.bottom_1_2_1 h2{ padding:9% 4% 0; width:11%;}
.bottom_1_2_1 h2 img{ max-width:42px;}
.bottom_1_2_1 h3{ font-size:13px; color:#FFF; line-height:1.7em; font-weight:normal;}

#bottom_2{ padding:3% 0 52px 0; text-align:center; font-size:13px;}
#bottom_2 p{ color:#fff; line-height:1.6em;}
#bottom_2 p a { color:#fff; }
#bottom_2 p img{ margin:0 7px -3px 0;}

#bottom_3{ position:fixed; left:0; bottom:0; width:100%; background:#ff8732; border-top:1px solid #fff; height:45px; line-height:45px;}
.bottom_3_1{ float:left; width:33.3%; text-align:center; font-size:16px; color:#555; color:#FFF; font-weight:bold; background:url(images/tu16.gif) repeat-y right top;}
.bottom_3_1 img{ width:13%; margin:0 5px -3px;}

#gsjj{ margin:3%; border:3px solid #ff8732; box-sizing:border-box; border-radius:7px; padding:2% 3%;}
.gsjj_1{ text-indent:2em; font-size:15px; line-height:1.6em; padding-bottom:3%;}
.gsjj_2{ text-align:center; line-height:2em; background:url(images/tu18.gif) repeat-x left center; font-size:20px; color:#2f2f2f;}
.gsjj_2 img{ width:6%; max-width:31px; margin:0 0 -3px 0;}
.gsjj_2 span{ color:#ff8732;}
.gsjj_2 a{ display:inline-block; padding:0 5% 0 2%; background:#FFF;}

#cpzs{}
.cpzs_1{ border-bottom:1px solid #d8d8d8; padding-top:2%; text-align:center;}
.cpzs_1 a{ display:inline-block; padding:1.5% 0; border-bottom:2px solid #ff8732; color:#3f3f3f; text-decoration:none; font-size:17px; font-weight:bold;}
.cpzs_2{ background:#e8e8e8; padding:2% 0;}

#sccj{}
.sccj_1{ padding:3% 0 4% 0; margin:1% 2% 0; border-top:1px solid #e7e7e7; text-align:right; font-size:12px; color:#777;}
.sccj_1_1,.sccj_1_2{ display:inline-block; padding:4px 8px; margin-right:1px; border:1px solid #dbdbdb; color:#777; line-height: 16px; }
.sccj_1_1.d1{ color:#ee5e00; border:0;}
.sccj_1_2{ border:0; padding:4px;}

#lxwm{}
#lxwm_1{ background:#e5e4e2;}
.lxwm_1_1{ padding:2%; background:#FFF;}
.lxwm_1_1 iframe { display: block; }
.lxwm_1_2{}
.lxwm_1_3{ list-style:none; padding:1% 0 4% 0;}
.lxwm_1_3 li{ float:left; margin:0 1.5%; padding-left:1%; width:46%; line-height:2.2em; font-size:14px; border-bottom:1px dashed #c2c2c2;}
.lxwm_1_3 li img{ margin-bottom:-3px; width:28%;}

#hydt{}
.hydt_1{ margin:0 3% 1.5% 3%; padding:1% 2% 2% 2%; border:1px solid #dedede; box-sizing:border-box; border-radius:5px; background:#f2f2f2;}
.hydt_1_1{ background:url(images/tu8.png) no-repeat 8px center; padding-left:24px; line-height:2.2em; font-size:15px;}
.hydt_1_1 span{ float:right; padding: 0 2% 0 4%; font-size:18px;}
.hydt_1_2{ padding-left:24px; line-height:1em; font-size:14px; color:#fb6b06;}



.info{ padding:5px 5px 15px; line-height: 28px; font-size:16px; }
.info.detail { padding:5px 20px 20px; }
.info img, .info table {
	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:#ff8732; border:1px solid #ff8732; 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; }

.totop{height:27px; padding-top: 8px; box-shadow:0 0 3px rgba(0, 0, 0, 0.3); border-radius:5px; font-size:14px; display:block; margin:0 6% 10px; text-align:center; color:#333; text-decoration:none}
.totop span{background:url(images/totop.png) left 2px no-repeat; padding-left:12px;}


/*share css style*/
#mobile_share{position:fixed;right:0;bottom:90px;
width: 123px;z-index: 99999;background: #fff;padding: 0;overflow: hidden;-webkit-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;-webkit-transform: translateX(100%);}
#mobile_share h2.title{text-align:center;line-height:30px;height:30px;background: #717577;color: #fff;font-size:14px;}
#mobile_share .share_item{padding: 8px;background: #fff;border: 1px solid #f1f1f1;}
#mobile_share .share_item li{display: block;overflow:hidden;margin: 8px 0;border-bottom: 1px solid #f1f1f1;padding-bottom: 8px;}
.share-link {display: block;margin:0 auto;width: 105px;overflow: hidden;line-height: 32px;font-size: 12px;padding-left: inherit;}
.share-link i{background: url(images/share_icon.png) no-repeat;background-size: 200px 32px;width:32px;height:32px;display: block;margin-right: 20px;float: left;}
.share-link span{display:inline-block;}
.share-weibo i{background-position:0 0;}
.share-renren i{background-position:-42px 0;}
.share-douban i{background-position:-84px 0;}
.share-qweibo i{background-position:-126px 0;}
.share-qzone i{background-position:-168px 0;}
.share-weixin {display: block;margin:0 auto;width: 105px;overflow: hidden;line-height: 32px;font-size: 12px;padding-left: inherit;}
.share-weixin i{background:url(images/share_icon2.png) no-repeat;background-size:32px 32px;
	width:32px;height:32px;display: block;margin-right: 20px;float: left;}
.share-weixin span{display:inline-block;}
