body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }

body { background: #fff; color: #333; font-size: 12px; font-family: "微软雅黑"; overflow-x: hidden; }

td, th, caption { font-size: 12px; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }

address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }

a { color: #555; text-decoration: none; }

a:hover { text-decoration: none; }

img { border: none; }

ol, ul, li { list-style: none; }

input, textarea, select, button { font: 12px Verdana, Helvetica, Arial, sans-serif; }

table { border-collapse: collapse; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix { *zoom:1;}

#top { width: 98%; padding: 0 1%; }

#top .w1100px { width: auto; }

#top .w1100px span { display: none; }

#logo { width: 98%; padding: 0 1%; margin: 10px auto 10px; }

#logo span { display: none; }

#logo h2 { width: 65%; }

#logo h2 img { width: 100%; }

#logo em { float: right; display: block; }

#menu { width: 100%; height: auto; }

#menu .wrap1 { width: 100%; }

#menu .wrap1 li { width: 100%; display: block; float: none; border-bottom: 1px solid #f60617; }

#menu .wrap1 li dl { display: none; }

#menu .wrap1 li a { text-align: center; }

#menu { display: none; }

.promoWD { display: none; }

.mobile_banner { display: block; }

.mobile_banner img { width: 100%; display: block; }

.showdiv { display: block !important; }

#search { width: 100%; }

.wrap3 { width: 100%; }

.wrap3 span { display: none; }

.wrap3 form { width: 98%; padding: 0 1%; }

.wrap3 form input { box-sizing: border-box; }

.sear_txt { border-left: 1px solid #999; border-top: 1px solid #999; border-bottom: 1px solid #999; height: 30px; line-height: 30px; border-radius: 0 0 0 0; width: 90%; }

.sear_btn { width: 10%; border-right: 1px solid #999; border-top: 1px solid #999; border-bottom: 1px solid #999; border-radius: 0 0 0 0; box-sizing: border-box; }

.moblie_nav .nav_left { display: none; }

#main_pros { width: 98%; padding: 0 1%; }

#moblie_nav01 { width: 100%; }

#mob_a1 { width: 100%; }

#mob_a1 .auto_pros { width: 100%; }

#mob_a1 .pimgsl { padding-bottom: 5px; width: 49.5%; height: auto; margin-right: 1%; box-sizing: border-box; }

#mob_a1 .pimgsl a { width: 98%; margin: 1%; height: auto; }

#mob_a1 .pimgsl a img { width: 100%; height: auto; }

#mob_a1 .pimgsl span { display: none; }

#mob_a1 .pimgsl:nth-child(even) { margin-right: 0; }

#moblie_nav01 .auto_pros { width: 100%; }

#moblie_nav01 .auto_pros .pimgsl { padding-bottom: 5px; width: 49.5%; height: auto; margin-right: 1%; box-sizing: border-box; }

#moblie_nav01 .auto_pros .pimgsl:nth-child(even) { margin-right: 0; }

#moblie_nav01 .auto_pros span { display: none; }

#moblie_nav01 .auto_pros a { width: 98%; margin: 1%; height: auto; }

#moblie_nav01 .auto_pros a img { width: 100%; height: auto; }

#banner_fotcenter { display: none; }

#abouts { background: none; padding-left: 0; width: 98%; padding: 0 1%; height: auto; }

#abouts .about_uss { background: none; }

#abouts .about_uss span { background: rgba(0, 0, 0, 0) url("ico.png")/*tpa=/templates/i/ico.png*/ no-repeat scroll left center; font-size: 20px; font-weight: bold; padding-left: 35px; float: left; display: block; }

#news_lists { width: 98%; padding: 0 1%; }

.news_div { box-sizing: border-box; }

.dalinksa { width: 100%; float: none; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.dalinksa a { padding-left: 15px; }

#friend_link { display: none; }

#footer { width: 100%; }

.wrap_center { width: 98%; padding: 0 1%; overflow: hidden; }

.dlinks1 a { margin-right: 10px; }

.wrap_center p { width: 100%; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 12px; }

.flinks2 { display: none; }

.gsjimgs { display: none; }

#banner_n { display: none; }

#addu { box-sizing: border-box; width: 98%; margin: 10px 1% 10px; }

#polist { display: none; border-right: 1px solid #ccc; border-bottom: none; border-left: none; border-top: none; position: fixed; left: 0; overflow-y: auto; top: 0; background: #f2f2f2; height: 100%; width: 150px; z-index: 999; }

#polist .pn1 { height: auto; border: none; }

#polist .pn1 .raleft { display: block; height: 29px; line-height: 29px; border: none; text-align: center; padding-left: 0px; background: #C30511; color: #fff; width: 100%; }

#polist .pn1 .div_center { float: none; padding-left: 0px; }

#polist .pn1 .div_center a { display: block; text-align: center; margin-right: 0px; background: none; padding-right: 0px; }

#polist .pn1 .ralink { display: none; }

.nav_left { display: none; }

#main_pros .moblie03 { width: 100%; }

#main_pros .moblie02 { float: none; width: 100%; }

#main_pros .moblie03 span, #main_pros .moblie03 em, #main_pros .moblie03 a { display: none; }

#main_pros .moblie03 .wform { margin-top: 0px; width: 100%; }

#main_pros .moblie03 .wform input { box-sizing: border-box; }

#main_pros .moblie02 .plists { width: 100%; }

#main_pros .moblie02 .auto_pros { width: 100%; }

#main_pros .moblie02 .auto_pros .pimgsl { box-sizing: border-box; height: auto; margin-right: 1%; padding-bottom: 5px; width: 49.5%; }

#main_pros .moblie02 .auto_pros .pimgsl:nth-child(even) { margin-right: 0; }

.fanyes { display: none; }

#main_pros .moblie02 .auto_pros .pimgsl img { width: 100%; height: auto; }

#main_pros .moblie02 .auto_pros .pimgsl a { width: 98%; margin: 1%; height: auto; }

#main_pros .Ns { width: 100%; box-sizing: border-box; }

#main_pros .Ns .news_li { padding-left: 7%; line-height: 35px; height: 35px; width: 93%; }

#main_pros .Ns .news_content { padding: 10px; }

#main_pros .Ns .news_li span { display: none; }

#main_pros .Ns .news_li a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 13px; }

#main_pros .arc_body { float: none; padding: 1%; width: 98%; }

#main_pros .arc_body .arc_content { padding: 10px; }

#main_pros .arc_body .info_bt { margin: 0px; font-size: 12px; }

#main_pros .arc_body .contents_txt { margin: 10px 0; font-size: 12px; }

#main_pros .arc_body .arc_content h2 { padding-top: 10px; font-size: 16px; }

#main_pros .l2m { width: 100%; }

#main_pros .l2m span,  #main_pros .l2m em,  #main_pros .l2m a { display: none; }

#main_pros .l2m .wform { width: 100%; }

#main_pros .l2m .wform input { box-sizing: border-box; }

#main_pros .l2m .pro_arcwb { padding: 10px; }

#main_pros .l2m .pro_arcwb h2 { font-size: 16px; }

#main_pros .l2m .infos_div { font-size: 12px; }

#main_pros .l2m .big_fmimg { float: none; box-sizing: border-box; width: 50%; margin: 0 auto; height: auto; }

#main_pros .l2m .big_fmimg img { width: 100%; height: auto; display: block; }

#main_pros .l2m .prios_infos { float: none; display: block; padding: 0px; width: 100%; padding-top: 20px; }

#main_pros .l2m .prios_infos p span { display: block; float: left; }

#main_pros .l2m .prios_infos p em { display: block; float: left; }

#main_pros .l2m .pinfo_arc { margin-top: 10px; box-sizing: border-box; }

#main_pros .l2m .body_one { width: 100%; }

#main_pros .l2m .body_one h3 span { display: block; }

.body_arc_all img { max-width: 100%; }

.body_arc_all * { max-width: 100%; }

#fc { width: 98%; padding: 0 1%; }

#fc #ridiv { float: none; width: 100%; padding-left: 0px; }

.cbanner { background: #fff; width: 100%; height: auto; margin-bottom: 10px; margin-top: 10px; }

.cbanner img { display: block; width: 100%; }

#fc .moblie04 em { display: none; }

#fc .moblie04 span { display: none; }

#fc .moblie04 a { display: none; }

#fc .moblie04 .wform { width: 100%; }

#fc .moblie04 .wform input { box-sizing: border-box; }

#fc .moblie05 { width: 100%; }

#fc .moblie05 .pimgsl:nth-child(even) { margin-right: 0; }

#fc .moblie05 .plists { width: 100%; }

#fc .moblie05 .auto_pros { width: 100%; }

#fc .moblie05 .pimgsl { box-sizing: border-box; height: auto; margin-right: 1%; padding-bottom: 5px; width: 49.5%; }

#fc .moblie05 .pimgsl a { height: auto; margin: 1%; width: 98%; }

#fc .moblie05 .pimgsl a img { height: auto; width: 100%; }

.jianjieinfo_mob { padding: 10px; margin-bottom: 10px; font-size: 12px; }

#fc .moblie06 h2 { font-size: 16px; }

#fc .moblie06 .infos_div { font-size: 12px; }

#fc .moblie06 .img_inos { box-sizing: border-box; float: none; height: auto; margin: 0 auto; width: 100%; }

#fc .moblie06 { padding: 10px; }

#fc .moblie06 .img_inos .big_fmimg { display: block; height: auto; width: 50%; float: none; margin: 0 auto; }

#fc .moblie06 .img_inos .big_fmimg img { display: block; height: auto; width: 100%; }

#fc .moblie06 .img_inos .prios_infos { float: none; width: 100%; padding: 10px 0; }

.c_Nav { padding-left: 0px; }

#fc .moblie06 .pinfo_arc { margin: 10px 0; }

#fc .moblie06 .body_arc_all { font-size: 12px; }

#fc .moblie06 .body_arc_all * { max-width: 100%; color: #666; }

#fc .boddy { width: 100%; }

#fc .boddy .arc_content { padding: 10px; }

#fc .boddy .contents_txt { margin: 0px; }

#fc .boddy .arc_content h2 { font-size: 18px; padding-top: 10px; }

.banner_pcimg { display: none; }

.ftceonter p { font-size: 12px; overflow: hidden; }

.ftceonter { width: 100%; float: none; border: none; overflow: hidden; }

.wrap1 li .imgline { background: none; }

#qqkf { display: none; }

