@charset "utf-8";
@import url("/iures/images/iconfont.css");

body, html{ height:100%; -webkit-tap-highlight-color:transparent; margin:0px; padding:0px; color:#333; background-color:#f6f6f6; font-size:14px;}
li,ul,ol{ list-style:none outside; margin:0px; padding:0px;}
a,a:link,a:visited{ color:#000;}

video::-internal-media-controls-download-button{ display:none;}
video::-webkit-media-controls-enclosure{ overflow:hidden;}
video::-webkit-media-controls-panel{ width: calc(100% + 30px);}

.pager { font-size:14px; text-align:center; padding:10px 0px 30px 0px; color:#666; line-height:1.5em;}
.pager > span{ display:inline-block; margin:0px 10px; vertical-align:bottom; line-height:27px;}
.pager .xx cite,.pager .xx em{ font-style:normal; color:#000;}
.pager a,.pager a:link,.pager a:visited{ background-color:#eee; color:#333; min-width:21px; display:inline-block; padding:3px 5px; margin:0px 3px;}
.pager a:hover{ border:0px #F90 solid; background-color:#c00; color:#fff;}
.pager a.cur{ border:0px #F90 solid; background-color:#c00; text-decoration:none; color:#fff; font-weight:bold;}
.pager a.no{ border:0px #ccc solid; text-decoration:none; color:#ccc;}
.pager a.no:hover{ background-color:#eee;}
.pager .in{ width:36px; height:25px; line-height:25px; border:1px #ccc solid; vertical-align:top; text-align:center;}
.pager .btn{ width:27px; height:27px; padding:0px; vertical-align:top; background-color:#c30d23; color:#fff; border:0px;}


/*================*/

.kj{ width:1200px; margin:0px auto;}
.mask{ width:100%; height:100%; position:fixed; z-index:98; top:0; bottom:0; background-color:#000; filter:alpha(Opacity=25); -moz-opacity:0.25; opacity:0.25; display:none;}

.mtop{ margin-top:1.0em;}

.header{ height:5.0em; padding:2.5em 0.8em 2.0em 0.4em; border-top:3px #00593f solid;}
.header .kj{ max-width: 100%;}
.header .t0{ height:2.5em; margin-top:0.5em;}
.header .t0 img{ margin-top:0.5em;}

.footer{ margin-top:1.2em; padding:1.2em 0em 0.8em 0em; border-top:0px #ddd solid; color:#fff; text-align:center; font-size:0.85em; line-height:1.7em; background-color:#00593f;}
.footer a{ color:#fff;}
.footer > span{ display:inline-block; padding:0px 10px;}

.footbg{ height:3.0em;}
.foot{ width:100%; height:3.0em; position:fixed; bottom:0; display:flex; z-index:999; background-color:#c30d23; background-size:auto 100%;}
.foot div{ width:50%; height:100%; flex:auto; border-left:1px #e57683 solid; text-align:center;}
.foot .icofont{ font-size:2.0em; color:#fff;}

.swiper-container img{ display:block; width:100%;}
.swiper-container .swiper-pagination{ width:100%; height:3.2em; line-height:3.2em; overflow:hidden; bottom:0; background:url(tm50.png); background-size:100% auto; padding-top:0px; }
.swiper-container .swiper-pagination-bullet{ background-color:#fff; filter:alpha(Opacity=100); -moz-opacity:1.0; opacity:1.0; margin-top:0px;  width:12px; height:12px; /*border-radius:0px;*/}
.swiper-container .swiper-pagination-bullet-active{ background-color:#c00;}

.newbt{ border-bottom: 1px #ddd solid; margin-top: 2.0em; font-size: 2.0em; text-align: center;}
.newbt span{ font-size:0.5em; margin-left: 0.5em; color:#999;}

.nsybt{ width: 270px; margin: 3.0em auto;}
.nsybt .t0{ font-size: 100px; line-height: 100px; color: #c00; width: 40px; float: left;}
.nsybt .t1{ font-size: 40px; padding-left: 70px;}
.nsybt .t2{ font-size: 30px; line-height: 30px; padding-left: 70px; color: #999;}

.nsyc2 dl{ width: 33.333%; display: inline-block; vertical-align: top; padding-top: 1.2em;}
.nsyc2 dl div{ width: 92%; margin: 0px auto; text-align: center;}
.nsyc2 dl div img{ max-width: 100%; vertical-align: top; }
.nsyc2 dl dt{ width: 92%; margin: 0px auto; height: 3.0em; line-height: 1.5em; padding-top: 0.5em; text-align: center; overflow: hidden;}

.nsyc3{ line-height: 2.0em; text-align: center; font-size: 15px; padding-bottom: 3.0em;}




.sybt{ height:30px; overflow:hidden; background:url(sybt.png) 0px bottom no-repeat; padding:5px 10px 0px 5px; }
.sybt b{ display:inline-block; height:100%; background-color:#fff; font-size:22px; font-weight:normal; text-align:center; padding:0px 12px;}
.sybt span{ color:#999; font-size:0.8em;}
.sybt a, .sybt a:link, .sybt a:visited{ float:right; color:#333; font-size:0.8em; margin-top:8px;}
.sybt a:hover{ color:#c00;}

.syc1{ height:130px; background-color:#eee; padding:18px 0px;}
.syc1 ul{ height:6.0em; margin:0px 5px;}
.syc1 ul li{ width:20%; height:100%; display:block; float:left; text-align:center;}
.syc1 ul li div{ width:90px; height:90px; margin:0.5em auto; background-color:#fff; border-radius:50%; padding:4px; border:1px #c00 solid;}
.syc1 ul li div img{ width:100%; height:100%; background-color:#c00; border-radius:50%;}
.syc1 ul li a:hover div{ border-color:#00593f;}
.syc1 ul li a:hover div img{ background-color:#00593f;}

.syc2{ padding-bottom:25px; background-color:#fff;}
.syc2 .t2{ margin:25px 20px 15px 0px; border-bottom:1px #ddd solid; padding-bottom:15px;}
.syc2 .t2 .tt1{ width:160px; margin-right:12px;}
.syc2 .t2 .tt1 img{ width:100%;}
.syc2 .t2 dl dt{ max-height:3.0em; line-height:1.5em; overflow:hidden; font-size:1.25em;}
.syc2 .t2 dl dt span{ float:right; font-size:0.75em; color:#999; margin:0em 0.8em;}
.syc2 .t2 dl dd{ height:3.0em; line-height:1.5em; overflow:hidden; margin-top:0.5em; font-size:0.9em; color:#999;}

.tuli .tt{ height:70px; overflow:hidden; margin:25px 0px 0.5px 25px;}
.tuli .tt1{ width:13%; height:100%; margin-right:2%; float:left; background-color:#00593f; font-size:12px; color:#ccc; text-align:center;}
.tuli .tt1 b{ display:block; font-size:32px; text-align:center; line-height:1.2em; margin-top:0.3em; color:#fff;}
.tuli .tt2{ width:85%; height:30px; line-height:30px; overflow:hidden; font-size:16px; font-weight:bold;}
.tuli .tt3{ width:85%; height:40px; line-height:20px; overflow:hidden; font-size:13px; color:#999;}
.tuli .tt:hover { background-color:#eee;}
.tuli .tt a:hover .tt1{ background-color:#c00;}
.tuli .tt a:hover .tt2{ color:#c00;}

.syc3{ background-color:#f7f7f7; padding:25px 0px;}
.syc3 .t0{ width:48%; display:inline-block; vertical-align:top;}
.syc3 .t01{ width:4%; display:inline-block;}
.syc3 .t1{ width:50%; height:90px; overflow:hidden; float:left; margin-top:15px;}
.syc3 .t1 a:hover{ background-color:#fff;}
.syc3 .t1 .t11{ width:144px;}
.syc3 .t1 .t11 img{ width:100%;}
.syc3 .t1 .weui-flex__item > div{ padding:0px 10px; line-height:18px;}
.syc3 .sybt b{ background-color:#f7f7f7;}

.syc3 .t2{ width:100%; height:320px; background-color:#03C;}

.wznav{ line-height:50px; background-color:#eee;}
.wznav .icofont{ line-height:51px; font-size:16px; font-weight:bold; margin:0px 5px 0px 0px; background-color:#fff; display:inline-block; padding:0px 12px;}
.wznav .wz{ display:inline-block; color:#999;}
.wznav .wz a:link, .wznav .wz a:visited{ color:#666;}
.wznav .wz a:hover{ color:#c00;}
.wznav .nav{ display:inline-block; float:right;}
.wznav .nav li{ display:inline-block; padding:0px 15px; font-size:15px; line-height:50px;}
.wznav .nav li.cur{ background-color:#c00; font-weight:bold;}
.wznav .nav li.cur a{ color:#fff;}

.wk{}
.wk .kj{ min-height:500px; background-color:#fff;}
.nk{ padding:20px 6px;}
.nk img{ max-width:100%;}

.sw_bt{ height:2.5em; background:url(btbg.png) no-repeat; background-size:contain; margin:1.0em 0.6em; padding-left:3.3em; font-size:0.8em; line-height:2.5em;color:#fff; }
.sw_title{ font-size:25px; color:#c00; line-height:1.5em; text-align:center; border-bottom:1px #ddd dotted; padding:50px 0px 10px 0px; margin:0px 40px;}
.sw_info{ font-size:0.9em; color:#999; text-align:right; padding-right:0.8em; margin:0px 40px;}
.sw_txt{ min-height:15.0em; font-size:16px; line-height:2.0em; color:#333; padding-top:20px; margin:0px 40px; padding:20px 0px;}
.sw_txt p{ margin:0px;}
.sw_txt img{ max-width:100%;}
.sw_txt .btn{ margin:0.8em 0em; display:block; text-align:center; color:#fff; padding:0.5em 0em; width:100%; font-size:1.0em;}
.sw_txt .btn.g{ background-color:#090; border:0px #0c0 solid;}
.sw_txt .btn.b{ background-color:#009; border:0px #00c solid;}
.sw_xg{ border-top:1px #eee solid; border-bottom:1px #eee solid; color:#666; padding:5px 0px; margin:20px 40px 0px 40px;}
.sw_xg_li{ color:#666; padding:10px 40px 20px 40px;}

.sw_tv{ width:800px; height:600px; margin:40px auto;}

.totop{ position:fixed; right:0.5em; bottom:5.0em; font-size:1.0em;}
.totop .icofont{ font-size:2.0em; color:#c30d23; font-weight:bold;}

.goback{ margin-bottom:2.0em; text-align:center;}
.goback span{ display:inline-block; background-color:#c30d23; border-radius:0.5em; font-size:1.6em; color:#fff; line-height:1.0em; padding:0.5em 1.2em 0.5em 0.8em;}
.goback span .icofont{ font-size:1.1em; margin-top:0.3em;}

.li1{ padding:40px 80px 20px 80px;}
.li1 li{ height:35px; line-height:35px; font-size:16px; overflow:hidden; background:url(dot1.png) 5px 22px no-repeat; border-bottom:1px #ccc dotted; padding:5px 10px 0px 18px;}
.li1 li span{ float:right; margin:0em 0.5em; color:#999; font-size:0.9em;}

.li2{ padding-top:1.0em; min-height:10.0em; margin:0em 0.8em;}
.li2 li{ height:2.2em; line-height:2.2em; overflow:hidden; border-bottom:1px #eee solid; padding-left:0.3em;}
.li2 li span{ float:right; margin:0em 0.5em; color:#999; font-size:0.9em;}

.lb1{ padding:30px 40px 0px 40px;}
.lb1 > div{ border-bottom:1px #ccc dotted; margin:25px 5px;}
.lb1 .t0{ height:90px; overflow:hidden; margin:25px 0px;}
.lb1 .t1{ width:82px; height:100%; margin-right:12px; background-color:#00593f; font-size:12px; color:#ccc; text-align:right; padding:0px 8px;}
.lb1 .t1 b{ display:block; font-size:42px; text-align:center; line-height:1.2em; margin-top:0.3em; color:#fff;}
.lb1 .t2 dt{ height:40px; line-height:40px; overflow:hidden; font-size:16px; font-weight:bold;}
.lb1 .t2 dd{ height:50px; line-height:25px; overflow:hidden; color:#666;}
.lb1 .t0:hover{ background-color:#eee;}
.lb1 .t0:hover dt{ color:#c00;}

.pro1{ padding:30px 30px 10px 30px;}
.pro1 > div{ width:33.3%; display:inline-block;}
.pro1 > div a{ display:block; margin:20px 20px; background-color:#eee;}
.pro1 > div a:hover{ background-color:#c00; color:#fff;}
.pro1 .t0{ width:100%;}
.pro1 .t0 img{ width:100%;}
.pro1 .t1{ height:3.0em; line-height:3.0em; overflow:hidden; padding:0px 8px; font-size:16px; text-align:center;}

.tu{ padding:0.5em 0.5em 0em 0.5em;}
.tu dl{ width:50%; display:inline-block; overflow:hidden; margin-top:1.0em; vertical-align:top;}
.tu dl div{ width:90%; margin:0em auto; padding:2px; border:1px #eee solid;}
.tu dl div img{ width:100%; vertical-align:top;}
.tu dl dt{ width:90%; height:2.6em; line-height:1.3em; margin:0.2em auto 0em auto; overflow:hidden; text-align:center; font-size:0.9em;}
.tu dl dt a:link,.tu dl dt a:visited{ color:#999;}

.pro{ padding:0.5em 0.5em 0em 0.5em;}
.pro dl{ width:50%; display:inline-block; overflow:hidden; margin-top:1.0em; vertical-align:top;}
.pro dl div{ width:85%; margin:0em auto; padding:5px 5px 0px 5px; border:1px #C7BEAD solid; background-color:#fff; border-bottom:0px;}
.pro dl div img{ width:100%; vertical-align:top;}
.pro dl dt{ width:85%; height:2.2em; overflow:hidden; line-height:2.2em; margin:0px auto; overflow:hidden; text-align:center; font-size:0.8em; border:1px #C7BEAD solid; border-top:0px; background-color:#fff; padding:0px 5px;}
.pro dl dt a:link, .pro dl dt a:visited{ color:#999;}
.pro dl:hover div,.pro dl:hover dt{ background-color:#c30d23;}
.pro dl:hover a:link,.pro dl:hover a:visited{ color:#fff;}

.gbook0{ font-size:0.8em; color:#999; margin-left:8px; margin-top:1.5em;}
.gbook{ margin:0em 0em;  border-top:1px #ddd solid; padding:0.5em 0.8em;}
.gbook .t1{ color:#039;}
.gbook .t1 span{ font-size:0.8em; color:#999; margin-left:0.5em;}
.gbbok .t2{ line-height:1.5em;}
.gbook .t3{ color:#666; border-top:1px #ddd dotted; padding-top:0.2em; margin-top:0.2em; line-height:1.5em;}
.gbook .t3 span{ font-size:0.8em; color:#999; display:block;}

.dsjli{ padding:30px;}
.dsjli a{ display:inline-block; padding:3px 12px; background-color:#eee; margin:5px;}
.dsjli a.cur{ background-color:#c00; color:#fff; font-weight:bold;}
.dsjli a:hover{ background-color:#c00; color:#fff;}
.dsjbt{ font-size:25px; font-weight:bold; margin:8px 30px; border-bottom:1px #00593f dotted; color:#00593f;}

.zj{ padding:30px 50px;}
.zj > div{ width:33.3%; display:inline-block; margin-top:25px; border-bottom:1px #ccc dotted; padding-bottom:25px;}
.zj > div > a{ margin:0px 10px; height:160px; overflow:hidden;}
.zj .t1{ width:120px; margin-right:10px;}
.zj .t1 img{ width:100%;}
.zj .t2 dt{ font-size:18px; height:36px; line-height:36px; font-weight:bold; overflow:hidden; padding-right:5px; padding-top:5px;}
.zj .t2 dd{ color:#666; margin-top:10px; padding-right:5px; line-height:1.8em;}
.zj > div > a:hover{ background-color:#eee;}


.uinfo{ padding:2.0em 0.4em 0em 0.4em; color:#630;}
.uinfo b{ font-size:1.2em;}
.uinfo em{ font-size:0.8em; font-style:normal;}
.uinfo > a{ display:inline-block; padding:0px 6px; background-color:#333; border-radius:4px; color:#fff; margin-left:10px;}
.uindex{ margin-top:2.5em;}
.uindex .weui-flex{ margin:0em 0.4em;}
.uindex .weui-flex__item{ padding:1.5em 0em;}
.uindex .weui-flex__item b{ font-size:2.0em; font-weight:bold; color:#c00; display:block; text-align:center;}
.uindex .weui-flex__item span{ display:block; text-align:center;}
.uindex .weui-flex__item.tse1{ background-color:#f6f6f6;}
.uindex .weui-flex__item.tse2{ background-color:#f6fff6;}

.usr{ padding-left:5px;}
.usr ul{ margin-left:0px; padding-left:15px;}
.usr li{ background:url(tree0.jpg) 5px 0px repeat-y; list-style:none; line-height:2.0em;}
.usr li > div{ background:url(tree1.jpg) -395px -25px no-repeat; padding-left:9px;}
.usr li:last-child{ background:none;}
.usr li:last-child > div{ background:url(tree1.jpg) -295px -125px no-repeat;}
.usr li span{ display:inline-block; padding:0px 0px 0px 5px; background-color:#fff;}
.usr span em{ font-size:0.5em; color:#ccc; font-style:normal; margin-right:3px;}
.usr div:hover, .usr div:hover span{ background-color:#ffc;}
.usr li span.t0{ width:11px; height:100%; background:url(tree1.jpg) -200px -220px no-repeat; padding:0px; margin-left:6px;}
.usr li span.t0.has{ background:url(tree1.jpg) -150px -270px no-repeat;}
.usr li span.t0.has.close{ background:url(tree1.jpg) -0px -420px no-repeat;}
.usr .hide{ display:none;}
.usr li span.t2{ font-size:0.75em;}
.usr li span em{ font-size:0.5em; color:#999;}

.bge th{ background-color:#666; color:#fff; border-radius:0.4em; padding:0.3em 0.4em;}
.bge tr td{ border-radius:0.4em; padding:0.8em 0.4em; font-size:0.8em; line-height:1.2em;}
.bge tr:nth-child(2n) td{ background-color:#eee;}
.bge tr:nth-child(2n+1) td{ background-color:#f6f6f6;}
.bge td.tc{ text-align:center;}
.bge td.tr{ text-align:right;}
.bge tr.zt0 td{ color:#00c;}
.bge tr:hover td{ background-color:#ffe;}

.kj.bg{ background-color:#fff; min-height:80%;}

#loadend{ padding:2.0em 1.0em 0em 1.0em; color:#bbb; text-align:center; display:none;}

@media screen and (min-width:800px){
	.header .kj{ width: 800px;}
	.header .t1{ display:none;}
	
	.menu .tm1{ display:none;}
	.menu{ width:350px;  margin:0 auto; padding-top:10px; vertical-align:top; float:right;}
	.menu a, .menu a:link, .menu a:visited{ color:#000;}
	.menu > ul > li{ height:2.5em; display:inline-block; margin:0em; position:relative; vertical-align:top;}
	.menu > ul > li > span{ display:block; height:2.0em; line-height:2.0em; overflow:hidden; font-size:1.3em; padding:0em 1em; border-radius:0;}
	.menu > ul > li > span > a{ color:#000;}
	.menu > ul > li.cur span,.menu > ul > li.cur0 span{ color:#fff; background-color:#eb3d00;}
	.menu > ul > li.cur > span > a,.menu > ul > li.cur0 > span > a{ color:#fff;}
	/*.menu > li:first-child, .menu > li:first-child > span{ padding-left:0px; border-left:0px; margin-left:0px;}*/
	.menu > ul > li ul{ width:100%; position:absolute; z-index:99; padding:0px 0px; display:none; top:36px; left:0px; border:0px #00593f solid; border-top:0px #00593f solid; background-color:#00593f; border-radius:0px;}
	.menu > ul > li ul li{ line-height:1.5em; text-align:center;}
	.menu li li a:link, .menu li li a:visited{ font-weight:normal; background:url(line1.png) left bottom repeat-x; border-bottom:0px #ccc solid; display:block; padding:4px 0px; margin:0px 2px; color:#fff;}
	.menu > ul > li ul li:hover{ background-color:#fff;}
	.menu > ul > li ul li:hover a{ border:0px; color:#333; text-decoration:none;}
	.menu a:hover{ color:#eb3d00; text-decoration:none;}
	.menu > ul > li:hover ul{ display:block;}
	
	.syc2 .t1{ width:50%; display:inline-block; vertical-align:top; padding-top:20px;}
	.syc2 .t31{ margin:0px 20px 0px 0px;}
	.syc2 .t32{ margin:10px 20px 0px 0px;}
	.syc2 .t33{ margin:0px 0px 0px 25px;}
	
	/*.syc2 .t2 dl{ height:120px; margin:30px 20px 0px 0px; border-bottom:1px #ccc solid;}*/
	.syc3 .sybt{ margin-bottom:15px;}
	
}
@media screen and (min-width:1024px) and (max-width:1200px){
	.kj{ width:97%; margin:0px 1.5%;}
	.header .kj{ width:100%; margin:0px;}
	.header .t0 img{ height:2.5em; margin-top:0.5em;}
	.menu{ width:280px;}
	.menu > ul > li > span{ font-size:1.2em; padding:0em 0.7em;}
	
	.li1{ padding:35px 25px 20px 25px;}
	.li1 li{ font-size:14px;}
	
}
@media screen and (min-width:800px) and (max-width:1023px){
	.kj{ width:97%; margin:0px 1.5%;}
	.header{ height:4.0em;}
	.header .kj{ width:100%; margin:0px;}
	.header .t0 img{ height:1.70em; margin-top:0.8em;}
	.menu{ width:220px;}
	.menu > ul > li > span{ font-size:1.1em; padding:0em 0.64em;}
	
	.syc3 .t1{ height:55px;}
	.syc3 .t1 .t11{ width:88px;}
	.syc3 .t2{ height:220px;}
	
	.nk{ padding:20px;}
	
	.pro1{ padding:20px 0px;}
	.pro1 > div a{ margin:15px 15px;}
	
	.sw_tv{ width:720px; height:540px; margin:40px auto;}
	
	.li1{ padding:15px 0px;}
	.li1 li{ font-size:14px;}
}
@media screen and (max-width:1200px){
	html,body{ background-color:#fff;}
}



@media screen and (max-width:799px){
	.header{ height:2.5em;}
	.header .t0{ display:;}
	.header .t0 img{ height:1.6em; margin-top:0em;}
	
	.header .t1{ display:block; float:right; padding-top:0.0em;}	
	.header .t1 .icofont{ font-size:1.75em; color:#00593f; line-height:1.0em;}
	.header .t1 .ico-home1{ font-weight:bold;}
	.header .t1 em{ width:1px; height:1.2em; display:inline-block; background-color:#00593f; margin:0em 0.1em;}
	
	.swiper-container .swiper-pagination{ height:1.5em; line-height:1.5em; background:none; text-align:right;}
	.swiper-container .swiper-pagination-bullet{ width:9px; height:9px; border:1px #ddd solid; margin:0em 0em;}

	.menu{ width:8.0em; position:absolute; z-index:99; right:0; top:0; display:none; background:url(tm50.png); padding:0.5em;}
	.menu a:link,.menu a:visited{ color:#fff;}
	.menu a:hover{ color:#ff0;}
	.menu .tm1{ height:1.6em; line-height:1.6em; font-size:1.2em; padding:0em 0.5em; color:#fff;}
	.menu .tm1 .icofont{ font-size:1.0em; line-height:1.6em; float:right; border-radius:0.3em;}
	.menu ul{ padding:0em; margin:0px;}
	.menu ul li{ border-top:1px #999 dotted;}
	.menu ul ul{ margin:0.2em 0em 0.5em 0.8em; display:none; border:0px #666 solid; border-top:0px; font-size:0.9em;}
	.menu ul li .icofont{ float:right; margin-right:0.3em; color:#ccc;}
	.menu ul li span{  display:block; border-bottom:0px #666 solid; padding-left:0.2em; line-height:2.0em;}
	.menu ul ul li{ border-color:#666;}
	.menu ul ul li span{ font-size:1.0em; line-height:1.2em; padding:0.5em 0em 0.5em 0.2em;}/**/
	
	.syc2 .t1{ padding-top:20px;}
	.syc2 .t2{ margin:25px 0px 15px 0px;}
	
	.tuli .tt{ margin-left:0px;}
	
	.syc3{ padding-top:0px;}
	.syc3 .t0{ width:100%; margin-top:20px;}
	.syc3 .t01{ display:none;}
	.syc3 .t2{ margin-top:10px;}

	.lb1{ padding:0px 0px;}
	
	.sw_title{ font-size:20px; padding:30px 0px 10px 0px; margin:0px 10px;}
	.sw_info{ margin:0px 10px;}
	.sw_txt{ padding-top:20px; margin:0px 10px;}
	.sw_xg{ margin:20px 10px 0px 10px;}
	.sw_xg_li{ padding:10px;}
	
	.dsjli{ padding:10px 0px 10px 0px;}
	.dsjbt{ margin:0px 6px;}
	
	.li1{ padding:15px 0px;}
	.li1 li{ font-size:14px;}
}
@media screen and (max-width:639px){
	.header .kj{ width:100%; margin:0px;}
	.header .t0 img{ height:1.55em; margin-top:0.2em;}
	.kj{ width:95%; margin:0px 2.5%;}
	
	.syc1{ height:86px; padding:8px 0px;}
	.syc1 ul li div{ width:52px; height:52px; margin:4px auto; padding:1px;}
	
	.syc2 .t2 .tt1{ width:120px; margin-right:10px;}
	.syc2 .t2 dl dd{ height:1.5em;}

	.tuli .tt1{ width:20%;}
	.tuli .tt2{ width:78%;}
	.tuli .tt3{ width:78%;}

	.syc3 .t1{ height:55px;}
	.syc3 .t1 .t11{ width:88px;}
	.syc3 .t2{ height:220px;}
	
	.wznav{ line-height:40px;;}
	.wznav .icofont{ line-height:41px;}
	.wznav .nav li{ padding:0px 10px; line-height:40px;}
	
	.pager > span{ margin:0px 5px; line-height:22px;}
	.pager a,.pager a:link,.pager a:visited{ min-width:21px; display:inline-block; padding:0px 4px; margin:0px 1px;}
	.pager .in{ width:20px; height:20px; line-height:22px;}
	.pager .btn{ width:22px; height:22px;}
	
	.lb1{ padding:20px 0px 0px 0px;}
	.lb1 > div{ margin:10px 0px;}
	.lb1 .t0{ height:75px; margin:15px 0px;}
	.lb1 .t1{ width:68px; margin-right:10px; padding:0px 6px 0px 4px;}
	.lb1 .t1 b{ font-size:34px;}
	.lb1 .t2 dt{ height:30px; line-height:30px; font-size:15px;}
	.lb1 .t2 dd{ height:46px; line-height:23px;}

	.pro1{ padding:10px 0px;}
	.pro1 > div{ width:50%;}
	.pro1 > div a{ margin:10px 10px;}
	.pro1 .t1{ height:2.0em; line-height:2.0em; padding:0px 4px; font-size:14px;}
	
	.sw_tv{ width:100%; height:240px; margin:40px auto;}
	
	.zj{ padding:0px;}
	.zj > div{ width:100%;}
	.zj > div > a{ margin-right:0px; height:120px;}
	.zj .t1{ width:90px;}
	.zj .t2 dt{ font-size:16px; height:30px; line-height:30px; }
	.zj .t2 dd{ font-size:12px; line-height:1.5em;}
	.zj > div > a:hover{ background-color:#eee;}
}
@media screen and (min-width:640px) and (max-width:799px){
	.kj{ width:97%; margin:0px 1.5%;}
	
	.pro1{ padding:10px 0px;}
	.pro1 > div a{ margin:10px 10px;}
	.pro1 .t1{ height:2.5em; line-height:2.5em;}
	
	.sw_tv{ width:100%; height:360px; margin:40px auto;}
	
	.zj{ padding:0px;}
	.zj > div{ width:50%;}
}
















