body{background:#8A7769;}
body,form{margin:0;padding:0;font-size:12px;font-family:microsoft yahei;}
html{height:100%;}
.box{width:1000px;padding:0;margin:0 auto;overflow:hidden;}
.box2{width:1000px;padding:0;margin:0 auto;}
.l{float:left;}
.r{float:right;}
.c{clear:both;}
.m{margin-top:10px;}
.red{color:#f30;}
.dis{display:none;}
.m10{margin:10px;}
.mtb{ margin-top:10px; margin-bottom:10px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
a{text-decoration:none;color:#333;font-family:Arial,microsoft yahei;}
a:hover{text-decoration:underline;color:#f00;}
dl,dd,dt,dd,p,ul,li,em,i{margin:0;padding:0;list-style:none;font-style:normal;}
img{border:0;vertical-align:middle;}
table,td,th{border-collapse:collapse;}

.wrap{width:1010px;padding:0;margin:0 auto;}
.top{background:#fff;padding:0 5px 6px 5px}
.logo{width:230px;float:left;height:75px;background:url(../images/logo.gif) no-repeat 0 2px;overflow:hidden;}
.logo a{display:block;width:230px;overflow:hidden;}
#logoad{width:755px;height:55px;float:right;overflow:hidden;}
#logobelowad{margin-top:3px;}

.head{width:1010px;padding:0;margin:0 auto;height:100px;z-index:10;background:#fff;position:relative;}
.menu{height:60px;background:#65574C;padding:0 10px;}
.menu li{float:left;height:60px;line-height:60px;padding:0;z-index:100;margin-right:2px;}
.menu li a.ma{padding:0 40px;color:#fff;display:block;font-size:28px;}
.menu li a.ma:hover,.menu li a.maon,.menu li:hover a.ma{color:#65574C;text-decoration:none;background:#fff;}
.menu li a.mb:hover{background:none;color:#ff0}
.menu li.kh{display:none;}

.menu li div{display:none;position:absolute;top:60px;height:40px;left:0;z-index:101;width:485px;padding-left:15px;background:#fff;overflow:hidden;}
.menu li div a{display:inline-block;color:#666;text-align:center;font-size:16px;font-weight:normal;cursor:pointer;
	padding:0;margin:7px 0 0 0;padding:2px 8px;overflow:hidden;height:23px;line-height:23px;}
.menu li div a:hover,.menu li div a.on{text-decoration:none;color:#f00;background:#f90;color:#fff;}
.menu li div.sm1 a{font-weight:bold;}
.menu li div.sm2{padding-left:150px;}
.menu li div.sm3{padding-left:320px;}
.menu .npg{display:none;}

.menu li:hover div{display:block;z-index:102;}
.menu li.on{background:#2D5084}
.menu li.mrg{width:140px;height:60px;overflow:hidden;float:right;text-align:right;}
.menu li.mrg em{display:inline-block;color:#fff;float:left;margin:0 10px;font-size:14px;}
.menu li.mrg em:hover{text-decoration:underline;cursor:pointer;}
.menu li.mrg span{cursor:pointer;display:inline-block;width:40px;height:40px;background:url(../images/ewm.png) no-repeat center;background-size:100%;margin:10px 0px 0 0 ;
opacity:.8;float:left;}
.menu li.mrg span:hover{opacity:1}
.menu li.mrg a{display:block;float:right;margin:15px 0 0 0;padding:0;background:#64B57C;color:#fff;font-size:16px;width:82px;height:30px;line-height:30px;border-radius:20px;text-align:center;}
.menu li.mrg a:hover{text-decoration:none;opacity:.8}
.menu li.mrg a i{display:none;}
/*.kh .menu li.mrg a{display:none;}*/
.menu li.macc{display:none;}

.main{padding:0 5px 5px 5px;background:#fff;overflow:hidden;margin-bottom:10px;height:auto;}
.khmain{padding-bottom:0;margin-bottom:0;height:0;}

.listitem{background:#fff;color:#666;margin-top:0px;border-top:solid 1px #fff;}
.listcon{border:solid 0px #eee;overflow:hidden;position:relative;}
.listitem ul{clear:both;overflow:hidden;margin:0 15px;border-bottom:solid 1px #eee;}
.listitem li{float:left;display:inline-block;line-height:55px;height:55px;overflow:hidden;font-size:14px;text-align:center;}
.listitem li.tit{width:80px;font-size:22px;color:#ccc;font-weight:normal;text-align:right;}
.listitem li.tit2{width:80px;}
.listitem li.con{padding:0 5px;text-align:left;font-size:36px;width:500px;}
.listitem li.con a{display:block;padding:0 10px;color:#4D876F;font-weight:bold;}
.listitem2 li.con a,.listitem2 li.con a{color:#AC0121;}
.listitem li.sta{width:25px;height:25px;line-height:25px;margin:15px 5px;border-radius:50%;background:#eee;color:#999;font-weight:normal;font-size:12px;display:none;}
.listitem li.staon{background:#64B57C;color:#fff;}
.listitem li.non{display:none;}
.listitem li.con a:hover{background:#f90;color:#fff;text-decoration:none;}

.listtitle,.khlmtit{background:#C2BBA9;height:40px;font-size:16px;line-height:40px;padding:0 0px;color:#fff;font-weight:bold;overflow:hidden;position:relative;}
.listtitle span,.khlmtit span{float:left;display:block;height:48px;line-height:56px;padding:0 15px;width:120px;margin-top:-8px;}
.listtitle em,.khlmtit em{width:25px;height:25px;float:right;display:block;margin:8px 15px 0 0;cursor:pointer;transform:rotate(180deg);
	background:#999 url(../images/icon_arrow.png) no-repeat center;background-size:60%;}
.listtitle em.on,.khlmtit em.on{transform:rotate(0deg);}
.listtitle em:hover,.khlmtit em:hover{background-color:#64B57C}
.listtitle i{display:none;}
.listtitle .lmgg,.lmtit{display:none;max-width:50%;height:40px;overflow:hidden;text-overflow:ellipsis;padding:0;position:absolute;left:150px;top:0;font-weight:normal;}
.listtitle .lmggsn{display:inline-block;}
.listtitle .lmgg a,.lmtit a{display:block;padding:0 8px;}
.listtitle .lmgg a:hover,.lmtit a:hover{background:#f90;color:#fff;text-decoration:none;}

.listtitle_ns{background:#999;}
.listtitle_ns a{float:right;color:#fff;display:inline-block;margin-right:15px;font-size:13px;}

.newscon{background:#fff;width:1010px;margin:10px auto;padding-bottom:0;overflow:hidden;}
.newscon dl{overflow:hidden;padding:20px;width:1030px;}
.newscon dd{float:left;width:460px;line-height:28px;padding-right:20px;}
.newscon dd span{float:right;color:#999}
.newscon dd a{font-size:13px;float:left;display:inline-block;}
.newscon dd i{float:left;display:block;width:3px;height:3px;background:#000;margin:13px 5px 0 10px;}

.content_page{text-align:center;line-height:20px;font-size:13px;padding:20px 0;}
.content_page span,.content_page a{padding:5px 10px;background:#eee;line-height:20px;margin-right:5px;}
.content_page span{color:#fff;background:#f00;font-size:16px;}
.content_page a:hover{color:#000;text-decoration:none;background:#999;}


#popbg{width:100%;height:100%;background:#000;position:fixed;left:0;top:0;opacity:.1;z-index:100001;}
#popcbg,#popcbg2{width:500px;height:300px;background:#fff;opacity:.9;position:fixed;left:50%;top:50%;margin-left:-250px;margin-top:-150px;border-radius:5px;z-index:100002;display:none;}
#popcbg2{opacity:1;}
#popcon{width:500px;height:300px;position:fixed;left:50%;top:50%;margin-left:-250px;margin-top:-150px;border-radius:5px;overflow:hidden;z-index:100003;display:none;
	font-family:microsoft yahei,arial;box-shadow:5px 5px 50px #333}
#popclo{font-size:18px;color:#000;font-weight:bold;display:block;width:25px;height:25px;line-height:25px;text-align:center;border:solid 0px #000;
	position:absolute;right:10px;top:12px;z-index:100004;border-radius:50%;background:#fff;cursor:pointer;}
#popclo:hover{text-decoration:none;background:#eee;}
#popcon h2{display:block;background:#65574C;margin:0;height:50px;line-height:50px;padding:0 15px;color:#fff;}
#popcon div{padding:20px;overflow:hidden;text-align:center;line-height:36px;}
#popcon div a{display:block;clear:both;font-size:26px;font-weight:bold;color:#24548D}
#popcon div a b{color:#f60;font-size:32px;}
#popcon div p{color:#666;margin-top:10px;font-weight:bold;font-size:20px;}
#popcon div p b{color:#f00;font-size:38px;display:inline-block;vertical-align:-8px;}
#popcon div.ewm ul{padding:0 30px;}
#popcon div.ewm li{float:left;width:50%;line-height:20px;padding:10px 0 15px 0;}
#popcon div.ewm li img{width:150px;height:150px;display:block;margin:0 auto;}
#popcon div.ewm li a{color:#666;font-size:14px;}
#popcon div.ewm li a.ln{margin:8px 0;display:inline-block;font-size:16px;font-family:arial;color:#000}
#popcon div.ewm li a.ln b{font-size:22px;color:#f60;}
#popcon div.ewm li.m{width:100%;}
#popcon div.ewm2{text-align:center;}
#popcon div.ewm2 li{display:inline-block;margin:0 auto;float:none;width:100%;}
#popcon div.ewm2 li a.ln{font-size:20px;margin:10px 0;}
#popcon div.ewm2 li a.ln b{font-size:32px;display:inline-block;vertical-align:-3px;}



/*ad*/
.topimg{padding:0 0 5px 0;background:#fff;text-align:center;}
.topimg img{margin-bottom:3px;}
.toptxt{line-height:25px;height:25px;overflow:hidden;background:#fff;padding:0 10px;}
.toptxt img{vertical-align:-2px;}
.toptxt a{display:inline-block;padding:0 3px;}
.toptxt a:hover{background:#f90;text-decoration:none;}
.logoimg{width:760px;float:right;padding-top:8px;}
.menutxt{width:460px;position:absolute;bottom:0;right:10px;height:40px;line-height:40px;z-index:110;overflow:hidden;}
.mainimg{background:#fff;padding:0 5px;}
.tittxt{font-size:14px;width:845px;height:40px;overflow:hidden;position:absolute;left:150px;top:0;font-weight:normal;}
.tittxt a{display:inline-block;padding:0 8px;}
.tittxt a:hover{background:#f90;text-decoration:none;}
.listitem ul.ac li{line-height:45px;height:45px;}
.listitem ul.ac li.tit{font-size:18px;}
.listitem ul.ac li.con{padding:0 0 0 10px;width:880px;}
.listitem ul.ac li.con a{display:inline-block;padding:0 6px 0 8px;float:left;height:45px;margin-right:0px;}
.listitem ul.ae img{vertical-align:-3px;}
.listitem ul.ae li.con a{display:inline-block;}
.listitem ul.ag li.con a{display:block;padding:0 10px;width:100%;}
.listitem ul.sidetxt{position:absolute;right:0px;top:300px;z-index:120;width:350px;overflow:hidden;border:0}
.listitem ul.sidetxt li{float:none;display:block;line-height:28px;height:28px;text-align:left;}
.listitem ul.sidetxt li a{font-family:microsoft yahei,arial;font-size:13px;color:#999}
.listitem ul.sidetxt2{top:0;}
.listupcon{margin:10px 15px;overflow:hidden;}
.listupcon .sidetxt{margin:0 0 0 96px;width:720px;float:right;}
.listupcon .sidetxt li{float:left;width:50%;}
.listupcon .sidetxt li a{display:inline-block;padding:0 10px;line-height:30px;height:30px;overflow:hidden;font-size:14px;color:#999}

.listitemkh{margin:10px 0;}
.listitemkh .listtitle{background:#fff;border-bottom:solid 1px #eee;margin:0 15px;color:#ccc;height:45px;line-height:45px;}
.listitemkh .listtitle span{font-size:18px;font-weight:normal;padding:0;width:80px;text-align:right;}
.listitemkh .listtitle .tittxt a{display:inline-block;float:left;padding:0 8px;}
.listitemkh .listtitle .tittxt{padding-left:10px;height:45px;width:870px;left:80px;}
.listitemkh ul.ac li.tit{width:80px;}
.listitemkh ul.sidetxt{position:static;width:970px;margin:0 15px;}
.listitemkh ul.sidetxt li{width:50%;float:left;border-bottom:solid 1px #eee;line-height:45px;height:45px;font-weight:bold;}
.listitemkh ul.sidetxt li a{display:inline-block;width:94%;font-size:22px;padding:0 3%;height:45px;overflow:hidden;}
.listitemkh ul.sidetxt li a:hover{background:#f90;color:#fff;text-decoration:none;}

.nstpbox{margin:0;}
.nstpcon{padding:15px;overflow:hidden;}
.nstpcon li{font-size:18px;line-height:20px;height:20px;padding:10px 0;width:50%;float:left;overflow:hidden;}
.nstpcon li a{display:inline-block;max-width:95%;overflow:hidden;color:#999;white-space:nowrap;text-overflow:ellipsis;}


.adFly{ z-index:10000;padding:0;overflow:hidden;position:fixed;top:0px;width:170px;}
.adFly div{width:80px;overflow:hidden;padding:0 5px 5px 0;}
.adFly div a{clear:both;display:block;overflow:hidden;padding-top:5px;border:solid 0px red;}
.adFly div a.clfotad{clear:both;width:100%;margin:0;padding:0;height:25px;overflow:hidden;padding:0;background:#f60;color:#fff;text-align:center;line-height:25px;display:block;font-size:14px;}
.adFly div a.clfotad:hover{text-decoration:underline;}
.left_ad{ left:50%;margin-left:-675px;}
.right_ad{ right:50%;margin-right:-680px;}
.leftc1,.rightc1{float:left;}
.leftc2,.rightc2{float:right;}


/**/

#Positon{background:url(../images/three.gif);height:35px;line-height:35px;text-indent:10px;text-align:left;position:relative;}
#Positon span{position:absolute;right:10px;top:0;}
.boxnews{width:1010px;margin:15px auto;background:#fff;}
#info_con{width:748px;border:1px solid #80D2E8;float:left;margin-bottom:-3000px;padding-bottom:3000px;}

#info_con .content_page{display:none;}
.info_ad{ margin:0 10px 20px 10px;font-size:15px;padding:10px;line-height:22px;}

.subject_bg{height:40px;line-height:40px;border-bottom:solid 1px #eee;}
.subject_title{font-size:16px;font-weight:bold;color:#fff;padding:0 15px;background:#999;}
.subject_title a{color:#fff;}
.subject_title a:hover{color:#fff;}

.info_title{margin:20px 0 10px 0;font:100 18px Microsoft Yahei;text-align:center;font-weight:bold;}
.info_other{text-align:center;color:#999;margin:4px 0;}
.info_jj{border:1px solid #FDCC97;background:#FEFCFA;padding:10px;margin:10px 20px;color:#666;line-height:20px;word-wrap:break-word;overflow:hidden;}
.info_jj a{font-family:verdana;color:#00f;}
.info_jj a:hover{color:#f30;}
.info_jj span{font-weight:bold;color:#000;}
.info_content{word-wrap:break-word;word-break:break-all;overflow:hidden;line-height:24px;font-size:13px;padding:20px;letter-spacing:normal;}
.info_content img{max-width:60%;display:block;margin:20px auto;}
.info_content .f_center{text-align:center;}
.info_content textarea,.info_content ul,.info_content h3{display:none;}
.info_next{margin:0 auto;color:#666;padding:5px 20px}
.info_next a{color:#666;font-size:13px;}
.info_next a:hover{text-decoration:underline;color:#900;}

#right_info{float:right;width:238px;border:1px solid #80D2E8;margin-bottom:-3000px;padding-bottom:3000px;}
#right_info dl{margin:0;padding:8px 0 8px 0;}
#right_info .subject_list{border-bottom:solid 1px #80D2E8;}

.leftbottom{border-top:solid 1px #80D2E8;width:750px;float:left;}
.rightbottom{border-top:solid 1px #80D2E8;width:240px;float:right;}
#bottomheight{height:30px;}

.foot{height:60px;width:1010px;background:#5F5248;color:#fff;font-size:18px;text-align:center;line-height:60px;cursor:pointer;}

.errbox{width:1000px;margin:10px auto;text-align:center;padding-bottom:30px;line-height:30px;overflow:hidden;}
.errbox h2{background:url(../images/er_bg.png) no-repeat center;height:250px;}
.errbox .con{padding:5px 0;overflow:hidden;text-align:center;}
.errbox li a,.errbox li span{color:#4F3F31;text-decoration:none;font-family:verdana,microsoft yahei;font-size:16px;}
.errbox li a.ln{font-weight:bold;font-size:13px;display:block;}
.errbox li a:hover{text-decoration:underline;}
.errbox li b{font-size:18px;color:#f60;}
.errbox li{width:230px;display:inline-block;padding:0;margin:10px;padding-bottom:10px;overflow:hidden;background-color:#e2d6c8;}
.errbox li div{background:#4F3F31;color:#dabf93;font-size:16px;display:block;line-height:50px;margin:0 0 20px 0;}
.errbox li img{width:180px;margin-bottom:8px;}
.errbox li span{display:none;}

/*live*/
.subnav{margin:0 auto;background:#948070;color:#fff;height:40px;line-height:40px;text-align:center;font-family:microsoft yahei;}
.subnav ul{display:block;width:100%;}
.subnav li{display:inline-block;width:120px;line-height:40px;height:40px;text-align:center;position:relative;z-index:10;}
.subnav li .dg,.subnav li .dc{padding:0 20px;color:#fff;display:block;font-size:16px;cursor:pointer;}
.subnav li .dc{width:100%;padding:0}
.subnav li .dg:hover,.subnav li .dgon{text-decoration:none;}
.subnav li .dc:hover{text-decoration:none;}
.subnav li .dc{display:none;}
.subnav li a:hover{color:#ff0}
.subnav li div{position:absolute;left:0;top:40px;z-index:13;background:#948070;width:100%;}
.subnav li div.sbnav1{display:none;box-shadow:2px 2px 2px #333}
.subnav li div.sbnav2{display:none;}
.subnav li div a{display:block;color:#fff;line-height:40px;font-size:16px;}
.subnav li div.sbnav1 a{display:block;color:#fff;}
.subnav li div a:hover{text-decoration:none;background:#837162}
.subnav li:hover div.sbnav1{display:block;}

.livebox{height:2000px;}
.livebox iframe{height:2000px;}
#livebox2{display:none;}
/*live end*/
.mainimg,.adFly,.sidetxt,.nstpbox,.logoimg,.leftc1,.leftc2,.rightc1,.rightc2,.topimg,.listitemtj,.menutxt,.toptxt,.tittxt,.listitemkh,.khmain{display:none;}
.pcblock{display:block;}
.logomenu,.wpmenu,.wpmenubg,.wpacc,.wpadco,.wpbtm{display:none;}
@media (max-width:1000px){
	html,body,.wrap,.box,.box2,.top,.head,.main,.mainimg{width:100%;padding:0;margin:0;}
	body{background:#fff;}
	.top{background:#65574C;height:60px;}
	.logo{width:200px;float:left;height:60px;background:url(../images/logo0.gif) no-repeat 0 2px;background-size:100% 100%;overflow:hidden;}
	.logo a{display:block;width:200px;overflow:hidden;}
	.logoimg{display:none;}
	.head{height:0;}
	.logomenu{display:block;width:100px;height:60px;float:left;background:url(../images/icon_menu.png) no-repeat center;background-size:40%;}
	.listcon{clear:both;overflow:hidden;position:static;}
	.listitem ul{margin:0;width:100%;position:relative;}
	.listitem li.tit{position:absolute;display:none;}
	.listitem li.con{width:100%;padding:0;}
	.listitem li.con a{/*padding-left:110px;*/}
	.listitem ul.sidetxt{display:none;}
	.listitem ul.ac li.tit{display:none;}
	.listitem ul.ac li.con{width:100%;padding:0;}
	.wpmenubg{display:none;position:fixed;width:100%;height:100%;background:#8F7B6B;top:0;left:0;z-index:10001;background:#000;opacity:.2}
	.menu{display:block;position:fixed;padding:0;width:50%;height:100%;background:#8F7B6B;top:60px;left:-100%;z-index:10002;box-shadow:5px 5px 20px #333;overflow-y:auto;}
	.menu li{text-align:right;color:#fff;font-size:18px;width:100%;padding:0;margin:0;float:none;height:auto;}
	.menu li a.ma{display:block;height:40px;line-height:40px;color:#eee;padding:0 20px;border-bottom:solid 1px #776759;font-size:18px;}
	.menu li div{border-bottom:solid 1px #776759;display:block;position:static;padding:0;background:none;width:100%;height:auto;}
	.menu li div a{display:block;height:40px;line-height:40px;padding:0 20px;margin:0;text-align:right;color:#CABFB8;font-size:18px;}
	.menu li div.sm2,.menu li div.sm3{padding:0;}
	.menu li div.sm1{display:none;}
	.menu li.mrg{display:none;}
	.menu li a.maon,.menu li a:hover,.menu li:hover a.ma{text-decoration:none;background:#776759;color:#eee;}
	.wpadco{display:block;float:right;width:80px;height:30px;line-height:30px;margin:15px 8px 0 0;text-align:center;font-size:15px;border-radius:20px;background:#64B57C;color:#fff;}
	.wpacc{display:none;background:#fff;line-height:25px;overflow:hidden;}
	.wpacc li{display:inline-block;float:left;}
	.wpaccon{display:block;}
	.wpacctxt{padding-left:0px;}
	.wpacctxt a{display:inline-block;margin:0;margin:8px 0 5px 0;width:30%;padding:0 1%;font-weight:bold;height:20px;
		border-radius:3px;line-height:20px;font-size:18px;float:left;white-space:nowrap;overflow:hidden;}
	.wpacctxt a.txtak{width:30%;/*text-overflow:ellipsis;white-space:nowrap;overflow:hidden;*/}
	.wpacctxt img{margin-right:5px;}
	.wpacctxt{padding-bottom:10px;}
	.wpactxttp1{display:block;overflow:hidden;}
	.wpactxttp1 a{width:95%;}
	.wpactxttp2 a{font-weight:bold;}
	
	.newscon{border-top:solid #fff 1px;display:none;}
	.newscon dl{padding:10px 0;width:100%;}
	.newscon dd{width:46%;padding:0 0 0 4%;padding:0;height:28px;overflow:hidden;}
	.newscon dd a{display:inline-block;max-width:70%;height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.newscon0{display:block;}
	.listitemkh,.khmain{display:none;}
	.kh .nstpbox{display:block;}
	.kh .listtitle{display:none;}
	.kh .nstpcon{padding:0;overflow:hidden;}
	.kh .nstpcon li{display:inline-block;width:auto;float:left;padding:0;height:auto;}
	.kh .nstpcon li a{background:#09f;color:#fff;padding:5px 5px;font-size:14px;margin:0 0 5px 5px;border-radius:3px;display:inline-block;max-width:90%;overflow:hidden;}

	.pcblock{display:none;}
	.listtitle .pcblock,.wpaccon .pcblock{display:block;}
	.subnav li .dg{display:none;}
	.subnav li .dc{display:block;}
	#livebox{display:none;}
	#livebox2{display:block;}
	.menu li a.mb{display:none;}
	
	.wpfloat{overflow:hidden;text-align:center;padding-top:3px;}
	.wpfotcn{text-align:center;display:inline-block;}
	.wpfotcn .clfotad{display:none;}
	.wpfotcn a{display:inline-block;margin:0;padding:0;}
	.wpfotcn img{display:inline-block;margin:0 2px;}
	.errbox{width:100%;}
	.errbox ul{padding:0 10px;}
	.errbox li{width:42%;margin:10px 4%;}
	.errbox li a.ln{font-size:16px;}
	.errbox li b{font-size:24px;}
	.tittxt{width:80%;}
	
	.foot{display:none;}
	.wpbtm{display:block;width:100%;height:50px;line-height:50px;background:#65574C;text-align:center;position:fixed;left:0;bottom:0;z-index:100;}
	.wpbtm a{display:block;width:33.33%;float:left;color:#fff;font-size:1.2rem;}
	.wpbtm a:hover{text-decoration:none;}
	.wpbtm a.on{background:#887667}
}
@media (max-width:800px){
	.newscon dd{width:100%;}
	.newscon dd i{margin-left:20px;}	
	.newscon dd span{margin-right:20px;}
	.listitem li.con{font-size:32px;}
	.menu{width:50%;}
	.listtitle{position:relative;}
	.listtitle em{width:40px;height:40px;position:absolute;right:0;top:0;margin:0 0 0 0;background:transparent url(../images/icon_arrow2.png) no-repeat center;background-size:20px 12px;transform:rotate(0)}
	.listtitle em:hover{background-color:transparent;}
	.listtitle em.on{transform:rotate(0);background:transparent url(../images/icon_arrow.png) no-repeat center;background-size:20px 12px;}
	.kh .listitem ul.ac li,.kh .toptxt{height:auto;}
	.kh .toptxt{padding:0}
	.tittxt{width:75%;}
	
}
@media (max-width:700px){
	.errbox li{width:44%;margin:10px 3%;}
	.errbox li span{display:inline-block;}
	.errbox li a.dn{display:none;}
	
	.listtitle .lmgg,.lmtit{max-width:50%;}
	.listtitle .lmgg a,.lmtit a{padding:0;}
	.listtitle .lmgg a:hover,.lmtit a:hover{background:none;text-decoration:none;}
}
@media (max-width:600px){
	.menu{width:60%;}
	#popcbg,#popcbg2{width:100%;height:300px;left:0;top:50%;margin-left:0;margin-top:-150px;}
	#popcon{width:100%;height:300px;position:fixed;left:0;top:50%;margin-left:0;margin-top:-150px;}
	.listitemkh ul.sidetxt li{width:100%;float:none;}
	#popcon div p{font-size:18px;}
	.tittxt{width:60%;}
	
	.subnav{position:relative;}
	.subnav li{width:20%;position:static;float:left;}
	.subnav li div{background:#837162;text-align:center;padding:10px 0;box-shadow:5px 5px 30px #333}
	.subnav li div a{display:inline-block;margin:0 10px;}
	.subnav li div.sbnav1{display:none;}
	.subnav li div.sbnav2{display:none;}
	.subnav li div.sbnav2 a{display:inline-block;}
	.subnav li:hover div.sbnav1{display:none;}
	.subnav li:hover{background:#6E6155;}
	.subnav li:hover div.sbnav2{display:block;}
	.wpfotcn a{width:25%;}
	.wpactxttp1 a{width:95%;}
	.wpactxttp2{clear:both;width:100%;overflow:hidden;}
	.wpactxttp2 a.odacc{font-size:32px;height:auto;width:95%;line-height:40px;}
}
@media (max-width:425px){
	.logo{width:160px;height:50px;background-size:100% 100%;margin-top:5px;}
	.logomenu{width:60px;background-size:50%;}
	.listitem li.tit{width:80px;}
	.listitem li.con a{/*padding-left:90px;*/}
	.listitem li.con{font-size:32px;}	
	#popcon div p b{font-size:28px;vertical-align:-5px;}	
	.info_content{padding:20px 10px;}
	.info_next{padding:5px 10px;}
	.wpacctxt a{font-size:16px;}
	.subnav li .dc i{display:none;}
	.wpacctxt a{width:48%;}
	.wpactxttp1 a{width:48%;}
	.wpacctxt a.odacc{font-size:24px;height:auto;width:95%;line-height:25px;}
	/*.wpactxttp2 a.txtak{word-wrap:break-word;white-space:normal;margin:5px 0}*/
	
	.errbox li{width:90%;margin:10px 5%;}
	.errbox li a.ln{font-size:16px;}
	.errbox li b{font-size:24px;}
	.tittxt{width:60%;left:130px;}
	.listtitle .lmgg,.lmtit{left:130px;}
}
@media (max-width:375px){
	.listitem li.tit{width:70px;font-size:17px;}
	.listitem li.con a{/*padding-left:80px;*/}
	.listitem li.con{font-size:30px;}
	.wpacctxt a.odacc{font-size:30px;line-height:30px;}	
	#popcon h2{font-size:16px;}
	#popcon div p{font-size:14px;}
	.wpfotcn img{margin:0;}
}
@media (max-width:320px){
	.listitem li{height:45px;line-height:45px;}
	.listitem li.tit{width:60px;font-size:16px;}
	.listitem li.con a{/*padding-left:65px;*/}
	.listitem li.con{font-size:26px;}
	.wpacctxt a.odacc{font-size:26px;line-height:30px;}		
	.newscon dd span{}
	#popcon div.ewm ul{padding:0}
	#popcon div.ewm2 li a.ln{font-size:18px;}
	#popcon h2{font-size:14px;}
	#popcon div a{font-size:22px;}
	#popcon div p{font-size:13px;}
	.tittxt{width:50%;}
}