body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select { margin: 0; padding: 0 }
body { font: 12px "����", "Arial Narrow", HELVETICA; background: #fff; -webkit-text-size-adjust: 100%; }
a { text-decoration: none }
a:hover { text-decoration: underline }
em { font-style: normal }
li { list-style: none }
img { border: 0; vertical-align: middle }
table { border-collapse: collapse; border-spacing: 0 }
p { word-wrap: break-word }
.undis { display: none }
.dis { display: block }
.ind { text-indent: 2em }
.Q-red a, a.Q-red { color: #bd0a01 }
.Q-black a, a.Q-black { color: #000 }
.Plan:after, .Frame1:after, .list_arc1:after, .Paging:after, .cf:after, .acrList:after, .acrList ul:after, .acrList ol:after, .Q-pList:after, .Q-pList ul:after, .listspec:after, .listspec ul:after, .singlearc:after { content: ""; display: table; clear: both }
.Plan, .Frame1, .list_arc1, .Paging, .cf, .acrList, .acrList ul, .acrList ol, .Q-pList, .Q-pList ul, .listspec, .listspec ul, .singlearc { *zoom:1
}
@media screen {
.fl, .Plan .fl, .Important { float: left; display: inline }
.fr, .Plan .fr, .supply { float: right; display: inline }
.Plan { width: 960px; margin: 0 auto }
.Q-g4 .Important { width: 780px }
.Q-g4 .supply { width: 170px }
.Q-g8 .Important { width: 637px }
.Q-g8 .main, .Q-g8 .supply { width: 313px }
.Q-g8 .sub { width: 314px }
.Q-g12 .Important, .Q-g12 .supply { width: 475px }
.Q-g14 .Important { width: 570px }
.Q-g14 .supply { width: 380px }
.Q-g16 .Important { width: 640px }
.Q-g16 .main { width: 380px }
.Q-g16 .sub { width: 250px }
.Q-g16 .supply { width: 310px }
.Q-g17a .Important, .Q-g17b .Important, .Q-g17c .Important { width: 700px }
.Q-g17a .main { width: 380px }
.Q-g17a .sub { width: 310px }
.Q-g17a .supply, .Q-g17b .supply, .Q-g17c .supply { width: 250px }
.Q-g17b .main, .Q-g17b .sub { width: 345px }
.Q-g17c .main { width: 440px }
.Q-g17c .sub { width: 250px }
.Definition .Important { width: 960px }
.Q-g16a-a .Important { width: 650px }
.Q-g16a-a .main { width: 370px }
.Q-g16a-a .sub { width: 260px }
.Q-g16a-a .supply, .Q-g16a-b .supply, .Q-g16a-c .supply, .Q-g16b-a .supply, .Definition .supply { width: 300px }
.Q-g16a-b .Important, .Q-g16a-c .Important { width: 680px }
.Q-g16a-b .main { width: 380px }
.Q-g16a-b .sub { width: 280px }
.Q-g16a-c .main { width: 350px }
.Q-g16a-c .sub { width: 310px }
.Q-g16a-d .Important { width: 710px }
.Q-g16a-d .main { width: 360px }
.Q-g16a-d .sub { width: 330px }
.Q-g16a-d .supply { width: 250px }
.Q-g16b-a .Important { width: 640px }
.Definition .Important { width: 660px }
.Frame1 h2, .Frame1 h3 { float: left; display: inline }
.f12 { font-size: 12px }
.A1 { font-size: 14px }
.f16 { font-size: 16px }
.f18 { font-size: 18px }
.f20 { font-size: 20px }
.l16 { line-height: 16px }
.l17 { line-height: 17px }
.l18 { line-height: 18px }
.l19 { line-height: 19px }
.l20 { line-height: 20px }
.l21 { line-height: 21px }
.A3 { line-height: 22px }
.l23 { line-height: 23px }
.A2 { line-height: 24px }
.l25 { line-height: 25px }
.l26 { line-height: 26px }
.l27 { line-height: 27px }
.l28 { line-height: 28px }
.l29 { line-height: 29px }
.l30 { line-height: 30px }
.Q-hot, .acrList { margin: 0 10px }
.Q-hot h2 { font: normal 18px/28px simhei; text-align: center }
.Q-hot h2.l30 { font-size: 20px }
.acrList span, .listspec li span { float: right }
.Q-pList li { float: left; display: inline; text-align: center }
.Q-pList a { display: block }
.Q-pList p a { display: inline }
.listspec em { font-weight: bold }
.listspec .pic { float: left; margin-right: 10px; overflow: hidden; display: inline; text-align: center }
.listspec .pic img { border: 1px solid #cbcbcb; display: block }
.ZT-title { width: 100%; height: 21px; position: relative; margin-top: -21px; font: 12px/21px "����", "Arial Narrow", HELVETICA; background: rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( Q-gradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000') \9;
text-align: right; cursor: pointer }
.ZT-title b { display: block; position: absolute; width: 21px; height: 21px; top: 0; left: 0; cursor: pointer }
.ZT-title span { padding: 0 5px; color: #fff; cursor: pointer }
.Q-line { height: 0; font: 0/0 Arial; overflow: hidden; clear: both; border-bottom: 1px dashed #ccc }
.Q-iDot li, .Q-iDotBlue li, .Q-iDotGray li, .Q-iTqq li, .Q-iVideo li, .Q-iVideoBlue li, .Q-iVideoDeep li, .Q-iVideoGreen li { background: url(https://www.fphs5.com/statics/fphs5/zt/images/i.png) no-repeat }
.Q-iDotBlue li { background-position: 0 -30px }
.Q-iTqq li { background-position: 0 -60px }
.Q-iVideo li { background-position: 0 -90px }
.Q-iVideoBlue li { background-position: 0 -120px }
.Q-iVideoDeep li { background-position: 0 -210px }
.Q-iDotGray li { background-position: 0 -180px }
.Q-iVideoGreen li { background-position: 0 -240px }
.mt10 { margin-top: 10px }
.mb10 { margin-bottom: 10px }
}/*  |xGv00|8dad2e4e157648a4dc51659fdbf94229 */


/* ��ҳ */
.pages { clear: both; width: 100%; margin: 20px 0; font-family: "Microsoft YaHei"; text-align: center; }
.pages a, .pages span { display: inline-block; height: 26px; line-height: 26px; border: 1px solid #eee; text-align: center; color: #666; padding: 0 7px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.pages a.a1 { }
.pages a:hover { border: 1px solid #999; text-decoration: none }
.pages span { background: #036CB4; border: 1px solid #036CB4; color: #fff; }

@media only screen and (min-width: 320px) and (max-width: 415px){
	
.supply { width: 300px; display: none; }
	
	
}


@media only screen and (min-width: 416px) and (max-width: 620px){





}
