/*公共样式*/
* { margin: 0px; padding: 0px; }
a { color: #666; text-decoration: none; outline:none; }
a:hover { text-decoration: none; color: #f60; }
a:active { text-decoration: none; color: #f60; star:expression(this.onFocus=this.blur());
}
img { border:0; }
.yellow { color:#FE9D03; }
body { overflow-x:hidden; background-color:#fff; color: #555; font-size: 14px; }
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: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; list-style:none; }
/*首页样式*/
.head { height: 90px; min-width: 1240px; background-color:#0474A2; }
.top { width: 1000px; margin: 0px auto; height: 76px; padding-top:14px; }
.topblock { height: 70px; padding-top:20px; }
.logo { float: left; }
.toprt { float: right; width: 778px; }
.topitem { float: right; height: 28px; width: 303px; background:url(../images/itembg.jpg) no-repeat left top; font-size: 15px; color: #AEE6FE; line-height: 28px; text-align: center; }
.topitem a { color: #AEE6FE; padding:0 5px; }
.topitem a:hover { color: #FF0; }


.menu { float: left; width: 778px; padding-top: 4px; height: 44px; }
.menu ul li { font-size: 14px; float: right; padding-left:18px; line-height: 44px; height: 44px; font-weight: bold; }
.menu ul li a { color:#FFF; display: block; }
.cur { float:left; width:131px; height:44px; text-align:center; background:url(../images/curbg.jpg) no-repeat center bottom; }
.cur2 { float:left; width:101px; height:44px; text-align:center; background:url(../images/curbg2.jpg) no-repeat center bottom; }
.cur3 { float:left; width:147px; height:44px; text-align:center; background:url(../images/curbg3.jpg) no-repeat center bottom; }
.cur4 { float:left; width:81px; height:44px; text-align:center; background:url(../images/curbg4.jpg) no-repeat center bottom; }
.main { min-width: 1240px; }
.jsbanner { min-width: 1240px; height:401px; background:url(../images/bannerbg.jpg) repeat-x left center; }
.jsbanner dl { width: 1000px; margin: 0px auto; height:381px; padding-top:20px; display: block; }
.bannerblock { float: left; height: 363px; width: 602px; }
.Produ { float: right; width: 384px; padding-top:80px; }
.Prname { font-size: 24px; color: #FE9D03; }
.Prtext { padding-top: 15px; color: #FFF; font-size: 14px; }
.Prtext ul li { background:url(../images/icon.jpg) no-repeat left 5px; padding-left:13px; margin-bottom:10px; }
.mainback { float: left; width: 100%; background-color:#ECEFF6; }
.mainmid { width: 1000px; margin: 0px auto; }
.content { float:left; width: 1000px; padding:28px 0; }
.contblock { float:left; width: 1000px; }
.choose { float: left; width: 585px; }
.renzhen { float: left; width: 136px; padding-left: 24px; }
.renzhen ul li { padding-bottom: 6px; }
.material { float: right; width: 224px; }
.title { font-size: 24px; color: #000; padding-bottom: 12px; }
.title span { float: right; padding-top: 7px; }

.About { float: left; width: 1000px; line-height: 20px; text-align:justify; text-justify:inter-ideograph; }
.choosecont ul li { background:url(../images/icon2.jpg) no-repeat left 5px; padding-left:10px; margin-bottom:12px; font-size: 13px; }
.matelist ul li { background:url(../images/icon2.jpg) no-repeat left 5px; padding:0 0 2px 10px; margin-bottom:10px; float: left; width: 214px; border-bottom:1px #757373 dashed; }
.forprodu { float: left; width: 1000px; }
.forprodu dl { float: left; width: 316px; margin:20px 25px 0 0; min-height:266px; }
.forprodu ul { float: left; width: 1000px; }
.fptext { padding-top: 10px; font-size: 13px; text-align:justify; text-justify:inter-ideograph; }
.foritem { float: left; width: 1000px; }
.foritem ul li { background:url(../images/icon2.jpg) no-repeat left 5px; padding-left:13px; margin-bottom:10px; font-size: 14px; float: left; width: 294px; display: block; margin:6px 26px 6px 0; }
.footer { min-width: 1240px; clear: both; padding-top: 20px; height: 348px; }
.footerback { float: left; width: 100%; padding:20px 0; height:308px; color: #FFF; background:url(../images/footerbg.jpg) repeat-x left bottom; }
.footermid { width: 1000px; margin:0 auto; }
.fcompany { color: #CCC; }
.fcompany p { padding-top: 10px; }
.wx { float: right; }
.foitem { float: left; width: 1000px; color: #FFF; }
.foitem dl { float: left; width: 205px; padding-right: 60px; display: block; }
.titlesaml { font-size: 20px; color: #fff; padding-bottom: 20px; }
.class { float: left; width: 205px; color: #FFF; }
.class ul li { height: 33px; line-height:33px; background:url(../images/li.jpg) no-repeat left center; float: left; width: 184px; }
.class ul li a { color: #ccc; }
.class ul li a:hover { color: #F60; }
.Link { float: left; width: 980px; padding-top: 8px; text-align: right; padding-right: 20px; }
.Link a { color: #FFF; }
.Copyright { float: left; width: 1000px; padding-top: 40px; }
.Copyright span { float: right; padding-top: 6px; }
.Copyright font { text-transform: uppercase; padding-top: 8px; float: left; color: #7B7A7A; }

/*内页样式*/
.paban{min-width: 1240px; height:226px;  background:url(../images/paban1.jpg) repeat-x left center; color:#ccc; font-size:45px;}
.posit { padding-bottom: 17px; }

.paban dl { width: 1000px; margin: 0px auto; height:226px;  display: block; }
.Keyword { float: left; width: 994px; padding:2px; border:1px solid #CCC;  }
.Keyword dl{float: left; width: 984px; background-color:#EFEFEF; padding:15px 5px;}
.Keytitle { text-transform: uppercase; color: #FE6703; float: left; font-weight: bold; }
.Keyitem { float: right; width: 894px; }
.Keyitem ul li { float: left; padding:0 15px; color:#000; }
.pacont { float: left; width: 1000px; padding: 22px 0; line-height: 22px; text-align:justify;text-justify:inter-ideograph;}
.patitle { float: left; width: 1000px; font-size: 24px; color: #000; line-height: 38px; height: 38px; background:url(../images/line.jpg) repeat-x left bottom; }
.papic { float: left; width: 980px; background-color: #F0F0F0; padding: 10px; }
.piclist { float: left; width: 1000px; padding-bottom: 22px; }
.piclist ul li { float: left; padding-right: 15px; }



.Keyitem ul li a{color:#000;}
.Keyitem ul li a:hovr{color:#000;}
.palist { float: left; width: 1000px; padding: 22px 0; line-height: 22px; }
.palist ul li { float: left; }

/*banner 切换*/
.banner{ position:relative;height:363px; overflow:hidden;width:100%;}
.banner .show{ width:602px; position:absolute; left:0%;top:0px; margin-left:0px; height:363px; overflow:hidden; }
.banner .show ul{ position:relative; height:363px; overflow:hidden;width:602px; float:left; }
.banner .show ul li{text-align:center;width:602px; float:left; height:363px; position:absolute; display:none}
.banner .focus { position:absolute; width:120px; padding-left:10px; padding-top:13px; bottom:-1px; right:31px; background:url(bor02.png) no-repeat left center; height:19px; }
.banner .focus a{ width:14px; height:14px; float:left; margin-left:10px;  display:inline-block; background-image: url(../images/ico01.png); background-repeat: no-repeat; background-position: left -24px; }
.banner .focus a.on{ background-image: url(../images/ico01.png); background-repeat: no-repeat; background-position: left top; }
.grlist { float: left; width: 1000px; padding-bottom: 22px; }
.grlist ul { float: left; width: 1000px; padding-bottom: 22px; border-bottom:1px dashed #CCC; }

.grlist dl { float: left; text-align: center; padding:0 12px; }
.biaoA{border-top: solid 1px #CCC; border-left: solid 1px #CCC;}
.biaoA tr th { border-bottom: solid 1px #CCC; border-right: solid 1px #CCC; }
.biaoA tr td { border-bottom: solid 1px #CCC; border-right: solid 1px #CCC; padding:5px 0; }

.Mprodu { float: left; width: 1000px; }
.Mprodu ul{float: left; width: 1000px;}
.Mprodu dl { float: left; width: 480px; margin:20px 20px 0 0; }
.Mtitle { padding-bottom: 8px; font-size: 20px; color: #000; padding-top:22px; margin-bottom:10px;  background:url(../images/line.jpg) repeat-x left bottom;}
.Mpic { float: left; }
.Mptext { float: left; width: 1000px; padding-top: 10px; line-height: 20px; }
.paban dl span { float: left; line-height: 226px; }
.paban dl font { float: right; }
