/*公共样式*/
* { margin: 0px; padding: 0px; }
a { color: #333; 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());
}
ul, li, dl, dt, dd { list-style:none; margin:0; padding:0; }
img { border:0; }
.yellow:link, .yellow:visited{ color: #F60; }
.yellow:hover{ color: #333; }
body { font-family: "宋体"; font-size: 12px; color: #333; }

/*样式*/
.head { width:980px; margin:0 auto; padding-top:12px; }
.head .logo { float: left; height: 79px; width: 217px; }
.head .topring { float: right; width: 633px; }
.seach { height: 31px; float: right; width: 252px; padding-right: 20px; }
.login { float: left; line-height: 26px; height: 26px; width: 45px; }
.login a { font-size: 14px; color: #A4C600; }
.login a:hover { font-size: 14px; color: #FC0; }
.textsuo { height: 24px; width: 165px; background-color: #eee; border: 1px solid #ddd; font-size: 14px; color: #7DB3CD; line-height: 24px; }
.suo .suobut { float: right; height: 26px; width: 32px; }
.suo { float: right; height: 26px; width: 205px; }

.menu { float: left; height: 56px; width: 633px; }
.menu ul li { float: left; height: 56px; width: 90px; text-align: center; font-size: 14px; font-weight: bold; color: #FFF; line-height: 56px; }
.menu ul li a{color: #FFF;}
.Current { background:url(../images/curbg.jpg) no-repeat center bottom; display: block; }
.jsban { width: 100%; height: 476px; background:url(../images/banner1.jpg) no-repeat center top; }

/*banner 切换*/
.banner{ position:relative;height:476px; overflow:hidden;width:100%;}
.banner .show{ width:1719px; position:absolute; left:0%;top:0px; margin-left:0px; height:476px; overflow:hidden; }
.banner .show ul{ position:relative; height:476px; overflow:hidden;width:1719px; float:left; }
.banner .show ul li{text-align:center;width:1719px; float:left; height:476px; position:absolute; display:none}
.banner .focus { position:absolute; width:120px; padding-left:10px; padding-top:13px; bottom:9px; right:153px; background:url(bor02.png) no-repeat left center; height:29px; }
.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; }


/*main*/
.jt1 { float: left; height: 48px; width: 25px; padding-top:93px; }
.jt2 { float: right; height: 48px; width: 25px; padding-top:93px;}
.midblock { width: 980px; float:left; padding-left:49px; }
.conA { float: left; width: 301px; background-color:#F4F4F4;}
.conB { float: left; width: 291px; margin-left:19px; background-color:#F4F4F4; }
.conC { float: right; width: 349px; background-color:#F4F4F4; }
.ptitle { font-family: "黑体"; font-size: 19px; text-align: center; padding:8px 0 12px 0; font-weight: bold; color: #333; }
.ptext { font-size: 12px; color: #828181; text-align: left; padding-top: 0; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; }
.ptext a{ color: #828181; text-align: left; }
.ptext a:hover{ color: #F90; }
.Itiem { width: 980px; margin:0 auto; }
.Itiem ul li { float: left; }

.bottom { width: 980px; margin:0 auto;}
.bottom ul { float: left; width: 980px; background:url(../images/footebgline.jpg) repeat-y right top; }
.botdh { float: right; width: 350px; padding-top: 15px; }
.botdh p { float: right; }
.botnar { float: left; width: 620px; }
.botnar ul { float: left; width: 110px; padding-right: 10px; display: block; }
.btitle { font-size: 14px; font-weight: bold; color: #3FB0DA; text-align: left; float: left; width: 100px; padding-top: 10px; padding-right: 0; padding-bottom: 10px; padding-left: 0; }
.blist li { font-size: 13px; color: #BBB; height: 24px; font-weight: bold; text-align: left; float: left; width: 110px; line-height: 24px; }
.blist li a{color: #BBB;}
.blist li a:hover{ color: #F90; }

.footer { width: 980px; margin:0 auto;}
.footer ul { float: left; width: 980px; }.fotext { float: left; width: 580px; font-size: 13px; font-weight: bold; line-height: 160%; color: #FFF; }
.foimg { float: right; width: 380px; text-align: right; padding-top: 20px; }
/*page样式*/
.left { float: left; width: 180px; }
.letitle { float: left; width: 180px; height:25px; font-size:14px; font-weight:bold; color:#555; background:url(../images/leline.jpg) repeat-x left bottom; }
.leclass { float: left; width: 180px; padding:8px 0; }
.leclass ul li { line-height: 35px; height: 35px; float: left; width: 165px; padding-left:10px; border-bottom:dashed 1px #CCC; font-size: 14px; }
.leclass ul li a:hover{ color: #FD5A01; }
.lecur a{ color: #F60; }
.leconti { float: left; width: 180px; padding-top: 10px; }


.right { float: right; width: 750px; }
.titler { float: right; width: 750px; height:30px; background:url(../images/titleline2.jpg) repeat-x left bottom; text-align: left; font-size: 16px; font-weight: bold; color: #555; }
.product { float: left; width: 750px; text-align: left; }
.product dl { float: left; width: 370px; display: block; padding: 15px 0; text-align: left; }
.product dl .pic { float: left; width: 131px; padding-left: 6px; text-align: center; }
.product dl .ptitle { font-size: 14px; font-weight: bold; color: #555; padding:6px 0; text-align: left; }
.product dl .ptext { line-height: 160%; }

.panum ul { float: left; width: 383px; padding-left:280px; }
.panum ul li { float: left; height: 20px; width: 20px; text-align: center; margin-right:6px; }
.panum a { height: 20px; width: 20px; float: left; background:url(../images/numbg1.jpg) no-repeat center center;  text-align: center; line-height: 20px; }
.cur2 { background-image: url(../images/numbg2.jpg); background-repeat: no-repeat; background-position: center center; color: #FFF; }
.cur2 a:link, .cur a:visited{ background:url(../images/numbg.jpg) no-repeat center center; color: #FFF;  }
.panum { float: left; width: 746px; padding-top:19px; border-top:solid 1px #CCC; }


.prods { float: left; width: 750px; text-align: left; }
.prods dl { float: left; width: 750px; display: block; text-align: left; padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0; }
.prods dl .pic { float: left; width: 180px; text-align: center; padding-right: 25px; }
.prods dl .ptitle { font-size: 14px; color: #026C9E; text-align: left; font-weight: normal; font-family: "宋体"; padding: 30px 0 8px 0;  }
.ptitle strong { color: #555; }
.prods dl .ptext { line-height: 160%; color: #555; }

.newlist { float: left; width: 746px; padding:10px 0; text-align: left; }
.newlist ul li { padding-left: 10px; background:url(../images/ullist.jpg) no-repeat left center; line-height: 30px; height: 30px; }
.newlist ul li span { float: right; color: #666; }
.aboutus { float: left; width: 750px; padding-top: 20px; text-align: left; line-height: 180%; }
.aboutus p { padding-bottom: 15px; }
.hylogin { float: left; width: 600px; text-align: left; padding: 45px 0 0 150px; }
.loginint { float: left; width: 400px; padding: 0 0 20px 0; }
.logleft { float: left; width: 104px; font-size: 18px; }
.logright { float: left; width: 242px; padding-left: 6px; }
.text1 { line-height: 20px; height: 20px; border: 1px solid #FFF; }

.loginput{ width:230px; padding:4px 0 0 7px; height:27px; background:url(../images/login_inputbg.jpg) left center;}
.logintext h1 { font-size: 18px; padding-bottom: 15px; }
.checkbox { vertical-align: middle; }
.buterA { float: left; height: 37px; line-height:37px; text-align:center; color:#FFF; width: 100px; display:block; cursor:pointer; background:url(../images/buterA1.png) no-repeat center center; }
.buterA a{ font-size:14px; font-weight:bold; color:#FFF;}
.buterB { float: left; height: 37px; line-height:37px; text-align:center;  width: 100px; display:block; cursor:pointer; background:url(../images/buterA2.png) no-repeat right center; padding-left:9px;}
.buterB a{ font-size:14px; font-weight:bold; }
.website { float: left; width: 740px; text-align: left; padding-left: 10px; }
.website dl { float: left; width: 218px; display: block; padding:15px 40px 15px 0; }
.webtitle { float: left; width: 218px; text-align: center; padding-top: 15px; }
.webpic { float: left; height: 127px; width: 208px; padding:13px 0 0 10px;  background:url(../images/webbg.jpg) no-repeat center center;  }
