* {
	padding:0px;
	margin:0px;
}
body {
	text-align:left;
	margin:0;
	padding:0;
	width:100%;
	font-family:"Microsoft YaHei";
	font-size:14px;
	color:#272727;
	background:#ffffff;
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p {
	padding:0;
	margin:0;
}
table, td, tr, th {
	font-size:12px;
}
table { border-collapse: collapse; border-spacing: 1; }
li {
	list-style-type:none;
}
a {
	text-decoration:none;
	color:#272727;
	cursor:pointer;
}
a:hover {
	color:#db0102;
	text-decoration:none;
}
img {
	vertical-align:top;
	border:0;
}
ol, ul {
	list-style:none;
}
h1, h2, h3, h4, h5, h6 {
	font-size:12px;
	font-weight:100;
}
address, cite, code, em, th {font-weight:normal;font-style:normal;}
.clear{ clear:both;}


/*  Ê×Ò³  */
.body{ background:#f6f6f6;}
.banner ul li div{ width:100%; height:36px; position: absolute; bottom: 0px; background:url(../images/black.png) repeat; display: block; padding: 0 10px;}
.banner ul li span{ width:70%;white-space:nowrap; float:left; text-overflow:ellipsis; overflow:hidden; height: 30px; line-height: 30px; color: #ccc; font-size: 14px;}
.banner ul li span a{ color:#FFF;}
.main{ padding-top:50px; padding-bottom:60px;}
.index_top{ position:fixed; top:0; height:50px; background:url(../images/logo_bg.png) no-repeat bottom center; width:100%; z-index:999; border-bottom:1px solid #f6f6f6;}
.index_top .logo{ margin-left:6px; height:36px; margin-top:7px; width:85%; position: absolute; left: 0px;}
.index_top .logo img{ width:100%;}
.top_nav{position: absolute; right: 0px; height:50px;width:12%;}
.top_nav .cd-bouncy-nav-trigger{ width:36px; float:right; text-align:center; height:36px; margin-top:7px; background:url(../images/lmbg_ico.png) no-repeat; background-size:100%; margin-right:6px;}
.top_nav .cd-bouncy-nav-trigger img{width:50%; margin-top:8px; }
.nav{display:block; overflow:hidden; padding-top:12px; padding-bottom:12px; background:#fff;}
.am-tab-panel ul li{width:25%;float:left;margin-top:5px;}
.am-tabs-bd{ background:#fff;}
.am-tab-panel ul{width: 100%; height: auto; overflow: hidden;}
.am-tab-panel ul i{ width:66%; margin:0px auto; display:block; text-align:center;}
.am-tab-panel ul i img{ width:66%; padding:8px; border-radius:100px; display: block; margin:0 auto;}
.am-tab-panel ul span{ width:100%; float:left; height:32px; line-height:32px;text-align:center; color:#333; font-size:15px;}
.xxgk_ico{ background:#3ECD9C;}
.xwzx_ico{ background:#4EBAFA;}
.zdfb_ico{ background:#FF3743;}
.rdgz_ico{ background:#4BB50B;}
.jdgz_ico{ background:#9681DE;}
.dbgz_ico{ background:#F2AD25;}
.jgjs_ico{ background:#487DCE;}
.ckzl_ico{ background:#EF6947;}
.index_bottom{ width:100%; height:60px; position:fixed; bottom:0; background:#D3291A; overflow:hidden; z-index:888;}
.index_bottom ul{ width:100%; float:left;}
.index_bottom ul li{ width:25%; float:left; text-align:center; height:60px;}
.index_bottom ul li:hover{ background:#B02217}
.index_bottom ul li a{font-size:15px; display:block; color:#fff; padding-top:28px; margin-top:6px;}
.index_bottom ul li .foot_ztgz{ background:url(../images/lm_sy.png) center 1px no-repeat; background-size:28%;}
.index_bottom ul li .foot_dbfc{ background:url(../images/foot_dbfc.png) center 1px no-repeat; background-size:28%;}
.index_bottom ul li .foot_tgxx{ background:url(../images/foot_tgxx.png) center 1px no-repeat; background-size:28%;}
.index_bottom ul li .foot_lxwm{ background:url(../images/foot_lxwm.png) center 1px no-repeat; background-size:28%;}
.index_bottom ul li .foot_search{ background:url(../images/lm_dbgz.png) center 1px no-repeat; background-size:28%;}
.index_news{ padding:3%;overflow:hidden; background:#fff; margin-top:10px; margin-bottom:10px;}
.list_news{ width:100%; float:left; margin-bottom:8px; padding-top:8px;}
.list_news li{ width:100% !important; float:left; height:26px; line-height:26px; margin-top:3px;}
.list_news li a{ width:70% !important; margin-left:4px; float:left; padding-left:13px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#333; font-size:14px; background:url(../images/li_ico.png) 0px 10px no-repeat; background-size:2.8%;}
.list_news li span{ float:right; color:#999; font-size:11px; width:auto !important }
.rdgz_list{ padding:3%;overflow:hidden; background:#fff;margin-bottom:10px; margin-top:10px;}
.list_flb{ width:100%; height:auto; overflow:hidden;padding-top:12px; padding-bottom:12px; background:#fff; margin-bottom:10px; margin-top:10px;}
.list_flb i{ height:24px; width:20px; float:left; background:url(../images/dz_ico.png) no-repeat; background-size:80%; margin-left:3%;}
.list_flb b{ font-size:15px; color:#333; float:left; font-weight:normal; line-height:20px;}
.list_flb a{ font-size:13px; color:#333; line-height:24px;}
.list_flb span{ font-size:10px; color:#666; margin-left:5px; margin-right:5px; line-height:22px;}
.rdgz_list .bt{float:left;width:100%; margin-top:8px; padding-bottom:10px; border-bottom:1px dashed #ddd; margin-bottom:5px;}
.rdgz_list .bt i{ height:20px; width:3px; background:#D3291A; float:left; margin-right:8px;}
.rdgz_list .bt b{display:block; font-size:18px;color:#333;float:left; line-height:22px; margin-right:8px;}
.rdgz_list .nr{ width:100%; float:left; margin-bottom:8px;}
.rdgz_list .nr .li li{ width:100% !important; float:left; height:26px; line-height:26px; margin-top:3px;}
.rdgz_list .nr .li li a{ width:70% !important; margin-left:4px; float:left; padding-left:13px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#333; font-size:14px; background:url(../images/li_ico.png) 0px 10px no-repeat; background-size:2.8%;}
.rdgz_list .nr .li li span{ float:right; color:#999; font-size:11px; width:auto !important }
.news_fy{ width:70%; margin:0px auto;}
.news_fy li{ width:50%; float:left; margin-top:8%; margin-bottom:2%;}
.tjxx_ico{ width:94%; float:left; height:30px; line-height:30px; text-align:center; border:1px solid #ddd; color:#333; font-size:13px; border-radius:100px;}
.tjxx_hico{width:94%; float:left;  height:30px; line-height:30px; text-align:center; background:#EF6D5A; border:1px solid #EF6D5A;color:#fff; font-size:13px;border-radius:100px;}
.czxx_hico{ width:94%; float:right; height:30px; line-height:30px; text-align:center; background:#EF6D5A; border:1px solid #EF6D5A; color:#fff; font-size:13px;border-radius:100px;}
.czxx_ico{ width:94%; float:right; height:30px; line-height:30px;text-align:center; border:1px solid #ccc; color:#333; font-size:13px;border-radius:100px;}
.rdgz_xx .rdgz_xx_bt{ width:100%; float:left; padding-top:4%;}
.rdgz_xx{overflow:hidden; background:#fff;margin-bottom:10px; margin-top:10px; width:100%;}
.rdgz_xx .rdgz_xx_bt li{ width:100%; height:20px; line-height:20px; float:left; text-align:center; background:#EEF0F2; padding-top:4px; padding-bottom:4px;}
.rdgz_xx .rdgz_xx_bt li span{ padding-left:5px; padding-right:8px; font-size:12px; color:#999;}
.rdgz_xx .rdgz_xx_nr{ width:92%; padding:4%; float:left;}
.rdgz_xx .rdgz_xx_nr img{ width:100%; float:left; margin-bottom:10px;}
.rdgz_xx .rdgz_xx_nr p{line-height:28px; width:100%; color:#666; font-size:14px; float:left; margin-bottom:15px; text-align:left; text-indent:2em;}
.fx_ico{padding-left:15px !important;background:url(../images/fx_ico.png) left no-repeat; background-size:24%;font-size:12px; color:#999;}
.rdgz_list .nr .dbfc_xx{ width:103%; float:left; margin-left:-1.5%;}
.rdgz_list .nr .dbfc_xx li{ width:45%;float:left; border:1px solid #dcdcdc; padding:0.5%; margin:1.5%;}
.rdgz_list .nr .dbfc_xx img{ width:100%; float:left; height:100px;}
.rdgz_list .nr .dbfc_xx span{ height:30px; line-height:30px; color:#333; font-size:14px; text-align:center; width:94%; float:left; padding-left:3%; padding-right:3%; overflow:hidden;}
.rdgz_list .nr .dbfc_xx li:hover{ border:1px solid #EF6D5A; background:#EF6D5A;}
.rdgz_list .nr .dbfc_xx li:hover span{ background:#EF6D5A; color:#fff;}
.tgxx{ width:100%; float:left; margin-bottom:10px;}
.tgxx .tgxx_nr{ width:100%; float:left;}
.tgxx .tgxx_nr .li{ width:100%; float:left;vertical-align: middle; margin-top:10px;}
.tgxx .tgxx_nr .li span{ width:26%; text-align:right; float:left; color:#333; font-size:15px; margin-right:1%; line-height:30px;height:30px; }
.tgxx .tgxx_nr .li input[type="text"],.tgxx .tgxx_nr .li input[type="tel"]{ width:68%;display: block;height:30px; border: 1px solid #ddd; float:left; padding-left:2%; line-height:30px; color:#333; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.tgxx .tgxx_nr .li a{ width:26%; height:30px; margin-top:1px; background:#EF6D5A; color:#fff; line-height:30px; border-radius:2px; text-align:center; font-size:13px; float:left; margin-left:2%;}
.tgxx .tgxx_nr .li textarea{ width:66%; padding:2%; border: 1px solid #ddd; float:left;color:#333; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; line-height:22px;}
.tgxx .tgxx_nr .lia{ width:100%; float:left;height:30px; vertical-align: middle; margin-top:10px;}
.tgxx .tgxx_nr .lia span{ width:26%; text-align:right; float:left; color:#333; font-size:15px; margin-right:1%; line-height:30px;}
.tgxx .tgxx_nr .lia .yisq_ttwk{ width:68%;display: block;height:30px;float:left;line-height:30px; color:#333; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.tgxx .tgxx_nr .lia .yisq_ttwk input{margin-left:10px; margin-right:3px; margin-top:4px;}
.tgxx .but{ margin-left:27%; width:68%; float:left; margin-top:10px;border-radius:100px;}
.tgxx .but a{ font-size: 14px; padding:5px 15%; float:left; margin-right:2%; border-radius:100px;}
.tgxx .but .qx_ico{ border:1px solid #ddd; background:#fff; color:#333; }
.tgxx .but .qd_ico{ color: #fff; background:#D3291A ; border:1px solid #D3291A;width:50%; border-radius:100px; line-height:30px;}
.rdgz_list .srddb{ width:100%; float:left;}
.rdgz_list .srddb h1{width:100%; float:left; line-height:30px; color:#D3291A; font-size:24px;text-align:center; margin-top:16px; margin-bottom:16px;}
.rdgz_list .srddb ul{ width:100%; float:left;}
.rdgz_list .srddb ul li{ width:17%; margin-left:1.5%; margin-right:1.5%; float:left;}
.rdgz_list .srddb ul li a{width:100%; text-align:center; float:left; height:36px; line-height:36px; color:#333; font-size:15px;}
.rdgz_list .srddb ul li a:hover{ color:#D3291A;}
.rdgz_list .srddb_xx{ width:100%; float:left; margin-top:16px; padding-bottom:20px;}
.rdgz_list .srddb_xx img{ width:32%; float:left; margin-bottom:10px; margin-right:20px;}
.rdgz_list .srddb_xx h1{line-height:34px; float:left; color:#D3291A; font-size:22px; margin-right:15px;}
.rdgz_list .srddb_xx span{ line-height:34px; color:#666; font-size:15px;margin-bottom:10px;}
.rdgz_list .srddb_xx span b{font-size:18px; color:#333;}
.rdgz_list .srddb_xx p{ line-height:34px; color:#666; font-size:15px; margin-bottom:10px;}
.rdgz_list .srddb_xx p b{ font-size:18px; color:#333;}


.sousuo{ background:#eeeeee;width:100%; clear: both}
.sousuo .serch{ float:left; border:1px solid #dddddd; border-right:none; margin:2% 0px 2% 2%; width:80%; display:block; height:27px; line-height:25px;}
.sousuo .serch input{ float:left; height:27px; border:0px; background:#ffffff; width:98%; padding-left:2%; padding:none; line-height:25px;font-family: "Î¢ÈíÑÅºÚ",serif;font-size:14px; color:#ACACAC;}
.sousuo .ss{ float:left; width:15.5%; margin:2% 2% 2% 0%; background:#eb2c2c;}
.sousuo .ss input{ background:none; width:100%; text-align:center;  line-height:29px; height:29px; color:#ffffff;font-family: "Î¢ÈíÑÅºÚ",serif; border:0;}

.more{ width:40%; margin:0 auto; height:35px; line-height:30px; text-align:center; color:#ffffff; font-size:14px; background:#ec352a; border-radius:50px;}
.more a{ color:#ffffff;}


.rdgz_xx .rdgz_xx_bt{ width:100%; float:left; padding-top:4%;}
.rdgz_xx{overflow:hidden; background:#fff; margin-top:10px; width:100%;}
.rdgz_xx .rdgz_xx_bt b{ padding-left:4%; padding-right:4%; width:92%; margin-bottom:2%; float:left; text-align:center; line-height:35px; font-size:18px; color:#333;}
.rdgz_xx .rdgz_xx_bt li{ width:100%; height:20px; line-height:20px; float:left; text-align:center; background:#EEF0F2; padding-top:4px; padding-bottom:4px;}
.rdgz_xx .rdgz_xx_bt li span{ padding-left:5px; padding-right:8px; font-size:12px; color:#999;}
.rdgz_xx .rdgz_xx_nr{ width:92%; padding:4%; float:left; line-height:28px; color:#666; font-size:14px;}
.rdgz_xx .rdgz_xx_nr img{ width:100%; float:left; margin-bottom:10px;}
.rdgz_xx .rdgz_xx_nr p{line-height:28px; width:100%; color:#666; font-size:14px; margin:5px auto; text-align:left; }

.shouli_dh{ width:96%; background:#ffffff; border-top:1px solid #dddddd; padding:2%;}
.shouli_dh td{ margin:2% 0;}
.xinlr_ser{ float:left; display:block; font-size:14px; text-align:right; width:36%;}
.xinlr_con{ float:left; width:64%; display:block;}
.shouli_inp{ width:100%; height:25px; line-height:25px; border:#dddddd 1px solid; font-size:14px; color:#333; }
.shouli_but{ border-style:none; background:#009ce4; width:80px; height:30px; line-height:22px; font-size:14px; color:#ffffff;  border-bottom:#0e5b6c 2px solid;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; margin-right:10px; font-family: "Microsoft Yahei"; }
.shouli_rew{ border-style:none; background:#ff4817; width:80px; height:30px; line-height:24px; font-size:14px; color:#ffffff;  border-bottom:#e13405 2px solid;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; font-family:"Microsoft Yahei" }
.shouli_rew1{ border-style:none; background:#239441; width:80px; height:30px; line-height:24px; font-size:14px; color:#ffffff;  border-bottom:#177931 2px solid; margin-left:15px;
border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; }

.zjdc{width:100%; margin:2% auto; padding:2%;}
.zjdc ul li{ float:left; overflow:hidden; width:100%}
.zjdc ul li p{font-size:16px; line-height:32px; overflow:hidden; float:left; text-indent:inherit;}
.zjdc ul li h1{ font-size:16px; line-height:32px; width:70%;  float:left;}
.zjdc ul li h1 a{ float:left;}
.zjdc ul li span{ color:#D3291A;  font-weight:bold;line-height:32px;  float:left; font-size:14px;  }

.xjxq{ width:98%; margin:0 auto;}
.xjxq_tx{ width:100%;}
.xjxq_tx img{ width:40%; height:50%; margin:0 auto; overflow:hidden;}
.xjxq_bt{ width:100%; height:35px; line-height:35px; border-bottom:1px #eaeaea solid; margin-bottom:2%;}
.xjxq_bt h1{ width:40%; border-bottom:2px #f64445 solid; line-height:35px; font-size:16px; text-align:center; height:35px; color:#3b3b3b; font-weight:bold;}
.xjxq_nr{ font-size:16px;}
.xjxq_nr ul li{ width:98%; margin:0 auto;}
.xjxq_nr ul li h2{  float:left;color:#D3291A;line-height:30px; text-align:right; padding:0; margin:0; font-size:14px; font-weight: bold; width:30%;}
.xjxq_nr ul li p{ float:left; color:#555; line-height:30px; width:70%; text-indent:inherit;}

.bmlist_tit{ height:40px; line-height:40px; border-bottom:1px solid #cccccc; color:#4381c1;}
.bmlist{ width:96%; padding:2%; margin:0 auto; background:#ffffff;}
.bmlist li{ width:31%; display:block; float:left; margin-left:2%; line-height:30px; height:30px; overflow:hidden;}

/*ÊÜÀí²éÑ¯*/
.ssjmnrq{margin:2% auto; width:90%;}
.ssjmnrq td input{ width:60%; float:left; padding:1%; display:block; border:1px solid #dddddd;}
.ssjmnrq td {height:40px; padding-right: 15px; vertical-align: middle;}
.ssjmnrq td h1{width:30%; text-align:right; float:left; font-size:16px;font-weight:normal; line-height:30px;}

/*Btn*/
a.btn, a.getcode { display: inline-block;}
a.btn { padding:6px 30px; background: #ff7e00; font-family: Microsoft YaHei; font-size: 14px; color: #fff; -moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px;}
a.btn.gray { background: #bbb;}
a.btn.order { padding: 10px; background: #960901;}
a.getcode { padding:5px 5px; background: #960901; font-size: 12px; color: #666; margin-left:100px; margin-top:10px;}

.nyNav{ margin-bottom:2%; border-bottom:1px solid #dddddd; padding-bottom:2%;}
.nyNav li{ text-align:center; float:left; display:inline-block; color:#333333; width:22%; height:35px;line-height:35px; font-size:14px; margin:1% 0 1% 2%; }
.nyNav li a{ color:#333333; display:block; background:#e8e8e8; border:1px solid #dddddd; }
.nyNav .hover{background:#D3291A; border:1px solid #D3291A; color:#ffffff;}

.pages {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top:30px;
}
.pages A {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #555; MARGIN-RIGHT: 5px; MARGIN-BOTTOM: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none; font-size:14px; display: inline-block;
}
.pages .bg{
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #FFF; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BACKGROUND-COLOR: #D3291A; BORDER: #D3291A 1px solid;
}