/*footer*/
.footer{background:#29599c;margin-top: 30px;padding-top: 20px;}
.footer .w1000 .list2 li{float:left;width: 185px;height: 31px;line-height: 31px;text-align: center;background:#fff;margin-left: 18px;color: #252525;cursor: pointer;}
.footer .w1000 .list2 li.active5{color:#29599c;}
.footer .w1000 .list2 li i{background:url(../images/arrow.png) no-repeat center;width: 12px;height: 6px;display: inline-block;margin-left:1px;}
.footer .w1000 .list3{padding:20px 0;display: none;}
.footer .w1000 .list3 li{width:20%;float:left;line-height: 24px;}
.footer .w1000 div.list3ts{ clear:both;} 
.footer .w1000 .list3ts li{width:14%;float:left;white-space: nowrap;}
.footer .w1000 .list3ts li.blen{ width:14%;}

.footer_2{padding: 30px 0 50px 0;}
.footer_2 p{ text-align:center; width:100%; margin-bottom:20px;}
.footer_2 p a{ margin:0 40px;}
/*.footer_2 .fl{width: 220px;}*/
.footer_2 .fl{width:140px; text-align:right; float:left;}
.footer_2 .fl img{margin-left:185px;}
/*.footer_2 .fr{width: 736px;padding-top: 8px;}*/
.footer_2 .fr{width: 600px;padding-top: 8px;margin-left:115px;}
.footer_2 .fr span{width: 185px;display: inline-block;line-height:24px;text-align:center;}
.footer_2 .fr .footer_top1{margin-left:73px;}
.footer_2 .fr .footer_top2{margin-left:46px;}
.footer_2 .fr {float:left;}
/*erwm*/
.erwm{position:fixed;_position:absolute;display:block;width:50px;right:13px;_right:-52px;top:320px; z-index:99;border-radius: 25px;background:#eee;}
.erwm span{ display: block;text-align: center;padding-bottom: 9px;cursor: pointer;}
.erwm span i{display: block;width: 50px;height: 50px;background:#e2e3e7;border-radius: 50px;}
.erwm span i img{margin-top: 10px;}
.erwm span.active6 i{background:#3c90f7;}
/*20200312*/
.erwm span{ position:relative; height:75px;}
.erwm span i{ z-index:111; position:absolute;top:0; left:0}
.erwm span em{ display:block; width:100%; text-align:center; position:absolute; top:55px;color:#333;font-size:12px;}
.erwm span b{ display:inline-block; width:120px; height:50px; line-height:50px;background:#3c90f7;left:0; position:absolute; top:0;color:#fff; font-size:16px;border-radius:30px 0 0 30px; z-index:1; display:none;}
.erwm span b.a01{ background:none;}
.w1000 {width:1000px;}
.white a {color:white;}
.white p {color:white;}
.white span {color:white;}
.footer {font-size:12px;}

@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px)
{
	.mob_nav{display: block;position: relative;}
	.mob_top{width: 100%;height: auto}
	.mob1{position: absolute;top:32px;right:1px;}
	.mob1 img{width:50%;height:auto}
	.mob_menu{width:8.45rem !important;height:68%; display:none;}
	.mob_menu ul{background:#017ddb;}
	.mob_menu li{text-align: center;padding:1.0966667rem 0;font-size: 1.0453333rem;background:url(../images/mobline.gif) no-repeat 60% bottom;}
	.mob_menu li img{vertical-align: middle;margin-right:.76875rem; max-width:1.045333rem; max-height:1.045333rem;}
	.path{ margin:10px auto;}
   .topbg{background:none;display:none;}   
   .top,.erwm,.nav,.footer .box,.footer .list2,.footer_2 .fl,.footer_2 p{ display:none;}
   .w1000{ width:100%; min-width:320px; max-width:480px;}
   .top .fr{ width:90%;}
   .textbg{ border:none;}
   .text_con .box_con video,.text_con .box_con embed{ width:100%; height:auto;}
   .text_con .box_pic table{width:98%;}
   .text_title h1,.text_title h3.pre,.text_title h4.sub,.text_title p.author,.text_con .box_con{ width:92%;}
   .text_title h1{font:normal 24px/140% "Microsoft Yahei"; margin:10px auto 0; clear:both; padding:0;}
   .text_con .box_pic img{ width:100%; height:auto;}	
   .box_con table td img{width:auto;}
   .box_con table.pci_c td img{width:100%;}
   .pci_c{ width:100%;}
   .footer{width:100%;  padding: 0.266667rem 0 0 0!important; margin:0 auto;}
   .footer_2{padding: 0.266667rem 0!important;border-top:none;}
   .footer_2 .fr{ width:100%; text-align:center;margin-left:0px;}
   .page_n{ width:92%;}
   .page_n a{ float:left; padding:2px 12px; margin:5px;}
   .text_con .box_con td p{ font-size:14px; line-height:150%; text-indent:0em; text-align:center;}
   .ej_title span{ margin:0 auto;}
   .ej_title,.ej_con{width:92%;}
   .list_16 li{ line-height:160%; background-position:4px 12px;}
   .list_16 li em{ float:none; font-size:12px; margin-left:2px; padding:0;}
   .ej_pic{ width:100%;}
   .ej_pic ul li{ width:45%; margin: auto 2%;height:11rem;}
   .ej_pic ul li img{ width:100%; height:auto;}
   .page_ejn{ width:100%;}
   .page_ejn a{float: left; padding: 0px 0px; margin: 3px; width: 20%;height: 20px;}
   /*sanjiyaowen*/
   .ywdt .fl,.ywdt .fr{ width:100%;}
   .ywdt .fl .leftdh{ width:100%;border:none;background:#347ed4;}
   .ywdt .fl .leftdh li{ width:24.5%; text-align:center; float:left; font-size:16px;line-height:40px; height:40px;border:none; padding:0;}
   .ywdt .fl .leftdh li.home,.ywdt .fl .leftdh li a{color:#fff; background:none;}
   .ywdt .fl .leftdh li.home{ background:#3c90f7}
   .ywdt .fr .sjpic01{ margin-bottom:30px;}
   .ywdt .fr .sjpic01 li:first-child,.ywdt .fr .sjpic01 li:nth-child(2n+1){ margin:0 auto;}
   .ywdt .fr .sjpic01 li{ width:90%; float:none; margin:0 auto; padding-top:20px; clear:both; overflow:hidden}	
   .ywdt .fr .sjpic02{ margin-top:30px;}	   
   .ywdt .fr .sjpic02 li{ width:43%; margin: auto 3%;height:13rem;}
   .ywdt .fr .sjpic02 li em{top:18%; left:35%}
   .ywdt .fr .sjpic02 li:nth-child(3n){ margin:auto 3%;}
   .ywdt .fr .sjpic02 li img{ width:100%; height:auto;}
   .ywdt .fr .sjpiczt li{height:14.5rem;}
   .ywdt .fr .ldpic,.ywdt .fr .ldmsz{ width:90%; margin-left:5%}
   .ywdt .fr .ldmsz b{ margin-left:25px;}
   .ywdt .fr .ldpic li.one{ margin:20px auto 5px auto;}
   .ywdt .fr .ldtit{ margin:20px auto;width:87%; padding-left:5%}
   .ywdt .fr .ldjg{ width:92%}
   .ywdt .fr .ldjg span{ width:47%; padding-left:3%;}
   .ywdt .fr .zjwenzi p{ width:92%; margin:10px auto}
   .dsgb span{ margin:20px 3px 20px 10px}
   .zfgb .fl{ width:98%; margin:0 auto;float:none}
	.zfgb .gbtime{ width:92%; margin-top:20px;}
	.zfgb .gban{ width:100%;}
	.zfgb .fr h1{ font-size:26px;}
	.zfgb .fr{ width:92%; margin:20px auto;float:none}
	.header{ width:96%; height:30px; margin-left:10px;}
    .header a{ margin-right:15px; line-height:30px;}
	.zfgb .fr01{ float:none; width:90%;}
	.zfgb .fr01 .nrgb{ height:45vw; font-size:14px;}

}