@charset "utf-8";
/* CSS Document */

@import url(global.css);		/* 全局样式 */

/* 共享 */

/*如果屏幕宽度不小于737像素*/
@media screen and (min-width: 737px) {


/*--------透明背景遮罩层-----------*/
#gray {width:100%; height:100%; background:rgba(0,0,0,0.3); position:fixed; z-index:99; top:0px; display:none; }

/*--------弹窗样式-----------*/
#popup_mobile{ padding-bottom:30px; width:530px; height:auto; background-color:#FFF; border:1px solid #EBEAEA; position:absolute; z-index:100; top: 50%; left: 50%; display:none;
	-webkit-transform: translate(-50%, -50%);   
	-moz-transform: translate(-50%, -50%);   
	-ms-transform: translate(-50%, -50%);   
	-o-transform: translate(-50%, -50%);   
	transform: translate(-50%, -50%);   
	}
	#popup_mobile #popup_mobile_topnav { padding:0px 15px; width:500px; height:46px; line-height:46px; background-color:#F7F7F7; border-bottom:1px solid #EBEAEA; }
	#popup_mobile #popup_mobile_topnav span{ float:left; font-size:18px; color:#707070; display:block; }
	#popup_mobile #popup_mobile_topnav .close_mobile { float:right; margin-top:5px; width:35px; height:35px; background:url(bgimg.png) no-repeat -400px -582px; display:block; }
	#popup_mobile #popup_mobile_topnav .close_mobile:hover { background-position: -400px -617px; }
	#popup_mobile #pbox{ width:510px; height:auto; padding:10px; line-height:24px; }
	#popup_mobile #pbox #mobileimg { margin:0px auto; width:258px; height:258px; background:url(popup_mobile.jpg) no-repeat 0px 0px; }

#popup_wx{ width:530px; height:auto; background-color:#FFF; border:1px solid #EBEAEA; position:absolute; z-index:100; top: 50%; left: 50%; display:none;
	-webkit-transform: translate(-50%, -50%);   
	-moz-transform: translate(-50%, -50%);   
	-ms-transform: translate(-50%, -50%);   
	-o-transform: translate(-50%, -50%);   
	transform: translate(-50%, -50%);   
	}
	#popup_wx #popup_wx_topnav { padding:0px 15px; width:500px; height:46px; line-height:46px; background-color:#F7F7F7; border-bottom:1px solid #EBEAEA; }
	#popup_wx #popup_wx_topnav span{ float:left; font-size:18px; color:#707070; display:block; }
	#popup_wx #popup_wx_topnav .close_wx { float:right; margin-top:5px; width:35px; height:35px; background:url(bgimg.png) no-repeat -400px -582px; display:block; }
	#popup_wx #popup_wx_topnav .close_wx:hover { background-position: -400px -617px; }
	#popup_wx #pbox{ width:510px; height:auto; padding:10px; line-height:24px; }
	#popup_wx #pbox #wximg { margin:0px auto; width:258px; height:258px; background:url(bgimg.png) no-repeat -242px -724px; }
	#popup_wx #pbox #tx { padding:20px 30px; }
	#popup_wx #pbox #tx font { color:#2878B2; }
	
#popup_tel{ width:330px; height:auto; background-color:#FFF; border:1px solid #EBEAEA; position:absolute; z-index:100; top: 50%; left: 50%; display:none;
	-webkit-transform: translate(-50%, -50%);   
	-moz-transform: translate(-50%, -50%);   
	-ms-transform: translate(-50%, -50%);   
	-o-transform: translate(-50%, -50%);   
	transform: translate(-50%, -50%);   
	}
	#popup_tel #popup_tel_topnav { padding:0px 15px; width:300px; height:46px; line-height:46px; background-color:#F7F7F7; border-bottom:1px solid #EBEAEA; }
	#popup_tel #popup_tel_topnav span{ float:left; font-size:18px; color:#707070; display:block; }
	#popup_tel #popup_tel_topnav .close_tel { float:right; margin-top:5px; width:35px; height:35px; background:url(bgimg.png) no-repeat -400px -582px; display:block; }
	#popup_tel #popup_tel_topnav .close_tel:hover { background-position: -400px -617px; }
	#popup_tel #pbox{ width:310px; height:auto; padding:10px; line-height:36px; }
	#popup_tel #pbox #tx { padding:20px 0px; text-align:center; font-size:16px; }
	#popup_tel #pbox #tx font { font-size:24px; color:#2878B2; }

