/*公用样式*/
* { box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box;}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,caption,canvas,cite,code,dd,del,details,dfn,dialog,dl,dt,em,embed,fieldset,figcaption,figure,form,footer,header,hgroup,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,tt,textarea,time,u,ul,var,video { font-size: 100%; font-weight: inherit; font-style: inherit; vertical-align: baseline; white-space: normal; text-align: left; margin: 0; padding: 0; border: 0; outline: 0; background: transparent}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display: block}
ol,ul { list-style: none}
blockquote,q { quotes: none}
:focus { outline: 0}
table { border-collapse: collapse; border-spacing: 0}
* { font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;}
b { font-weight: bold}
a { text-decoration: none; color: #666; transition: all .3s ease;}
a:hover { color: #00b0ff;}
.fl { float: left}
.fr { float: right}
.cl_fix:after { clear: both; content: " "; display: block; height: 0;}
.transition{transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;}


/*触发图片放大*/
.m_min_img img { max-width: 100%; transition: all .2s linear 100ms; -moz-transition: all .2s linear 100ms; -webkit-transition: all .2s linear 100ms; -o-transition: all .2s linear 100ms;}
.m_min_img:hover img { transform: rotate(0) scale(1.1); -moz-transform: rotate(0) scale(1.1); -webkit-transform: rotate(0) scale(1.1); -o-transform: rotate(0) scale(1.1)}

.rela{ position:relative;}
.abso{ position:absolute;}

.color_bai{ color: #fff!important;}


.text-align01{ text-align:left!important;}
.m_b60{ margin-bottom:60px;}
.p_t_b90{ padding:90px 0;}

@font-face {
  font-family: 'iconfont';  /* project id 583204 */
  src: url('http://at.alicdn.com/t/font_583204_ykfyqvjysvhrggb9.eot');
  src: url('http://at.alicdn.com/t/font_583204_ykfyqvjysvhrggb9.eot?#iefix') format('embedded-opentype'),
  url('http://at.alicdn.com/t/font_583204_ykfyqvjysvhrggb9.woff') format('woff'),
  url('http://at.alicdn.com/t/font_583204_ykfyqvjysvhrggb9.ttf') format('truetype'),
  url('http://at.alicdn.com/t/font_583204_ykfyqvjysvhrggb9.svg#iconfont') format('svg');
}
.iconfont{
	font-family:"iconfont";
	font-style:normal;
}


/*改变浏览器滚动条*/
::-webkit-scrollbar {width: 8px;height: 6px;}
div::-webkit-scrollbar {width: 6px;height: 6px;}
::-webkit-scrollbar-track {background: #f1f1f1;}
::-webkit-scrollbar-thumb {border-radius: 10px;background: #bcbcbc;/*rgba(0,0,0,0.2)*/;}
::-webkit-scrollbar-thumb:window-inactive {background: #a8a8a8;/*rgba(0,0,0,0.1)*/;}
::-webkit-scrollbar-thumb:vertical:hover{background-color: #a8a8a8;/*rgba(0,0,0,0.3)*/;}
::-webkit-scrollbar-thumb:vertical:active{background-color: #a8a8a8;/*rgba(0,0,0,0.7)*/;}
::-webkit-input-placeholder{font-family:"Microsoft YaHei";/*color:rgba(255,255,255,.8);*/}
::selection{background: #00aeef; /*color: #fff;*/}  
::-moz-selection{background: #00aeef;/* color: #fff;*/}
:focus{outline:0}


body{ min-width: 1010px; }
.container-top{ display: block; width:calc(100% - 80px); min-width: 1010px; margin: 0 auto; }
.container{ display: block; width:90%; min-width: 1010px; margin: 0 auto; }
.container94{ display: block; width:94%; min-width: 1010px; margin: 0 auto; }


/*top弹出*/
.lrtk{ width:100%; height:auto; margin:0 auto; overflow:hidden; display:none; background: #252525; text-align:center;position: absolute; z-index: 999999; box-shadow: 0 0px 30px rgba(0,0,0,0.8);}
.lrtk p{ width: 90%; margin: auto; font-size: 14px; color: #b5b5b5; line-height: 26px; padding: 12px 0;}
/*
.lrtk .link{ width:100%; height:auto; display:block; z-index:10;}

.lrtk .up{ display:block; width:120px; height:12px; background:url(../images/arrow.jpg) no-repeat left bottom; position:absolute; left:50%; bottom:0; z-index:20; margin-left:-60px;}
.lrtk .down{ display:block; width:120px; height:12px; background:url(../images/arrow.jpg) no-repeat left top; position:absolute; left:50%; top:88px; z-index:20; margin-left:-60px;}
*/


/*top*/
.header{ display: block; position: fixed; width: 100%; height: 96px; top:0; left:0; z-index: 99999; -webkit-transition: 0.3s linear; -o-transition: 0.3s linear; transition: 0.3s linear; background: rgba(0,0,0,0.5); }
.header.hide{ top: -97px; border-bottom: none; }
.header.black{ background-color: #333; background-color: rgba(0,0,0,0.8); border-bottom: none; }
.header .logo{ display: block; float: left; width: 120px; height: 38px; margin:29px 0; }
.header .logo a{ display: block; width: 120px; height: 38px; }
.header .hot-line{ position: relative; display: block; float: right;margin: 29px 0;}
.header .hot-line p.hot-wz{height: 18px; line-height: 18px; color: #fff; font-size: 12px; }
.header .hot-line p.hot-dh{height: 20px; line-height: 20px; color: #ffd200; font-size: 18px; font-weight: bold;}

/*导航*/
/*下拉*/
.has-pulldown{cursor:pointer;position:relative;*z-index:10000}
.pulldown{position:absolute;cursor:default;display:none;top:30px;left:0}
.pulldown .arrow{*margin-bottom:-1px;_margin-bottom:0;height:0;width:0;font-size:0;line-height:0;border-width:7px;border-style:solid;border-color:transparent transparent #F6F6F9 transparent;_filter:chroma(color=tomato);_border-color:tomato tomato #F6F6F9 tomato;position:relative;display:block;left:20px;z-index:2}
.pulldown .content{color:#333;position: relative;z-index:1}
.pulldown .content:before{ display: block; content: ""; width: 21px; height:12px; background: url(../images/top_nav_jt.png) no-repeat; position: absolute;
    top: -36px;}
.has-pulldown-special:nth-child(2) .pulldown .content:before{ left: 333px;}
.has-pulldown-special:nth-child(3) .pulldown .content:before{ left: 451px;}
.has-pulldown-special:nth-child(4) .pulldown .content:before{ left: 569px;}
.has-pulldown-special:nth-child(5) .pulldown .content:before{ left: 685px;}
.has-pulldown-special:nth-child(6) .pulldown .content:before{ left: 802px;}
.has-pulldown-special:nth-child(7) .pulldown .content:before{ left: 918px;}
.pulldown .content .xl_con{ margin:24px 0; height: 60px; line-height: normal;}
.pulldown .content .xl_con a{ display: inline-block; width:auto; margin-right: 10px; height: 60px!important;border-right: 1px solid rgba(0,0,0,0.06); padding: 0 40px; }
.pulldown .content .xl_con a:last-child{ border-right:0;}
.pulldown .content .xl_con a i{ display: block; font-size: 36px; color: #3b7de6; text-align: center;height: 38px; line-height: 38px;  transition: all .3s ease;}
.pulldown .content .xl_con a span{ display: inline-block;position: relative;height: 24px; line-height: 24px; font-size: 14px; color: #888; font-weight: normal;  transition: all .3s ease; }
.pulldown .content .xl_con a:hover i{ color: #f2ad00;}
.pulldown .content .xl_con a:hover span{ color: #f2ad00;}
.pulldown .content .xl_con a:hover{ background:none; color: #f2ad00; border-radius: 0; }
.pulldown-canvas{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}

/*nav*/
.navs{padding-bottom:3px;height:96px; width: 799px; margin: auto;}
.navs a,.info a, .navs a:visited, .info a:visited, .navs a:active, .info a:active{color:#fff; height: 28px!important; line-height: 28px!important;  padding: 0 20px;    margin: 0 6px;}
.navs a:hover, .navs a:active{text-decoration:none;background-color:#216ec1; border-radius: 30px; }
.navs .def-nav{display:inline-block;height:96px;line-height:96px;font-size: 15px; color:#fff;text-align:center;}
.navs .def-nav .app-url{left: 0; width: 100%; top: 95px; background: rgba(255,255,255,0.94); box-shadow: 0 5px 40px rgba(14,104,197,0.35);}
.navs .app-url .content{width:1200px; margin: auto; text-align: center;}

.navs .def-nav .app-url .arrow{left:140px}

.navs .current, .navs .current .pulldown-nav{color:#FFF;display:inline-block;background-color:#216ec1;text-align:center; border-radius: 30px; font-weight:bold;}
.navs .current:hover{color:#fff}
.navs .has-pulldown-special .hover{background-color:#216ec1;color:#fff; border-radius: 30px; }


/*右侧浮动层*/
.online-service{ position: fixed; width: 42px; bottom:175px; right:10px; z-index: 99; }
.online-service li{ position: relative; display: block; width: 42px; height: 42px; margin-top: 5px; }
.online-service li .way{ position: relative; display: block; width: 42px; height: 42px; text-align: center;  background-color:rgba(13, 130, 255, 0.76); z-index: 10;  -webkit-transition: 0.5s ease; -o-transition: 0.5s ease; transition: 0.5s ease; cursor: pointer; }
.online-service li .way i{ display:block; width: 42px; height: 42px; line-height: 42px; text-align: center; color: #fff; font-size: 20px;}
.online-service .phone .content{ display: block; *display: none; position: absolute; width: 0px; height: 42px; padding: 0 41px 0 20px; top:0; right: 0px; border-radius: 21px; opacity: 0; line-height: 42px; color: #fff; font-size: 16px; background-color:rgba(13, 130, 255, 0.9); z-index: 3; overflow: hidden; white-space: nowrap; -webkit-transition: 0.5s ease; -o-transition: 0.5s ease; transition: 0.5s ease; }
.online-service li:hover .content{ *display: block; width: 184px; opacity: 1; }
.online-service .phone .content span:last-child{ padding-left: 10px; }
.online-service .wx .ewm{ display: block; *display: none; position: absolute; top: 50%; margin-top: -51px; right: 51px; opacity: 0; z-index: 3; -webkit-transform: scale(0,0); -ms-transform: scale(0,0); -o-transform: scale(0,0); transform: scale(0,0); -webkit-transform-origin: 100% 50%; -moz-transform-origin: 100% 50%; -ms-transform-origin: 100% 50%; -o-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-transition: 0.5s ease; -o-transition: 0.5s ease; transition: 0.5s ease; }
.online-service .wx:hover .ewm{ *display: block; -webkit-transform: scale(1,1); -ms-transform: scale(1,1); -o-transform: scale(1,1); transform: scale(1,1); opacity: 1; white-space: nowrap; }
.online-service .wx .ewm img{ display: block; width: 102px; height: 102px; border: 1px solid #ccc; }
.online-service .wx .ewm .arrow{ display: block; position: absolute; width: 0; height: 0; border: 5px solid transparent; border-left: 5px solid #ccc; top:50%; margin-top: -5px; right:-10px; }
.online-service .wx .ewm h4{ display: block; margin-top: 6px; color: #333; font-size: 16px; text-align: center; }
.online-service .wx .ewm p{ display: block; text-align: center; font-size: 12px; color: #666; margin-top: 2px; }


/*底部*/
.footer{ width:100%; padding-top: 90px; background: #303030;}
.footer:after{ display:block; content: ""; clear: both; height: 0;}
.footer .footer-l{ width:171px; float: left;}

.footer ul.footer-r{ float: right;}
.footer ul.footer-r:after{ display:block; content: ""; clear: both; height: 0;}
.footer ul.footer-r li{ float: left; width: 190px; margin-left: 27px;}
.footer ul.footer-r li:last-child{ width: 80px;}
.footer ul.footer-r li h4{ position: relative; font-size: 20px; font-weight: bold; color: #fff; height: 24px; line-height: 24px;}
.footer ul.footer-r li h4:before{ position: absolute; display: block; content: "";  width: 14px; height: 2px; background:#519eee; left: -27px; top: 50%; margin-top: -1px;}
.footer ul.footer-r li p{ width: 100%; line-height: 30px; margin-top: 16px;}
.footer ul.footer-r li p a{  display: block; color: rgba(255,255,255,0.8); font-size: 14px;}

.footer-b{ width: 100%; border-top: 1px solid #464646; height: 60px; }
.footer-b p{ line-height: 60px; font-size: 14px; color: rgba(255,255,255,0.5); }
.footer-b p span{ font-size: 24px; font-weight: bold; color: #fff;}



/*------------------------------wap---------------------------*/

/*wap_top*/
.home { float: right; }
.home div { float: left;}
.home div:nth-child(2) { float: right; margin-left: 4px;}

.wap_head { height: 56px; line-height: 50px; overflow: hidden; position: fixed;  width: 100%; top: 0; left: 0; z-index: 9999;}
.wap_head .head_list { height: 56px; background:rgb(43, 40, 41); position: relative; z-index: 666; position: absolute; top: 0; left: 0; width: 100%; overflow: hidden; transition: all .5s ease; -o-transition: all .5s ease; -ms-transition: all .5s ease; -moz-transition: all .5s ease; -webkit-transition: all .5s ease; transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -webkit-transition: all 0.5s ease;}
.wap_head .head_list:after { display: block; content: ""; clear: both;}
.wap_head .menu_btn { width: 44px; text-align: center; float: left;}
.wap_head .menu_btn a{ display: block; width: 30px; height: 20px; line-height: 25px; margin-top: 20px;}
.wap_head .menu_btn a i { content: ""; display: block;font-size: 33px; color: #107cf1;}
.wap_head .logo { float: left; margin-left: 10px;}
.wap_head .logo a{ display: block;}
.wap_head .logo img { height: 30px; vertical-align: middle;}
.wap_head .top_tel {float: left; margin-left: 10px; color: #ffd200; height: 20px; line-height: 20px; margin-top: 22px; font-weight: bold; font-size:20px;letter-spacing: -1px;}
.wap_head .s_cart { width: 44px; text-align: center; float: right; }
.wap_head .s_cart i { font-size: 20px; }
.wap_head .menu_list { width: 100%;  position: absolute; top: 56px; left: 0; background: rgba(43, 40, 41, 0.9); z-index: 333; overflow: auto; transition: all .5s ease; -o-transition: all .5s ease; -ms-transition: all .5s ease; -moz-transition: all .5s ease; -webkit-transition: all .5s ease; transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; }
.wap_head .menu_list ul { height: auto;}
.wap_head .menu_list ul li { line-height: 42px;}
.wap_head .menu_list ul li a { display: block; color: #fff; font-size: 16px; text-align: center;}
.wap_head .menu_list ul li dl { height: 0; overflow: hidden; opacity: 0; }
.wap_head .menu_list ul li dl dd { line-height: 40px; background:rgba(255, 255, 255, 0.09); }
.wap_head .menu_list ul li dl dd a { font-size: 14px; color: rgba(255,255,255,0.7); }


.wap_head.wap_hide{ top: -97px; border-bottom: none; }
.wap_head.wap_black{ background-color: #333; background-color: rgba(0,0,0,0.8); border-bottom: none; }



/*wap_底部*/
.top_bar { width: 100%; position: fixed; z-index: 900; bottom: 0; margin: auto; font-family: Helvetica, Tahoma, Arial, Microsoft YaHei, sans-serif;}
.top_menu { display: -webkit-box; display: block; width: 100%; background:#2b2829; height: 60px; display: -webkit-box; display: box; margin: 0; padding: 0;}
.top_bar .top_menu>li { -webkit-box-flex: 1; position: relative; text-align: center; float: left; width: 25%;}
.top_menu li{ }
.top_menu li:first-child { background: none;}
.top_bar .top_menu>li>a { height: 60px;display: block; text-align: center; color: #FFF; text-decoration: none; }
.top_bar .top_menu>li.home { max-width: 50px}
.top_bar .top_menu>li.home a { height: 50px; width: 50px; margin: auto; border-radius: 60px; position: relative; top: -8px;  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; text-align: center; color: #fff;height: 20px; line-height: 20px; font-size: 14px; font-weight: normal;}
.top_bar .top_menu>li>a i { width: 100%; height: 34px; line-height: 40px; font-size: 26px;display: block; text-align: center;}
.top_bar .top_menu>li>a i img { padding: 3px 0 0 0; height: 24px;  color: #fff; line-height: 48px; vertical-align: middle;}
.top_bar li:first-child a {display: block;}

.menu_font {text-align: left;position: absolute;z-index: 500;background:#2b2829;border-radius: 5px;width: auto;margin-top: 10px;padding: 0; /*left: 50%; margin-left: -34px;*/ width:100%;}
/*#menu_list3.menu_font{right: 10px;}*/
.menu_font.hidden {display: none;}
.menu_font {top: inherit !important;bottom: 68px;}
.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:center;}
.top_menu li:last-of-type a {background: none;overflow: hidden;}
.menu_font:after {top: inherit!important;bottom: -6px;border-color: rgba(43, 40, 41,1) rgba(43, 40, 41, 0) rgba(43, 40, 41, 0);border-width: 6px 6px 0;position: absolute;content: "";display: inline-block;width: 0;height: 0;border-style: solid;left: 50%; margin-left: -6px;}
.menu_font li {border-top: 1px solid rgba(255, 255, 255, 0.1); border-right:0;}
.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%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; font-size: 12px;}
.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 {font-size: 12px;overflow: hidden;margin: 0; display: block; text-align: center;}



/*文章-列表*/
.banner_tit{ width:100%; height: 450px;  position: relative; background: url(../images/news_gb1.jpg) no-repeat center;}
.banner_tit .banner_tit_box{ position: absolute; top: 50%; left: 50%; margin-left: -380px; margin-top: -80px;}
.banner_tit h3{  font-size: 70px; text-align: center; letter-spacing: 6px; color: #fff; font-weight: normal; }
.banner_tit h3 span{ font-weight: bold;}
.banner_tit p{font-size: 30px; line-height: 41px; text-align: center; color: #fff;}
.banner_tit i{color: #3a3a3a; font-size: 40px; display: block; width: 60px; height: 60px; line-height: 60px; background: #fff; text-align: center; border-radius: 50%; margin: auto; margin-top: 26px;}


.no_padding { margin: 0; padding: 0 }
.no_padding [class*="am-"] { margin: 0; padding: 0 }
.list_news {margin: 0 1rem}
.grid-item {width: 100%;margin-bottom: 1rem}
.grid-item .thumb {padding: 0;overflow: hidden}
.grid-item .thumb img {width: 100%;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition: all 1s;}
.grid-item .txt {padding: 1rem;background: #fafafa;}
.grid-item .txt .date { text-align: center; border-right: 1px solid #ececec }
.grid-item .txt .date span { margin: 0; padding: 0; display: block; font-style: normal; color: #333 }
.grid-item .txt .date span.date01 { font-size: 4rem; line-height: 3rem; font-weight: bold; }
.grid-item .txt .date span.date02 { font-size: 1.2rem; line-height: 2rem }
.grid-item .txt .title { font-size: 1.8rem; color: #333; padding: 0 0 0 1rem }
.grid-item .txt .des { font-size: 1.2rem; color: #777; padding: 1rem 0; border-bottom: 1px solid #ececec }
.grid-item .txt .more { color: #777; font-size: 1.4rem; padding-top: 1rem; -webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s; transition: all 1s }
.grid-item a:hover .thumb img { -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1) }
.grid-item a:hover .more i { color: #216ec1 }




/*文章-详情*/
.news_xq_tit{ width:100%; height: 400px; background: url(../images/news_gb1.jpg) no-repeat center; padding-top: 200px; }
.news_xq_tit .news_xq_tit_box{ width: calc(100% - 230px); float: left;}
.news_xq_tit .news_xq_tit_box span{ font-size: 16px; color: #fff; display: block; margin-bottom: 30px;}
.news_xq_tit .news_xq_tit_box h3{ height: 50px; overflow: hidden;font-size: 38px; text-align: left;  color: #fff; font-weight: bold; }
.news_xq_tit .news_xq_tit_box p{font-size: 14px; line-height: 41px; text-align: left; color: rgba(255,255,255,0.4); margin-top: 20px;}

.news_xq_tit .news_xq_fy_box{float: right; width:200px;  margin-top: 90px;}
.news_xq_tit .news_xq_fy_box a i{color: #fff; font-size: 30px; display: block; float: left; width: 60px; height: 60px; line-height: 60px; border: 1px solid #fff; border-radius: 50%; text-align: center; margin-left: 5px;}
.news_xq_tit .news_xq_fy_box a:hover i{color: #fff; background: #216ec1; border-color: #216ec1;}


.news_xq_nr{ padding:90px 0;}
.news_xq_nr p{margin-bottom: 30px; font-size: 16px; color: #666; line-height: 28px;}
.news_xq_nr p a{color: #216ec1; font-weight: bold;}




@media only screen and (min-width: 641px) {
.list_news { margin: 0 1rem 0 3rem }
.grid-item { width: 50%; padding: 0 2rem 0 0 }
}


@media screen and (min-width: 1000px) {
	.wap_head{display: none;}
	.top_bar{display: none;}
	.m_b60{display: none;}
	
}

@media only screen and (min-width: 1200px) {
.list_news { margin: 0 2rem 0 4rem }
.grid-item { width: 33.3333%; padding: 0 2rem 0 0; margin-bottom: 2rem }
}


@media only screen and (min-width: 1400px) {
.list_news { margin: 0 6rem 0 8rem }
.grid-item { width: 25% }
}



@media screen and (max-width: 1280px) {
	
	/*下拉*/
	.has-pulldown-special:nth-child(2) .pulldown .content:before{ left: 362px;}
	.has-pulldown-special:nth-child(3) .pulldown .content:before{ left: 465px;}
	.has-pulldown-special:nth-child(4) .pulldown .content:before{ left: 566px;}
	.has-pulldown-special:nth-child(5) .pulldown .content:before{ left: 666px;}
	.has-pulldown-special:nth-child(6) .pulldown .content:before{ left: 769px;}
	.has-pulldown-special:nth-child(7) .pulldown .content:before{ left: 867px;}
	
	/*导航*/
	.navs {width: 688px;}
	.navs a,.info a, .navs a:visited, .info a:visited, .navs a:active, .info a:active{ padding: 0 12px; }
	
	/*底部*/
	.footer ul.footer-r li { width: 134px; }
	
	
	/*文章-详情*/
	.news_xq_tit .news_xq_tit_box h3{font-size: 30px; }

	

	
}


@media screen and (max-width: 1000px) {
	.text-align01{ text-align:center!important;}
	.p_t_b90{ padding:50px 0;}

	/*top*/
	.header{ display:none;}
	.footer{ display:none;}
	
	/*宽度*/
	body{min-width:96%;}
	.container-top{width:96%; min-width:96%;}
	.container{width:96%; min-width:96%; }
	.container94{width:96%; min-width:96%; }
	.navs .app-url .content{width:96%;}
	
	
/*	新闻*/
	.banner_tit { height: 220px;}
	.banner_tit .banner_tit_box { left: 0; margin-left: 0; width: 100%; padding: 0 2%; margin-top: -20px; }
	.banner_tit h3 { font-size: 24px; letter-spacing: 0; }
	.banner_tit p { font-size: 14px; line-height: 22px; margin-bottom: 10px;}
	.banner_tit i {font-size: 22px; width: 30px; height: 30px; line-height: 30px; margin-top: 0px;}
	
	
	.news_xq_tit { height: auto; padding-top: 120px; padding-bottom: 30px;}
	.news_xq_tit .news_xq_tit_box { width: 100%; float: none; }
	.news_xq_tit .news_xq_tit_box span { font-size: 14px; margin-bottom: 10px; }
	.news_xq_tit .news_xq_tit_box h3 { font-size: 16px; height: auto; margin-bottom: 10px; }
	.news_xq_tit .news_xq_tit_box p { font-size: 14px; line-height: 24px;margin-top: 0;}
	
	.news_xq_tit .news_xq_fy_box { float: none; margin-top: 20px;overflow: auto; }
	.news_xq_tit .news_xq_fy_box a i { font-size: 20px; width: 40px; height: 40px; line-height: 40px;}
	
	.news_xq_nr { padding: 50px 0; }
	

}




