@charset "utf-8";
/* 简单流媒体
   注意: 流媒体要求您删除 HTML 中媒体的高度和宽度属性
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}
ul li{  
list-style-type:none;  
}  
/* IE 6 不支持最大宽度，因此默认为 100% 宽度 */
.ie6 img {
	width:100%;
}

/*
	Dreamweaver 流体网格属性
	----------------------------------
	dw-num-cols-mobile:		5;
	dw-num-cols-tablet:		8;
	dw-num-cols-desktop:	10;
	dw-gutter-percentage:	25;
	
	灵感来自于 Ethan Marcotte 的“具有响应的 Web 设计” 
	http://www.alistapart.com/articles/responsive-web-design
	
	和 Joni Korpi 的“黄金网格系统”
	http://goldengridsystem.com/
*/

/* 移动设备布局: 480px 及更低。 */

.gridContainer {
	margin-left: auto;
	margin-right: auto;
	width:100%;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}

/* 平板电脑布局: 481px 至 768px。样式继承自: 移动设备布局。 */

@media only screen and (min-width: 481px) {
.gridContainer {
	width:100%;
 
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
}

/* 桌面电脑布局: 769px 至最高 1232px。样式继承自: 移动设备布局和平板电脑布局。 */

@media only screen and (min-width: 769px) {
.gridContainer {
	width: 88.2%;
	max-width: 1232px;
	padding-left: 0.9%;
	padding-right: 0.9%;
	margin: auto;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
}




.banner{ width:100%; background-color:#0c6ba3; text-align: center;}
.jilu{ padding-top:10px; height:40px; clear:both;}
.jilu_sub01{ width:48%; height:40px; float:left; background:#0f9765; line-height:40px; text-align:center; color:#FFF;}
.jilu_sub02{ width:48%; height:40px; float:right; background:#f07e04;  line-height:40px; text-align:center; color:#FFF;}
.zhoangj{ width:98%; position:relative; margin:0 auto;  z-index:99;}
.dixoa{ width:100%; margin:0 auto; position:absolute; }


.zhongjiang{ background-color:#d9d9d9; width:100%; height:40px; clear:both; margin-top:10px; line-height:40px;}

.qimo8{ overflow:hidden; width:95%; margin:0 auto; clear:both;}
.qimo8 .qimo {/*width:99999999px;*/width:8000%; height:15px;}
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; height:15px; overflow:hidden; zoom:1; padding: 0 0 0 0px; }
.qimo8 .qimo ul li{float:left; line-height:15px; list-style:none; margin-right:20px;}
.qimo8 li a{margin-right:18px;color:#444444;}

.fangweisb{ width:89%;margin:0 auto; position:relative; padding-top:10px;}
.fangweisb_bj{ width:90%; height:80px; border:#ffc637 2px solid; background:#fff6e0; margin:0 auto; margin-left:8%;}
.fangweisb_sub01{ width:70px; height:108px; position:absolute; z-index:10; left:0; top:10px; background:url(../img/biaoqian.png); text-align:center; line-height:70px; font-size:24px; color:#009648;
font-weight:bold;}
.fangweisb_sub02{ width:80%; height:60px; float:right;}
.xwbiaoti{ height:20px; font-size:14px; font-weight:bold; line-height:20px; padding-bottom:2px; padding-top:2px; color:#048f4a;}
.xwbiaoti_hong{ height:20px; font-size:14px; font-weight:bold; line-height:20px; padding-bottom:2px; padding-top:2px; color:#F00;}

.xixi{ height:40px; line-height:18px; color:#786b4a;}

.changpin{ background:#c8f6e5; width:100%; height:140px; position:relative; top:-20px; z-index:-1;}

.changpin_sub01{ width:100px; height:100px; float:left; padding-left:10px; padding-top:30px;}
.changpin_sub01 img{ width:100px; height:100px;}

.changpin_sub02{ line-height:18px; width:63%; float:right; padding-top:30px;}

.kjanniu{ clear:both; padding-top:0.15%; width:98%; margin:0 auto;}
.kjanniu ul{margin: 1em 0; padding: 0 0 0 0px;}
.kjanniu li{ width:48%; height:40px; float:left; margin-bottom:5%;}

.kjanniu li.an_01{ background-color:#ef0005; text-align:center; line-height:39px; color:#FFF; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font-size:16px;}
.kjanniu li.an_02{ float:right; background-color:#f38107; text-align:center; line-height:39px; color:#FFF; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;  font-size:16px;}
.kjanniu li.an_03{ background-color:#0f9765; text-align:center; line-height:39px; color:#FFF; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;  font-size:16px;}
.kjanniu li.an_04{ float:right; background-color:#169bd5; text-align:center; line-height:40px; color:#FFF; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;  font-size:16px;}
.kjanniu li.an_05{background-color:#ce5655; text-align:center; line-height:39px; color:#FFF; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;  font-size:16px;}
.kjanniu li.an_06{ float:right; background-color:#3e7c6d; text-align:center; line-height:39px; color:#FFF; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;  font-size:16px;}

.dibuxx{ text-align:center; font-size:12px; clear:both; padding-bottom:40px; line-height:18px;}

.dibuxx_sub01{ color:#6c6c6c;}
.dibuxx_sub02{ color:#8b8b8b;}
.kjanniu li a{ display:block;}
.kjanniu li a:link{ color:#FFF; text-decoration:none;  }
.kjanniu li a:visited{ color:#FFF; text-decoration:none;  } 
.kjanniu li a:hover{ color:#FFF; text-decoration:none;  } 
.kjanniu li a:active{ color:#FFF; text-decoration:none;  } 


.hongbao{ width:62px; height:68px; position:fixed; z-index:99; right:1%; top:50%;}
.hongbao img{ width:62px; height:68px;}


 
	
.zlts{ width:70%; margin:0 auto; }
.hbts{ width:80%; clear:both; margin:0 auto; position:relative; padding-bottom:5%;}	
.hbts img{ width:100%; height:auto;}

.hbts_xx{ position:absolute; z-index:1; width:100%; }
.hbts_xx_nr{ width:85%; margin:0 auto; margin-top:5%; padding:2%; color:#FFF; clear:both; }
.rmb_tb{ font-size:28px; float:left; line-height:30px; }
.zj_je{ font-size:34px; text-align:center; line-height:55px; }
.wzsm{ font-size:14px;  padding-top:9%; line-height:18px; float:left;}
.wzsm .wzsm_sub01{ font-size:12px;}
.xxtx_biaodan{ width:80%; margin:0 auto; padding-top:5%;clear:both;}
.bis{ width:30%; height:32px; float:left; background-color:#d4d4d4; color:#2d2d2d; line-height:32px; text-align:center;}
.txb{ width:70%; height:30px; float:left; background-color:#FFF;}

.xmwb{ width:97%; height:30px; line-height:30px; border: none; padding-left:3%; border:#CCC solid 1px;}
.xxtx_bd{ clear:both; height:30px;}
.xxtx_bd02{ padding-top:5%; clear:both; height:30px;}

.tijiaoh{ background-color:#F00l}

.xxtx_anniu{ width:70px; height:70px; clear:both; margin:0 auto; background:#fc8b00; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%; text-align:center; line-height:70px; color:#FFF; margin-top:8%; margin-bottom:10%; font-size:24px;}
.xxtx_anniu a{ display:block;}

.xxtx_anniu a{ display:block;}
.xxtx_anniu a:link{ color:#FFF; text-decoration:none;  }
.xxtx_anniu a:visited{ color:#FFF; text-decoration:none;  } 
.xxtx_anniu a:hover{ color:#FFF; text-decoration:none;  } 
.xxtx_anniu a:active{ color:#FFF; text-decoration:none;  } 


.top_bar { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0; margin: auto; font-family: Helvetica, Tahoma, Arial, Microsoft YaHei, sans-serif; }
.top_menu { display:-webkit-box; border-top: 1px solid #c20511; display: block; width: 100%; background: #F00; height: 48px; display: -webkit-box; display: box; margin:0; padding:0; -webkit-box-orient: horizontal; background: #d70c19; box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.1) inset; }
.top_bar .top_menu>li { -webkit-box-flex:1; position:relative; text-align:center; }
.top_menu li:first-child { background:none; }
.top_bar .top_menu>li>a { height:48px; margin-right: 1px; display:block; text-align:center; color:#FFF; text-decoration:none; text-shadow: 0 1px rgba(0, 0, 0, 0.3); -webkit-box-flex:1; }
.top_bar .top_menu>li.home { max-width:70px }
.top_bar .top_menu>li.home a { height: 66px; width: 66px; margin: auto; border-radius: 60px; position: relative; top: -22px; left: 2px; background: url('../images/home.png') no-repeat center center; background-size: 100% 100%; }
.top_bar .top_menu>li>a label { overflow:hidden; margin: 0 0 0 0; font-size: 12px; display: block !important; line-height: 18px; text-align: center; }
.top_bar .top_menu>li>a img { padding: 3px 0 0 0; height: 24px; width: 24px; color: #fff; line-height: 48px; vertical-align:middle; }
.top_bar li:first-child a { display: block; }
.menu_font { text-align:left; position:absolute; right:10px; z-index:500; background: -webkit-gradient(linear, 0 0, 0 100%, from(#524945), to(#48403c), color-stop(60%, #524945)); border-radius: 5px; width: 120px; margin-top: 10px; padding: 0; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3); }
.menu_font.hidden { display:none; }
.menu_font { top:inherit !important; bottom:60px; }
.menu_font li a { height:40px; margin-right: 1px; display:block; text-align:center; color:#FFF; text-decoration:none; text-shadow: 0 1px rgba(0, 0, 0, 0.3); -webkit-box-flex:1; }
.menu_font li a { text-align: left !important; }
.top_menu li:last-of-type a { background: none; overflow:hidden; }
.menu_font:after { top: inherit!important; bottom: -6px; border-color: #48403c rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-width: 6px 6px 0; position: absolute; content: ""; display: inline-block; width: 0; height: 0; border-style: solid; left: 80%; }
.menu_font li { border-top: 1px solid rgba(255, 255, 255, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.2); }
.menu_font li:first-of-type { border-top: 0; }
.menu_font li:last-of-type { border-bottom: 0; }
.menu_font li a { height: 40px; line-height: 40px !important; position: relative; color: #fff; display: block; width: 100%; text-indent: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.menu_font li a img { width: 20px; height:20px; display: inline-block; margin-top:-2px; color: #fff; line-height: 40px; vertical-align:middle; }
.menu_font>li>a label { padding:3px 0 0 3px; font-size:14px; overflow:hidden; margin: 0; }
#menu_list0 { right:0; left:10px; }
#menu_list0:after { left: 20%; }
#sharemcover { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); display: none; z-index: 20000; }
#sharemcover img { position: fixed; right: 18px; top: 5px; width: 260px; height: 180px; z-index: 20001; border:0; }
.top_bar .top_menu>li>a:hover, .top_bar .top_menu>li>a:active { background-color:#f41422; }
.menu_font li a:hover, .menu_font li a:active { background-color:#333; }
.menu_font li:first-of-type a { border-radius:5px 5px 0 0; }
.menu_font li:last-of-type a { border-radius:0 0 5px 5px; }

.wxts{ width:80%; margin:0 auto; font-size:12px; text-align:center; color:#6e6e6e; line-height:18px;}


.zhiang_wei_sub01{ width:70%; margin:0 auto; padding-top:50%;}
.zhiang_wei_sub01 img{ width:100%; height:auto;}

.zhiang_wei_sub02{  width:80%; margin:0 auto; font-size:12px; text-align:center; color:#6e6e6e; padding-top:5%; padding-bottom:48%; line-height:18px;}

.laocpyz{ width:80%; height:30px; line-height:30px; margin:0 auto;}
 
.xixi a:link{ color:#F00; text-decoration:none;  }
.xixi a:visited{ color:#F00; text-decoration:none;  } 
.xixi a:hover{ color:#F00; text-decoration:none;  } 
.xixi a:active{ color:#F00; text-decoration:none;  } 


.kjanniu li.an_01 img{ width:18px; height:18px; padding-right:5%; line-height:40px; padding-bottom:1.5%; }
.kjanniu li.an_02 img{ width:18px; height:18px; padding-right:5%; line-height:40px; padding-bottom:1.5%; }
.kjanniu li.an_03 img{ width:18px; height:18px; padding-right:5%; line-height:40px; padding-bottom:1.5%; }
.kjanniu li.an_04 img{ width:18px; height:18px; padding-right:5%; line-height:40px; padding-bottom:1.5%; }
.kjanniu li.an_05 img{ width:18px; height:18px; padding-right:5%; line-height:40px; padding-bottom:1.5%; }
.kjanniu li.an_06 img{ width:18px; height:18px; padding-right:5%; line-height:40px; padding-bottom:1.5%; }