/*--------基本-----------*/
body { font-size: 14px; background-color:#F2F2F2; }

/*--------容器-----------*/
#container { background:url(bgbody.jpg) no-repeat; overflow:hidden; }
	
.fleft { float: left; }
.fright { float: right; }
	
/*如果屏幕宽度小于768像素*/
@media all and (max-device-width: 768px){
	#container { margin:0px auto; width:1200px; }
	}
	
	/*--------容器 顶部-----------*/
	#container #top { height:36px; background-color:#494949; }
		#container #top #main { margin:0px auto; padding:5px 0px; width:1200px; height:26px; line-height:26px; font-size:12px; overflow:hidden; }
		#container #top #main ul,#container #top #main ul li,#container #top #main ul li a { display:block; }
		#container #top #main ul li { float:left; }
		
		#container #top #main #slink li { float:left; padding-right:10px; }
		#container #top #main #slink li a { padding:0px 12px; border-radius:15px; }
		
		#container #top #main #slink li #lk01:link,#container #top #main #slink li #lk01:visited { color: #F3EEEE; background-color:#996666; }
		#container #top #main #slink li #lk01:hover { color: #FFF; background-color:#9C6B6B; }
		#container #top #main #slink li #lk02:link,#container #top #main #slink li #lk02:visited { color: #F3F1EE; background-color:#997F66; }
		#container #top #main #slink li #lk02:hover { color: #FFF; background-color:#9C846B; }
		#container #top #main #slink li #lk03:link,#container #top #main #slink li #lk03:visited { color: #F7F8F9; background-color:#668999; }
		#container #top #main #slink li #lk03:hover { color: #FFF; background-color:#6C8D9D; }
	
		#container #top #main #info { float:right; padding:0px 8px; }
		#container #top #main #info li { padding:0px 8px; }
		
		#container #top #main #info li #mobile,#container #top #main #info li #wx,#container #top #main #info li #wb { width:27px; height:26px; background:url(bgimg.png) no-repeat; display:block; }
		#container #top #main #info li .tx:link,#container #top #main #info li .tx:visited { color: #F6F6F6 }
		#container #top #main #info li .tx:hover { color: #FFF; }
		
		#container #top #main #info li #mobile { background-position: -446px -26px; }
		#container #top #main #info li #wx { background-position: -446px 2px; }
		#container #top #main #info li #wb { background-position: -473px 2px; }
	
		/*--------容器 包装器 横幅-----------*/
		#container #wrapper #banner { margin:0px auto; }
		
		/*--------容器 包装器 横幅 标识-----------*/
		#container #wrapper #banner #logo { float:left; width:446px; height:74px; background:url(bgimg.png) no-repeat 0px 0px; display:block; }
		
		/*--------容器 包装器 横幅 查询框-----------*/

	/* 智能助手 */
	#container #wrapper #banner #searchbox .sh{text-align: right;}
	#container #wrapper #banner #searchbox .sh a{color:#9CC6E6;font-size: 16px;font-weight: bold;}
	#container #wrapper #banner #searchbox .sh a::after{content: "";display: inline-block;background: url(search_help.png) no-repeat center center;background-size: 20px 20px;background-repeat: no-repeat;width: 30px;height: 20px;margin-bottom: 4px;vertical-align: middle;}

		#container #wrapper #banner #searchbox { float:right; padding:4px 8px 0px 0px; width:412px; height:108px; }
		/*#container #wrapper #banner #searchbox font { width:390px; height:36px; line-height:36px; color:#2878B2; text-align:right; top:40px; position:absolute; display:block; }*/
		#container #wrapper #banner #searchbox form,#container #wrapper #banner #searchbox form span,#container #wrapper #banner #searchbox form input,#container #wrapper #banner #searchbox ul,#container #wrapper #banner #searchbox ul li,#container #wrapper #banner #searchbox ul li a { display:block; }
		#container #wrapper #banner #searchbox form,#container #wrapper #banner #searchbox form span { height:36px; }
		#container #wrapper #banner #searchbox form { width:402px; height:36px; position:absolute; overflow:hidden; }
		#container #wrapper #banner #searchbox form span,#container #wrapper #banner #searchbox form input { position:relative; }
		#container #wrapper #banner #searchbox form span { width:385px; background:url(bgimg.png) no-repeat -468px -22px; background-color:#FFF; z-index:1; left:0px; border-radius:20px 0px 0px 20px; }
		#container #wrapper #banner #searchbox form #txt { width:236px; padding:0px 10px; height:24px; line-height:24px; color:#999; z-index:2; top:-30px; left:37px; background:none; }
		#container #wrapper #banner #searchbox form #btn { width:102px; height:36px; line-height:36px; font-size:16px; color:#FFF; font-family: "微软雅黑", "宋体"; background-color:#8DCB39; position:relative; z-index:3; top:-60px; left:300px; border-radius:20px; }
		#container #wrapper #banner #searchbox form input { border:none; }
		
		#container #wrapper #banner #searchbox ul,#container #wrapper #banner #searchbox ul li,#container #wrapper #banner #searchbox ul li a  { display:block; }
		#container #wrapper #banner #searchbox ul { padding-top:46px; line-height:24px; font-size:12px; }
		#container #wrapper #banner #searchbox ul li { float:left; padding:0px 6px; color:#A5A6A6; }
		#container #wrapper #banner #searchbox ul li a { padding:0px 12px; border-radius:15px; }
		#container #wrapper #banner #searchbox ul li a:link,#container #wrapper #banner #searchbox ul li a:visited { color: #F7F8F9; background-color:#9CC6E6; }
		#container #wrapper #banner #searchbox ul li a:hover { color: #FFF; background-color:#A0C9E7; }
	
	/*--------容器 包装器 主导航-----------*/
	#container #wrapper #menu { margin:0px auto; width:1200px; background-color:#2A7EB9; }
		#container #wrapper #menu,#container #wrapper #menu ul,#container #wrapper #menu ul li,#container #wrapper #menu ul li a,#container #wrapper #menu #btn { height:52px; }
		#container #wrapper #menu ul { float:left; font-size:20px; line-height:52px; text-align:center; }
		#container #wrapper #menu ul,#container #wrapper #menu ul li,#container #wrapper #menu ul li a { display:block; }
		#container #wrapper #menu ul li { float:left; }
		#container #wrapper #menu ul li a { width:150px; }
		#container #wrapper #menu ul li a:link,#container #wrapper #menu ul li a:visited { color:#F4F7FA; }
		#container #wrapper #menu ul li a:hover { color:#FFF; }
		
		#container #wrapper #menu ul .home a { width:118px; border-left:none; }
		#container #wrapper #menu ul .home .hover,#container #wrapper #menu ul li .hover { background:url(bgimg.png) no-repeat; }
		#container #wrapper #menu ul .home .hover { background-position: 0px -165px; }
		
		#container #wrapper #menu ul li .hover { background-position: -118px -165px; }
		#container #wrapper #menu ul li .hover:link,#container #wrapper #menu ul li .hover:visited { color:#FFF; }
		
		#container #wrapper #menu ul li a,#container #wrapper #menu #btn { border-left:1px solid #6AA5CF; }
		
		#container #wrapper #menu #btn { float:right; width:50px; background:url(bgimg.png) no-repeat -446px -56px; display:block; }
			#container #wrapper #menu #btn:link,#container #wrapper #menu #btn:visited { background-color:#3C6785; }
			#container #wrapper #menu #btn:hover { background-color:#3F6C8B; }

	/*--------容器 页脚-----------*/
	#container #footer { background-color:#FFF; }
		#container #footer #main #icobox,#container #footer #main #txbox { float:left; }
		#container #footer #main { margin:0px auto; width:1100px; }
		/* #container #footer #main { padding:18px 0px 48px 100px; overflow:hidden; } */
		#container #footer #main { padding:18px 0px 0px 100px; overflow:hidden; }
		
		#container #footer #main #txbox { margin:0px auto; width:1000px; line-height:26px; text-align:center; font-size:12px; }
		#container #footer #main #txbox span { display:block; }
		#container #footer #main #txbox span#_ideConac { display:inline-block; }
		#container #footer #main #txbox span img { vertical-align:middle; }
		#container #footer #main #txbox #blink { color:#006699; }
		#container #footer #main #txbox #blink font { font-size:9px; }
		#container #footer #main #txbox #blink a { padding:0px 6px; }
		#container #footer #main #txbox #blink a:link,#container #footer #main #txbox #blink a:visited { color: #006699; }
		#container #footer #main #txbox #blink a:hover { color: #4280A9; }
		
		#container #footer #main #txbox,#container #footer #main #icobox { height:78px; }
		#container #footer #main #txbox{height: auto;}
		#container #footer #main #icobox { width:100px; }
		#container #footer #main #icobox a { width:118px; height:48px; display:block; }
		#container #footer #main #icobox #ico01,#container #footer #main #icobox #ico02,#container #footer #main #icobox #ico03,#container #footer #main #icobox #ico04,#container #footer #main #icobox #ico05 { position:relative; }
		#container #footer #main #icobox #ico01,#container #footer #main #icobox #ico02 { border:1px solid #D0D0D0; }
		
		#container #footer #main #icobox #ico01,#container #footer #main #icobox #ico02 { background:url(bgimg.png) no-repeat; }
		#container #footer #main #icobox #ico01 { background-position: -322px -135px; top:14px; left:-1088px; /*left:7px;*/ z-index:4; }
		#container #footer #main #icobox #ico02 { background-position: -322px -183px; top:-36px; left:-952px; z-index:5; }
		#container #footer #main #icobox #ico03 { top:-100px; left:-100px; z-index:6; }
		#container #footer #main #icobox #ico04 { top:-136px; left:-15px; z-index:7; }
		#container #footer #main #icobox #ico05 { top:-116px; left:-310px; z-index:8; }
		#container #footer #main #icobox #ico06 { top:-255px; left:-200px; z-index:9; }

	/*--------容器 三个信用-----------*/
	#container #credit { margin:0px auto; width:1200px; height:0px;  }
		#container #credit ul,#container #credit ul li,#container #credit ul li a { display:block; }
		/* #container #credit ul { height:105px; position:relative; top:-130px; left:895px; z-index:9; } */
		#container #credit ul { height:105px; position:relative; top:-158px; left:895px; z-index:9; }
		#container #credit ul,#container #credit ul li,#container #credit ul li a { width:100px; }
		#container #credit ul li { padding-bottom:2px; }
		#container #credit ul li,#container #credit ul li a { height:33px; }
		#container #credit ul li a { background:url(bgimg.png) no-repeat; }
		#container #credit ul li #piclink01 { background-position: 0px -882px; }
		#container #credit ul li #piclink02 { background-position: 0px -915px; }
		#container #credit ul li #piclink03 { background-position: 0px -948px; }

/*--------标题样式-----------*/
.ttline01 { padding-right:10px; background-color:#EDEDED;  }
	.ttline01,.ttline01 span,.ttline01 a { height:42px; line-height:42px; }
	.ttline01 span,.ttline01 a { display:block; }
	.ttline01 span { float:left; padding:0px 18px; font-size:16px; color:#2878B2; cursor:pointer; }
	.ttline01 .hover { color:#FFF; background-color:#2878B2; }
	.ttline01 a { float:right; }
	.ttline01 a:link,.ttline01 a:visited { color: #2878B2; }
	.ttline01 a:hover { color: #3F83B7; }
	
.ttline02 { padding-right:10px; background-color:#EDEDED;  }
	.ttline02,.ttline02 a { height:42px; line-height:42px; }
	.ttline02 a { float:left; padding:0px 18px; font-size:16px; color:#2878B2; display:block; }
	.ttline02 .hover { color:#FFF; background-color:#2878B2; }
	
.ttline03 { height:29px; line-height:22px; background-position: 0px 0px; }
	.ttline03,.ttline03 span { background:url(bgline_1.png) repeat-x; }
 	.ttline03 span,.ttline03 a { display:block; }
 	.ttline03 span { float:left; padding:0px 8px 7px 8px; font-size:16px; color:#1C58AE; background-position: 0px -29px; }
	.ttline03 a { float:right; }
	.ttline03 a:link,.ttline03 a:visited { color: #2878B2; }
	.ttline03 a:hover { color: #3F83B7; }
	
.ttline03_c { height:29px; line-height:22px; background-position: 0px 0px; }
	.ttline03_c,.ttline03_c span { background:url(bgline_1.png) repeat-x; }
 	.ttline03_c span { float:left; padding:0px 8px 7px 8px; font-size:16px; color:#999; display:block; cursor:pointer; }
 	.ttline03_c .hover { color:#1C58AE; background-position: 0px -29px; }

.ttline04 { height:29px; line-height:22px; background-position: 0px 0px; }
	.ttline04,.ttline04 span { background:url(bgline_1.png) repeat-x; }
 	.ttline04 span,.ttline04 a { display:block; }
 	.ttline04 span { float:left; padding:0px 8px 7px 8px; font-size:16px; color:#31AE1C; background-position: 0px -58px; }
	.ttline04 a { float:right; }
	.ttline04 a:link,.ttline04 a:visited { color: #31AE1C; }
	.ttline04 a:hover { color: #48B439; }

/*--------返回顶部-----------*/
#totop{ position:fixed; width:50px; bottom:40px; right:10px; z-index:999; cursor:pointer; display:none; background-color:#999; }
	*html #totop{ position:absolute; cursor:pointer; right:10px; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px"); display:none; }
	#totop a{ width:50px; height:50px; background:url(bgimg.png) no-repeat -303px -417px; display:block; }
	#totop a.cur{ background-position:-353px -417px; }


}

/*如果屏幕宽度不大于736像素*/
@media screen and (max-width: 736px) {

.mnshow { display:none; }

/*--------透明背景遮罩层-----------*/
#gray { display:none; }

/*--------弹窗样式-----------*/
#popup_wx { display:none; }
	
#popup_tel { display:none; }

/*--------基本-----------*/
body { font-size:14px; background-color:#FFF; }

/*--------容器-----------*/
#container { margin:0px auto; width:100%; background:url(bgbody_ml.jpg) no-repeat center top; overflow:hidden; }

	/*--------容器 顶部-----------*/
	#container #top { height:30px; line-height:30px; font-size:13px; background-color:#494949; }
		#container #top #main { padding:0px 8px; }
		#container #top #main ul,#container #top #main ul li { float:left; display:block; }
		#container #top #main ul li { padding:0px 10px; }
		#container #top #main ul li a:link,#container #top #main ul li a:visited { color: #999 }
		#container #top #main ul li a:hover { color: #666; }

	/*--------容器 包装器-----------*/
	#container #wrapper { margin:0px auto; padding-bottom:10px; }

		/*--------容器 包装器 横幅-----------*/
		#container #wrapper #banner { margin:0px auto; padding:31px 0px 0px 12px; height:98px; }
		
		/*--------容器 包装器 横幅 标识-----------*/
		#container #wrapper #banner #logo { width:400px; height:66px; background:url(bgimg.png) no-repeat 0px -982px; display:block; }
	
		/*--------容器 包装器 横幅 查询框-----------*/
		#container #wrapper #banner #searchbox { display:none; }

		/*--------容器 包装器 主导航-----------*/
		#container #wrapper #menu { background-color:#2A7EB9; }
			#container #wrapper #menu,#container #wrapper #menu ul,#container #wrapper #menu ul li,#container #wrapper #menu ul li a { height:40px; }
			#container #wrapper #menu ul { font-size:18px; line-height:40px; text-align:center; }
			#container #wrapper #menu ul,#container #wrapper #menu ul li a { padding:0px 14px; }
			#container #wrapper #menu ul,#container #wrapper #menu ul li,#container #wrapper #menu ul li a { display:block; }
			#container #wrapper #menu ul li { float:left; }
			#container #wrapper #menu ul li a:link,#container #wrapper #menu ul li a:visited { color:#F4F7FA; }
			#container #wrapper #menu ul li a:hover { color:#FFF; }
			#container #wrapper #menu ul li .hover { background-color:#086EB1; }
			#container #wrapper #menu #btn { display:none; }
	
		/*--------容器 包装器 主体-----------*/
		#container #wrapper #main { padding:10px 15px; background-color:#FFF; }


	/*--------容器 页脚-----------*/
	#container #footer { background-color:#F2F2F2; }
		#container #footer #main { padding:15px 0px 25px 0px; overflow:hidden; }
	
		#container #footer #main #txbox { padding-bottom:15px; line-height:24px; text-align:center; font-size:12px; clear:both; }
		#container #footer #main #txbox span { display:block; }
		#container #footer #main #txbox span img { vertical-align:middle; }
		#container #footer #main #txbox #blink { color:#006699; }
		#container #footer #main #txbox #blink font { display:none; }
		#container #footer #main #txbox #blink a { padding:0px 6px; }
		#container #footer #main #txbox #blink a:link,#container #footer #main #txbox #blink a:visited { color: #006699; }
		#container #footer #main #txbox #blink a:hover { color: #4280A9; }
	
		#container #footer #main #icobox { margin:0px auto; text-align:center; }
		#container #footer #main #icobox #ico01,#container #footer #main #icobox #ico02,#container #footer #main #icobox #ico03,#container #footer #main #icobox #ico04 { display:inline-table; margin:0px 5px; }
		#container #footer #main #icobox a { width:118px; height:48px; display:block; }
		#container #footer #main #icobox #ico01,#container #footer #main #icobox #ico02 { border:1px solid #D0D0D0;  }
		#container #footer #main #icobox #ico01,#container #footer #main #icobox #ico02 { background:url(bgimg.png) no-repeat; background-color:#FFF; }
		#container #footer #main #icobox #ico01 { background-position: -322px -135px; }
		#container #footer #main #icobox #ico02 { background-position: -322px -183px; }
	
	/*--------容器 三个信用-----------*/
	#container #credit { display:none; }
	
/*--------标题样式-----------*/
.ttline01 { padding-right:10px; background-color:#EDEDED;  }
	.ttline01,.ttline01 span,.ttline01 a { height:36px; line-height:36px; }
	.ttline01 span,.ttline01 a { display:block; }
	.ttline01 span { float:left; padding:0px 15px; color:#2878B2; cursor:pointer; }
	.ttline01 .hover { color:#FFF; background-color:#2878B2; }
	.ttline01 a { float:right; font-size:12px; }
	.ttline01 a:link,.ttline01 a:visited { color: #2878B2; }
	.ttline01 a:hover { color: #3F83B7; }
	
.ttline02 { padding-right:10px; background-color:#EDEDED;  }
	.ttline02,.ttline02 a { height:36px; line-height:36px; }
	.ttline02 a { float:left; padding:0px 15px; color:#2878B2; display:block; }
	.ttline02 .hover { color:#FFF; background-color:#2878B2; }
	
.ttline03,.ttline03 span { background:url(bgline_1.png) repeat-x; }
	.ttline03 { padding-right:8px; height:29px; line-height:22px; background-position: 0px 0px; }
 	.ttline03 span,.ttline03 a { display:block; }
 	.ttline03 span { float:left; padding:0px 8px 7px 8px; color:#1C58AE; background-position: 0px -29px; }
	.ttline03 a { float:right; font-size:12px; }
	.ttline03 a:link,.ttline03 a:visited { color: #2878B2; }
	.ttline03 a:hover { color: #3F83B7; }

.ttline04,.ttline04 span { background:url(bgline_1.png) repeat-x; }
	.ttline04 { padding-right:8px; height:29px; line-height:22px; background-position: 0px 0px; }
 	.ttline04 span,.ttline04 a { display:block; }
 	.ttline04 span { float:left; padding:0px 8px 7px 8px; color:#31AE1C; background-position: 0px -58px; }
	.ttline04 a { float:right; font-size:12px; }
	.ttline04 a:link,.ttline04 a:visited { color: #31AE1C; }
	.ttline04 a:hover { color: #48B439; }


/*--------返回顶部-----------*/
#totop,#totop a { display:none; }

}

/*如果屏幕宽度不大于668像素*/
@media screen and (max-width: 668px) {

	/*--------容器 包装器 主导航-----------*/
		#container #wrapper #menu ul { font-size:16px; }
		#container #wrapper #menu ul,#container #wrapper #menu ul li a { padding:0px 13px; }




}

/*如果屏幕宽度不大于568像素*/
@media screen and (max-width: 568px) {

/*--------基本-----------*/
body { font-size:13px; }

/*--------容器-----------*/
#container { background:url(bgbody_ms.jpg) no-repeat; }

	/*--------容器 顶部-----------*/
	#container #top { height:28px; line-height:28px; font-size:12px; }
		#container #top #main { padding:0px 6px; }
		#container #top #main ul li { padding:0px 8px; }

		/*--------容器 包装器 横幅-----------*/
		#container #wrapper #banner { padding:22px 0px 0px 10px; height:76px; }
		
		/*--------容器 包装器 横幅 标识-----------*/
		#container #wrapper #banner #logo { width:328px; height:54px; background-position:0px -1048px; }

		/*--------容器 包装器 主导航-----------*/
		#container #wrapper #menu,#container #wrapper #menu ul,#container #wrapper #menu ul li,#container #wrapper #menu ul li a { height:38px; }
		#container #wrapper #menu ul { font-size:14px; line-height:38px; }
		#container #wrapper #menu ul,#container #wrapper #menu ul li a { padding:0px 11px; }

		/*--------容器 包装器 主体-----------*/
		#container #wrapper #main { padding:8px 10px; }


	/*--------容器 页脚-----------*/
		#container #footer #main #icobox #ico01,#container #footer #main #icobox #ico02,#container #footer #main #icobox #ico03,#container #footer #main #icobox #ico04 { margin:0px 3px; }

}

/*如果屏幕宽度不大于415像素*/
@media screen and (max-width: 415px) {


	/*--------容器 顶部-----------*/
	#container #top { height:26px; line-height:26px; }
		#container #top #main { padding:0px 4px; }
		#container #top #main ul li { padding:0px 6px; }

		/*--------容器 包装器 主导航-----------*/
		#container #wrapper #menu,#container #wrapper #menu ul { height:68px; }
			#container #wrapper #menu ul li,#container #wrapper #menu ul li a { height:34px; }
			#container #wrapper #menu ul { font-size:13px; line-height:34px; }
			#container #wrapper #menu ul { padding:0px 8px; }
			#container #wrapper #menu ul li a { width:55px; }


	/*--------容器 页脚-----------*/
		#container #footer #main #icobox { width:80%; }
		#container #footer #main #icobox #ico01,#container #footer #main #icobox #ico02,#container #footer #main #icobox #ico03,#container #footer #main #icobox #ico04 { margin:3px; }

/*--------标题样式-----------*/
.ttline01 { padding-right:8px; }
	.ttline01,.ttline01 span,.ttline01 a { height:34px; line-height:34px; }
	.ttline01 span { padding:0px 13px; font-size:12px; }
	.ttline01 a { font-size:11px; }

.ttline02 { padding-right:8px; }
	.ttline02,.ttline02 a { height:34px; line-height:34px; }
	.ttline02 a { padding:0px 13px; font-size:11px; }

.ttline03 { padding-right:6px; height:27px; background-position: 0px -2px; }
 	.ttline03 span { padding:0px 6px 5px 6px; font-size:12px; background-position: 0px -31px; }
	.ttline03 a { font-size:11px; }

.ttline04 { padding-right:6px; height:27px; line-height:22px; background-position: 0px -2px; }
 	.ttline04 span { padding:0px 6px 5px 6px; background-position: 0px -60px; }
	.ttline04 a { font-size:11px; }

}

/*如果屏幕宽度不大于375像素*/
@media screen and (max-width: 375px) {

/*--------基本-----------*/
body { font-size:12px; }

/*--------容器-----------*/
#container { background:url(bgbody_mm.jpg) no-repeat; }

	/*--------容器 顶部-----------*/
	#container #top { height:24px; line-height:24px; font-size:10px; }
		#container #top #main { padding:0px 3px; }
		#container #top #main ul li { padding:0px 4px; }

		/*--------容器 包装器 横幅-----------*/
		#container #wrapper #banner { padding:12px 0px 0px 8px; height:52px; }
		
		/*--------容器 包装器 横幅 标识-----------*/
		#container #wrapper #banner #logo { width:260px; height:43px; background-position:0px -1102px; }

		/*--------容器 包装器 主导航-----------*/
		#container #wrapper #menu,#container #wrapper #menu ul { height:60px; }
			#container #wrapper #menu ul li,#container #wrapper #menu ul li a { height:30px; }
			#container #wrapper #menu ul { font-size:13px; line-height:30px; }
			#container #wrapper #menu ul { padding:0px 10px; }
			#container #wrapper #menu ul li a { width:60px; }

		/*--------容器 页脚-----------*/
		#container #footer #main #txbox { padding-left:20px; padding-right:20px; font-size:10px; }
		
		/*--------容器 包装器 主体-----------*/
		#container #wrapper #main { padding:6px 8px; }
		
		
/*--------标题样式-----------*/
.ttline01,.ttline01 span,.ttline01 a { height:32px; line-height:32px; }
	.ttline01 span { padding:0px 10px; }
	.ttline01 a { font-size:9px; }

.ttline02,.ttline02 a { height:32px; line-height:32px; }
	.ttline02 a { padding:0px 9px; }

.ttline03 { padding-right:6px; height:25px; background-position: 0px -4px; }
 	.ttline03 span { padding:0px 6px 3px 6px; background-position: 0px -33px; }
	.ttline03 a { font-size:9px; }
		
.ttline04 { padding-right:6px; height:25px; line-height:22px; background-position: 0px -4px; }
 	.ttline04 span { padding:0px 6px 3px 6px; background-position: 0px -62px; }
	.ttline04 a { font-size:9px; }
}

/*如果屏幕宽度不大于320像素*/
@media screen and (max-width: 320px) {
	
		/*--------容器 包装器 主导航-----------*/
		#container #wrapper #menu,#container #wrapper #menu ul { height:56px; }
			#container #wrapper #menu ul li,#container #wrapper #menu ul li a { height:28px; }
			#container #wrapper #menu ul { font-size:12px; line-height:28px; }
			#container #wrapper #menu ul { padding:0px 10px; }
			#container #wrapper #menu ul li a { width:50px; }
			
/*--------标题样式-----------*/
.ttline01 span { padding:0px 6px; font-size:11px; }

.ttline02 a { padding:0px 6px; font-size:11px; }
			
			
			
}