/* ::::: http://0001516.ks.pangu.us/css/style.css ::::: */

* { margin: 0px; padding: 0px; }
html { overflow-x: hidden; }
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, blockquote { font-size: 14px; font-family: "微软雅黑"; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; }
ul, li, dl, dt, dd, ol { display: block; list-style: outside none none; }
img { border: 0px none; }
.clear { clear: both; height: 0px; }
.clear-fix::after { content: "."; display: block; height: 0px; font-size: 0px; clear: both; visibility: hidden; }
a { text-decoration: none; outline: 0px none; }
.noneTopBorder { border-top: medium none ! important; }
.header { width: 100%; position: relative; }
.topnbd { width: 100%; height:200px; background: transparent url('images/topbg.jpg') repeat-x scroll left top; }
.top { width: 1000px; height: 137px; margin: 0px auto; }
.logo { width: 430px; height: 116px; float: left; }
.search { width: 325px; height: 105px; float: left; margin-left:240px; }
.text { float: left; width: 209px; height: 26px; border: 1px solid rgb(60, 83, 97); color: rgb(134, 156, 168); font-size: 12px; line-height: 26px; text-indent: 20px; background: rgb(30, 41, 47) none repeat scroll 0% 0%; }
.btnsubmit { float: left; width: 38px; height: 28px; border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(60, 83, 97) rgb(60, 83, 97) rgb(60, 83, 97) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: rgb(30, 41, 47) url('images/index_03.jpg') no-repeat scroll center center; cursor: pointer; }
.navgrp { width: 100%; height: 62px; margin: 0px auto; border-top: 1px solid rgb(51, 65, 74); }
.navbd { position: relative; width: 1000px; height: 62px; margin: 0px auto; }
.nav { width: 1000px; height: 62px; }
.nav li { position: relative; float: left; text-align: left; width: 110px; height: 62px; display: block; }
.nav li a { width: 110px; height: 62px; display: block; color: rgb(255, 255, 255); font-size: 14px; line-height: 62px; text-align: center; }
.nav li a:hover { color: rgb(255, 255, 255); background: rgb(167, 7, 29) none repeat scroll 0% 0%; }
.nav .menu a { width: 110px; height: 62px; display: block; color: rgb(255, 255, 255); font-size: 14px; line-height: 62px; text-align: center; background: rgb(167, 7, 29) none repeat scroll 0% 0%; }
#navChild { position: absolute; left: 0px; top: 62px; width: 92px; display: none; z-index: 99999; padding: 4px 4px 0px; background: rgb(33, 45, 52) none repeat scroll 0% 0%; }
#navChild a { position: relative; width: 92px; height: 36px; display: block; border-bottom: 1px solid rgb(75, 85, 90); color: rgb(153, 153, 153) ! important; font-size: 14px; line-height: 36px; text-align: center; background: rgb(33, 45, 52) none repeat scroll 0% 0%; }
#navChild a:hover { color: rgb(255, 255, 255) ! important; background: rgb(33, 45, 52) none repeat scroll 0% 0%; }
.banner { position: relative; width: 100%; height: 260px; }
.bann { position: absolute; top: 0px; left: 50%; margin-left: -800px; width: 1600px; height: 260px; }
#focus { position: relative; width: 1600px; height: 260px; overflow: hidden; }
#focus ul { position: absolute; height: 260px; }
#focus ul li { position: relative; float: left; width: 1600px; height: 260px; overflow: hidden; }
#focus ul li img { display: block; margin: 0px auto; }
#focus .btn { position: absolute; width: 100%; height: 12px; left: 0px; bottom: 24px; text-align: center; z-index: 99; }
#focus .btn span { width: 10px; height: 10px; display: inline-block; margin-left: 8px; background: rgb(51, 51, 51) none repeat scroll 0% 0%; cursor: pointer; border-radius: 50%; }
#focus .btn span.on { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.nsbg { position: relative; width: 100%; height: 50px; border-bottom: 1px solid rgb(176, 192, 202); margin-bottom: 40px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.blue { position: absolute; left: 0px; top: -14px; z-index: 10; height: 82px; background: rgb(16, 80, 149) none repeat scroll 0% 0%; }
.nsbd { position: relative; width: 1000px; height: 50px; margin: 0px auto; }
.notice { width: 674px; height: 50px; padding-left: 326px; }
.notice .title { float: left; width: 74px; height: 50px; color: rgb(51, 51, 51); font-size: 14px; line-height: 50px; }
.notice .noticenr { float: left; width: 600px; height: 50px; color: rgb(102, 102, 102); font-size: 14px; line-height: 50px; }
.toptel { position: absolute; left: 0px; top: -14px; z-index: 10; width: 310px; height: 82px; background: transparent url('images/telbg.png') no-repeat scroll left top; }
.toptel .tel { width: 290px; height: 60px; padding-left: 20px; padding-top: 18px; color: rgb(75, 190, 237); font-size: 14px; line-height: 16px; text-align: left; }
.toptel .tel span { display: block; vertical-align: middle; color: rgb(75, 190, 237); font-size: 28px; line-height: 32px; font-family: impact; }
.sectionB { width: 100%; border-top: 1px solid rgb(176, 192, 202); background: rgb(229, 233, 236) none repeat scroll 0% 0%; }
.section { width: 100%; margin: auto; position: relative; clear: both; padding-top: 34px; padding-bottom: 38px; height:400px;  }
.inProBd { width: 1000px; height: 670px; margin: 0px auto; }
.inProClaList { float: left; width: 230px; height: 671px; margin-top: -1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.ProClaT { width: 230px; height: 66px; padding-bottom: 18px; color: rgb(240, 46, 73); font-size: 24px; line-height: 66px; text-align: center; background: transparent url('images/index_09.jpg') no-repeat scroll center top; }
.ProClaT span { color: rgb(21, 97, 175); }
.ProClaList { width: 192px; padding: 0px 19px; }
.ProClaList li { width: 192px; height: 42px; padding-bottom: 10px; }
.ProClaList li a { width: 150px; height: 40px; padding-left: 14px; padding-right: 26px; border: 1px solid rgb(183, 197, 206); display: block; color: rgb(102, 102, 102); font-size: 14px; line-height: 40px; background: rgb(246, 246, 246) url('images/proclassbg.png') no-repeat scroll 170px center; }
.ProClaList li a:hover { color: rgb(255, 255, 255); background-color: rgb(16, 80, 149); }
.ProClaList .more a { width: 134px; height: 33px; padding-left: 20px; padding-right: 36px; border: 1px solid rgb(169, 11, 33); display: block; color: rgb(255, 255, 255); line-height: 33px; background: rgb(199, 23, 48) url('images/more.jpg') no-repeat scroll 160px center; }
.proListPic { float: left; width: 750px; height: 635px; padding-left: 20px; padding-top: 35px; overflow: hidden; }
.proListPic ul li { position: relative; float: left; width: 230px; height: 192px; border: 3px solid rgb(255, 255, 255); margin-right: 10px; margin-bottom: 15px; overflow: hidden; }
.proListPic ul li .pic { width: 230px; height: 172px; }
.proListPic ul li .intro { position: absolute; left: 0px; top: 0px; display: none; z-index: 99; width: 230px; height: 172px; background: transparent url('images/propicbg.png') repeat scroll 0% 0%; }
.proListPic ul li .intro .title { width: 210px; height: 46px; padding: 40px 10px 0px; display: block; color: rgb(255, 255, 255); font-size: 16px; line-height: 46px; text-align: center; }
.proListPic ul li .intro .title a { color: rgb(255, 255, 255); }
.proListPic ul li .intro .proUrlPic { width: 102px; height: 40px; padding: 0px 64px; }
.proListPic ul li .intro .proUrlPic .a { float: left; display: block; width: 40px; height: 40px; padding-right: 20px; }
.proListPic ul li .intro .proUrlPic .b { float: left; display: block; width: 41px; height: 40px; }
.proListPic .proMenu { width: 230px; height: 172px; display: block; border: 3px solid rgb(15, 79, 148); background: rgb(15, 79, 148) url('images/probg.jpg') no-repeat scroll center center; }
.proListPic .proMenu a { width: 230px; height: 172px; display: block; }
.proListPic .proMenu .font { display: block; width: 175px; height: 34px; padding-left: 55px; padding-top: 50px; color: rgb(255, 255, 255); font-size: 24px; line-height: 34px; }
.proListPic .proMenu .english { display: block; width: 215px; height: 26px; padding-left: 25px; color: rgb(75, 190, 237); font-size: 24px; line-height: 26px; text-transform: uppercase; font-family: impact; }
.Ttitle { position: relative; width: 460px; height: 65px; margin: 0px auto; padding-top: 5px; background: transparent url('images/titlebg.jpg') no-repeat scroll center center; }
.Ttitle .Font { height: 30px; display: block; color: rgb(240, 46, 73); font-size: 24px; line-height: 30px; text-align: center; }
.Ttitle .English { height: 30px; display: block; color: rgb(21, 97, 175); font-size: 24px; line-height: 30px; text-align: center; font-family: impact; text-transform: uppercase; }
.Tmore { margin-bottom:0px; margin:auto; width: 272px; height: 34px; border: 1px solid rgb(122, 122, 122); background: transparent url('images/index_24.jpg') no-repeat scroll 170px center; float:left; margin-top:10px; margin-left:361px; }
.Tmore a { width: 172px; height: 34px; display: block; padding-left: 100px; color: rgb(51, 51, 51); font-size: 14px; line-height: 34px; }
.newsList { width: 1000px; margin: 0px auto; padding-top: 6px; padding-bottom: 12px; }
.newsListDl { float: left; width: 500px; height: 91px; border-bottom: 1px solid rgb(213, 213, 213); }
.newsListDl a { width: 500px; height: 90px; display: block; padding-bottom: 1px; }
.newsListDl a:hover { background: rgb(21, 97, 175) none repeat scroll 0% 0%; }
.newsListDl a:hover .title { color: rgb(255, 255, 255); }
.newsListDl a:hover .intro { color: rgb(75, 190, 237); }
.newsListDl a:hover .num { color: rgb(255, 255, 255); }
.newsListDl dt { float: left; width: 90px; height: 90px; color: rgb(210, 221, 232); font-size: 48px; line-height: 90px; font-family: impact; text-align: center; }
.newsListDl dd { float: left; width: 410px; height: 90px; }
.newsListDl .title { width: 410px; height: 30px; display: block; padding-top: 18px; color: rgb(102, 102, 102); font-size: 16px; line-height: 30px; }
.newsListDl .intro { width: 410px; height: 24px; display: block; overflow: hidden; color: rgb(204, 204, 204); font-size: 12px; line-height: 24px; }
.casePic { width: 1000px; height: 376px; padding-top: 40px; padding-bottom: 40px; margin: 0px auto; }
.casePic ul li { position: relative; float: left; width: 240px; height: 186px; margin-right: 2px; margin-bottom: 2px; }
.casePic li.caseMenu { width: 240px; height: 186px; }
.casePic .caseMenu a { width: 240px; height: 186px; display: block; background: rgb(21, 97, 175) url('images/casebg.jpg') no-repeat scroll center center; }
.casePic .caseMenu .font { display: block; width: 192px; height: 34px; padding-left: 55px; padding-top: 60px; color: rgb(255, 255, 255); font-size: 24px; line-height: 34px; }
.casePic .caseMenu .english { display: block; width: 212px; height: 26px; padding-left: 35px; color: rgb(75, 190, 237); font-size: 24px; line-height: 26px; text-transform: uppercase; font-family: impact; }
.casePic li.caseMore { width: 247px; height: 186px; }
.casePic li.caseMore a { width: 247px; height: 60px; padding-top: 126px; color: rgb(240, 46, 73); font-size: 14px; line-height: 40px; text-align: center; background: rgb(255, 255, 255) url('images/index_32.jpg') no-repeat scroll center 34px; }
.casePic li.caseMore a:hover { width: 247px; height: 60px; padding-top: 126px; color: rgb(255, 255, 255); font-size: 14px; line-height: 40px; text-align: center; background: rgb(199, 23, 48) url('images/index_32w.jpg') no-repeat scroll center 34px; }
.casePic li a { width: 249px; height: 186px; display: block; }
.casePic .con { position: absolute; left: 0px; bottom: 0px; z-index: 99; width: 100%; background: transparent url('images/propicbg.png') repeat scroll left top; }
.casePic .title { width: 100%; height: 40px; color: rgb(255, 255, 255); font-size: 14px; line-height: 40px; text-align: center; font-weight: bold; }
.casePic .conbody { width: 100%; height: 146px; display: none; }
.casePic .intro { width: 90%; margin: 0px auto; font-size: 12px; color: rgb(255, 255, 255); line-height: 26px; }
.company { width: 1000px; margin: 0px auto; }
.companynr { width: 1000px; height: 141px; padding-top: 10px; font-size: 14px; color: rgb(102, 102, 102); line-height: 26px; overflow: hidden; }
.name { width: 1000px; height: 34px; display: block; padding-bottom: 10px; color: rgb(51, 51, 51); font-size: 24px; line-height: 34px; text-align: center; }
.footer { width: 100%; background: rgb(35, 47, 54) none repeat scroll 0% 0%; }
.btnav { width: 100%; height: 40px; border-bottom: 1px solid rgb(29, 90, 155); padding-top: 15px; background: rgb(16, 80, 149) none repeat scroll 0% 0%; }
.btnavlist { width: 1000px; height: 30px; margin: 0px auto; }
.btnavlist a { float: left; margin-right: 12px; width: 90px; height: 30px; display: block; color: rgb(255, 255, 255); font-size: 14px; line-height: 30px; }
.btnavlist a span { padding-left: 5px; color: rgb(255, 255, 255); font-size: 12px; text-transform: uppercase; }
.btnavlist a:hover { color: rgb(75, 190, 237); }
.btnavlist a:hover span { color: rgb(75, 190, 237); }
.footOne { width: 1000px; height: 90px; margin: 0px auto; }
.footTel { float: left; width: 304px; height: 90px; background: transparent url('images/tel.png') no-repeat scroll left 32px; }
.footTel .tel { width: 250px; height: 70px; padding-left: 40px; padding-top: 18px; color: rgb(32, 114, 198); font-size: 18px; text-align: left; }
.footTel .tel .num { width: 250px; height: 40px; display: block; color: rgb(32, 114, 198); font-size: 30px; font-family: impact; text-transform: uppercase; }
.share { float: left; width: 300px; height: 90px; padding-left: 90px; }
.share li { position: relative; float: left; width: 150px; height: 40px; margin-top: 30px; }
.share .list { width: 102px; height: 40px; line-height: 40px; padding-left: 48px; display: block; color: rgb(66, 82, 91); }
.share .qq { background: transparent url('images/qq.png') no-repeat scroll left top; }
.share .qq2 { background: transparent url('images/share.png') no-repeat scroll left top; }
.share a.list:hover { color: rgb(255, 255, 255); }
.shareList { position: absolute; left: 30px; top: 35px; z-index: 99; display: none; width: 200px; }
.shareList a { display: inline; }
.site { float: left; width: 155px; height: 40px; padding-left: 45px; margin-top: 30px; color: rgb(66, 82, 91); font-size: 14px; background: transparent url('images/site.png') no-repeat scroll left top; }
.site a { color: rgb(66, 82, 91); line-height: 40px; }
.site a:hover { color: rgb(255, 255, 255); }
.link { position: relative; width: 1000px; height: auto ! important; min-height: 82px; padding: 20px 0px; margin: 0px auto; border-bottom: 1px solid rgb(57, 68, 74); border-top: 1px solid rgb(57, 68, 74); }
.linkTitle { float: left; width: 180px; height: 82px; background: transparent url('images/link.jpg') no-repeat scroll 10px center; }
.linkTitle .font { display: block; width: 158px; height: 34px; padding-left: 22px; padding-top: 10px; color: rgb(255, 255, 255); font-size: 24px; line-height: 34px; }
.linkTitle .english { display: block; width: 180px; height: 26px; color: rgb(75, 190, 237); font-size: 24px; line-height: 26px; text-transform: uppercase; font-family: impact; }
.link_list { float: left; width: 820px; height: auto ! important; min-height: 82px; }
.link_list a { float: left; width: 190px; height: 40px; border-bottom: 1px solid rgb(57, 68, 74); color: rgb(120, 133, 140); font-size: 14px; line-height: 40px; display: inline-block; margin-left: 15px; }
.link_list a:hover { color: rgb(255, 255, 255); }
.copyright { width: 1000px; padding-top: 20px; padding-bottom: 30px; margin: 0px auto; }
.copyrightnr { width: 1000px; color: rgb(66, 82, 91); font-size: 12px; line-height: 30px; text-align: center; font-family: "宋体"; }
.copyrightnr a { color: rgb(66, 82, 91); }
.copyrightnr a:hover { color: rgb(255, 255, 255); }
.clear { clear: both; height: 0px; overflow: hidden; }
.clear { clear: both; height: 0px; overflow: hidden; }
.fixed { position: fixed; width: 72px; height: 176px; right: 25px; bottom: 50px; z-index: 999; }
.fixed a { display: block; width: 72px; height: 58px; }
.book { background: transparent url('images/fixed.jpg') no-repeat scroll 0px 0px; }
.book:hover { background-position: -72px 0px; }
.fixed a.codepic { background: transparent url('images/fixed.jpg') no-repeat scroll 0px -58px; height: 58px; }
.fixed a.codepic:hover { background-position: -72px -58px; }
.fixed div { position: relative; }
.fixed a.backup { background: transparent url('images/fixed.jpg') no-repeat scroll 0px -117px; height: 58px; }
.fixed a.backup:hover { background-position: -72px -116px; height: 58px; }
.fixed div img { position: absolute; left: -196px; width: 196px; height: 196px; top: -174px; display: none; }
/* ::::: http://bdimg.share.baidu.com/static/api/css/share_style0_16.css?v=8105b07e.css ::::: */

.bdshare-button-style0-16 .bds_qzone { background-position: 0px -52px; }
.bdshare-button-style0-16 .bds_tsina { background-position: 0px -104px; }
.bdshare-button-style0-16 .bds_renren { background-position: 0px -208px; }
.bdshare-button-style0-16 .bds_tqq { background-position: 0px -260px; }
.bdshare-button-style0-16 .bds_more { background-position: 0px 0px; }
.bdshare-button-style0-16 .bds_weixin { background-position: 0px -1612px; }
.bdshare-button-style0-16 {  }
.bdshare-button-style0-16::after { content: "."; visibility: hidden; display: block; height: 0px; clear: both; }
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more { float: left; font-size: 12px; padding-left: 17px; line-height: 16px; height: 16px; background-image: url('images/icons_0_16.png'); background-repeat: no-repeat; cursor: pointer; margin: 6px 6px 6px 0px; }
.bdshare-button-style0-16 a:hover { color: rgb(51, 51, 51); opacity: 0.8; }
.bdshare-button-style0-16 .bds_more { color: rgb(51, 51, 51); float: left; }
.main { position: relative; width: 1000px; padding-bottom: 20px; margin: 0px auto; }
.left { float: left; width: 230px; overflow: hidden; margin-right: 20px; margin-top: -1px; }
.leftProClaList { width: 230px; height: auto ! important; min-height: 100px; padding-bottom: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.leftProClaList ul { width: 192px; padding: 0px 19px; }
.leftProClaList ul li { width: 150px; height: 40px; padding-left: 14px; padding-right: 26px; border: 1px solid rgb(183, 197, 206); overflow: hidden; background: rgb(246, 246, 246) url('images/proclassbg.png') no-repeat scroll 170px center; margin-bottom: 10px; }
.leftProClaList a { color: rgb(102, 102, 102); font-size: 14px; line-height: 40px; }
.leftProClaList ul li.open { background: rgb(16, 80, 149) url('images/proclassbg.png') no-repeat scroll 170px center; }
.leftProClaList ul li.open a { color: rgb(255, 255, 255); }
.leftTitle { width: 100%; height: 40px; color: rgb(240, 46, 73); font-size: 24px; line-height: 40px; text-align: center; }
.leftTitle span { color: rgb(21, 97, 175); }
.contactTel { width: 202px; height: 44px; color: rgb(21, 97, 175); font-size: 24px; line-height: 44px; font-family: impact; text-align: center; }
.leftContact { width: 202px; padding: 10px 14px; margin-top: 24px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.contactnr dl { width: 202px; display: block; clear: both; }
.contactnr dl dt, .contactnr dl dd { font-size: 12px; color: rgb(102, 102, 102); line-height: 26px; }
.contactnr dl dt { width: 40px; float: left; padding-left: 10px; }
.contactnr dl dd { width: 142px; float: left; }
.leftNews { width: 202px; padding: 10px 14px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-top: 24px; }
.leftNews ul { padding-top: 5px; }
.leftNews li { width: 182px; height: 36px; padding-left: 20px; border-bottom: 1px solid rgb(212, 221, 227); background: transparent url('images/product_03.jpg') no-repeat scroll 5px center; }
.leftNews li a { color: rgb(102, 102, 102); font-size: 12px; line-height: 36px; }
.mainCon { width: 750px; float: left; }
.mainConTitle { position: relative; width: 750px; height: 60px; border-bottom: 1px solid rgb(176, 192, 202); }
.mainConTitle .mFont { float: left; width: 100px; height: 60px; color: rgb(0, 0, 0); font-size: 22px; line-height: 56px; }
.mainConTitle .mEnglish { float: left; width: 160px; height: 60px; color: rgb(66, 82, 91); font-size: 24px; line-height: 60px; display: block; font-family: impact; text-transform: uppercase; }
.mainConTitle .position { position: absolute; right: 0px; color: rgb(102, 102, 102); font-size: 14px; line-height: 60px; }
.mainConTitle .position a { color: rgb(102, 102, 102); }
.mainConTitle .position a:hover { color: rgb(16, 80, 149); }
.mainContect { color: rgb(102, 102, 102); font-size: 14px; line-height: 30px; padding-top: 22px; height: auto ! important; min-height: 675Px; word-wrap: break-word; word-break: break-all; padding-bottom: 20px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.mainContect .con { padding: 0px 40px 20px; line-height: 30px; font-size: 14px; color: rgb(102, 102, 102); word-wrap: break-word; word-break: break-all; overflow: hidden; }


/*分页*/
.fy3 {
	float: left;
	width: 640px;
	padding-top: 10px;
	padding-bottom:25px;
	text-align:center;
}
.fy3 ul {
	margin:0px;
	padding:0px;
	float: right;
}
.fy3 ul li {
	list-style-type:none;
	float: left;
	margin-left: 4px;
	font-size: 12px;
	color: #333;
	background-color: #FCFCFC;
	font-family: "宋体";
}
.fy3 ul li .fyh{background-color:#0482e2; color:#FFFFFF; font-weight:bold; border: 1px solid #0482e2;}

.fy3 ul li a {
	float: left;
	height:24px; 
	line-height:24px;
	padding-right: 9px;
	padding-left: 9px;
	color: #333;
	text-decoration: none;
	border: 1px solid #e4e4e4;
}
.fy3 ul li a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0482e2;
	border: 1px solid #0482e2;
}
.fy3 ul li span {
	float: left;
	height: 24px;
	line-height:24px;
	padding-right: 9px;
	padding-left: 9px;
	color: #333;
	text-decoration: none;
	background-color: #FCFCFC;
	border: 1px solid #E4E4E4;
}
.service{ width:210px; height:180px; margin:4px; float:left}
.service img{ width:210px; height:150px; border:1px solid #333333}
.service p{ text-align:center}
.service_show{ width:690px; height:auto; margin:auto}
.service_show img{ max-width:600px; margin:auto }

.service_show span{text-align:left; width:690px; height:auto; margin:auto}
.news2{ width:580px; margin-left:20px; height:30px;}
.news2 a{ color:#666666; font-size:14px ;font-family: "宋体";}
.news_show{ width:700px;; height:auto; padding-top:20px;}
.news_show .p{ width:100%; height:50px; margin-top:20px; font-size:16px ; text-align:center; margin:auto; font-size:16px; word-spacing:24px;}
.news_show span{ width:100%; height:auto; text-align:left}