html{-webkit-text-size-adjust:none;}  
.head {width: 950px;margin: 0 auto;padding: 0px 4px 0px 4px;position: relative;}
.homelink_fram{width:100%;padding:0px;margin: 0px auto;background-color:#009ae9;overflow: hidden;}
.homelink{width: 942px;margin: 0 auto;padding:25px 0px;overflow: hidden;}

.head .logo {width: 942px;margin: 0 auto;height: 88px;background: url('../images/top_bg.jpg') repeat-x;}
.menu {height: 35px;width: 942px;margin: 0 auto;background-color: #0080bd}
.menu .menucenter {width: 642px;height: 35px;}
.menu .menuright {width: 5px;height: 35px;}
/*sysmenu.css*/
ul.topnav {list-style: none;margin: 0 auto;padding: 0px;height: 35px;line-height: 35px;overflow: hidden;}
ul.topnav li {float: left;margin: 0;}
ul.topnav li{text-decoration: none;float: left;color: #000;cursor: pointer;*position: relative;}
ul.topnav li span{height: 35px;line-height: 35px;padding:0px 13px 0px 13px;color: #fff;font-weight: bold;text-transform: uppercase;display: block;*display: inline-block;}
ul.topnav li span.bgmenuhove2 {height: 35px;line-height: 35px;background: #131d22;}
/*nov_tree*/
ul.topnav li ul.subnav {list-style: none;position: absolute;top:123px;*top:35px;*left: 0px;background: #131d22;margin: 0;padding: 0;width: 220px;z-index: 999;display: none;}
ul.topnav li ul.subnav li{margin: 0;clear: both;padding:0px;height: 35px;line-height: 35px;text-align: left;cursor: pointer;text-transform: uppercase;}
ul.subnav li a{padding:0px 15px 0px 15px;height:35px;line-height: 35px;text-align: left;width: 190px;display: block;float: left;}
ul.subnav li a:hover{height:35px;line-height: 35px;text-align: left;display: block;float: left;}
ul.subnav li a.hover{height:35px;line-height: 35px;text-align: left;display: block;float: left;}

.bann {width: 942px;margin: 0 auto;margin-top: 1px;margin-bottom: 10px;overflow: hidden;}
#slider ul, #slider li {margin: 0;padding: 0;list-style: none;width: 942px;height: 254px;overflow: hidden;}
.framecenter {width: 942px;margin: 0 auto;}
.framecenterpage {width: 942px;margin: 0 auto;}
.framecenterpage .fup {width: 942px;height: 40px;line-height: 40px;}
.framecenterpage .fcontent {width: 930px;padding: 15px 5px;overflow: hidden;border:1px #e4e9ec solid;border-top:0px;}

.location {width: 932px;padding-left: 10px;height: 41px;line-height: 41px;background: url('../images/path_big_bg.jpg') no-repeat;}
.frameleft{float:left;width:516px;}
.frameright{float: left;width:418px;height:259px;background: url('../images/about_bg.jpg') no-repeat;margin-left: 8px;overflow: hidden;}

.frameleft .fup {width: 516px;height: 40px;line-height: 40px;}
.frameleft .fcontent {width: 504px;padding: 15px 5px;overflow: hidden;border:1px #e4e9ec solid;border-top:0px;}

.pictextlist {list-style: none;margin: 0 auto;text-align: center;padding: 0px;overflow: hidden;}
.pictextlist li {float: left;padding: 0px 13px 0px 10px;text-align: center;width:140px;overflow: hidden;}
.pictextlist li.ne {border-left: 1px #e4e9ec solid; }
.pictextlist li img {border: 0px solid #EEE;}
.pictextlist li p {float: left;width:140px;margin: 0px;padding: 0px;text-align: left;font-size:10px;color:#969696;line-height: 150%;}
.pictextlist li .t {float: left;width:140px;padding-bottom:5px;font-weight: bold;}
.frameright .fcontent {float: right;width: 262px;padding: 40px 10px 0px 10px;line-height: 180%;overflow: hidden;}


.pictextlist2 {list-style: none;margin: 0 auto;text-align: center;padding: 0px;overflow: hidden;}
.pictextlist2 li {float: left;padding: 20px 0px 20px 5px;text-align: center;width:300px;overflow: hidden;}
.pictextlist2 li.ne {border-left: 1px #e4e9ec solid; }
.pictextlist2 li img {border: 0px solid #EEE;}
.pictextlist2 li .t {float: left;width:300px;padding-bottom:5px;font-weight: bold;}


/*homelink*/
.at1{float: left;width:270px;overflow: hidden;margin-left: 15px;}
.at1 .title{float: left;width:270px;height:30px;line-height: 30px;overflow: hidden;font-size:14px;color:#fff;border-bottom:2px #fff solid;}
.at1 .content{float: left;width:270px;margin-top: 5px;overflow: hidden;}
.at1 .content ul{float: left;width:270px;list-style: none;padding:0px;}
.at1 .content ul li{float: left;width:270px;height:18px;line-height: 18px;padding:0px;color:#fff;font-size:11px;overflow: hidden;}
.at1 .content ul li.n{float: left;width:260px;padding-left:10px;}

.at2{float: left;width:270px;overflow: hidden;margin-left: 25px;}
.at2 .title{float: left;width:270px;height:30px;line-height: 30px;overflow: hidden;font-size:14px;color:#fff;border-bottom:2px #fff solid;}
.at2 .content{float: left;width:270px;margin-top: 5px;overflow: hidden;}
.at2 .content ul{float: left;width:270px;list-style: none;padding:0px;}
.at2 .content ul li{float: left;width:270px;height:22px;line-height: 22px;padding:0px;color:#fff;font-size:11px;overflow: hidden;}

.at3{float: left;width:270px;overflow: hidden;margin-left: 25px;}
.at3 .title{float: left;width:270px;height:30px;line-height: 30px;overflow: hidden;font-size:14px;color:#fff;border-bottom:2px #fff solid;}
.at3 .content{float: left;width:270px;margin-top: 5px;overflow: hidden;color:#fff;font-size:11px;line-height: 200%;}
/*news left pic and right list*/
.newsleft{float: left;width:212px;}
.newsleft ul{list-style: none;margin: 0 auto;margin-top: 5px;}
.newsright{float: left;width:450px;}

.textlist {list-style: none;margin: 0 auto;padding:0px;display: block;line-height: 200%;overflow: hidden;}
.textlist li {padding-left: 8px;height: 25px;line-height: 25px;background: url('../images/icon3.gif') no-repeat 0px 10px;list-style: none;overflow: hidden;}
.textlist li .names {float: right;color: #bdbdbd;font-size: 12px;}

.piclist {list-style: none;margin: 0 auto;text-align: center;padding: 0px;overflow: hidden;}
.piclist li {float: left;padding: 5px 7px 10px 5px;text-align: center;width:120px;overflow: hidden;}
.piclist li img {border: 0px solid #EEE;}
.piclist li p {margin: 0px;padding: 0px;}
.piclist li .t {height: 30px;line-height: 30px;}


.linklist{float: left;width: 942px;height:65px;margin:10px 0px;background-color: #efefef}
.linklist ul {list-style: none;margin: 0 auto;padding:0px 10px;padding-top:10px;}
.linklist ul li {width: 88px;margin: 0 auto;padding-left: 3px;list-style: none;display: inline;}

.linkfont {width: 900px;padding: 5px 10px 0px 10px;margin: 0 auto;}
.linkfont ul {list-style: none;margin: 0 auto;padding: 0px;}
.linkfont ul li {width: 98px;text-align: center;margin: 0 auto;padding-left: 10px;list-style: none;display: inline;}
/*tree*/
.three {list-style: none;margin: 0 auto;padding: 0px;}
.three li {height: 22px;line-height: 22px;text-align: left;margin: 0 auto;padding-left: 0px;list-style: none;overflow: hidden;color:#fff;}
.three li.a {padding-left: 10px;}
.three li.b {padding-left: 10px;background: url('../images/icon1.gif') no-repeat 0px 7px;display: list-item;font-weight: bold;}

/*pagecontent*/
.pageleft{float: left;width:230px;overflow: hidden;}
.pagecontent{float:left;width:692px;background-color: #EBF0F4;padding:5px;overflow: hidden;}
.pagecontentstr{width:672px;background-color: #fff;padding:10px;overflow: hidden;}

.pageleft .fup3 {width: 208px;padding-left:20px;height: 30px;line-height: 30px;color:#424242;font-size:14px;text-transform: uppercase;font-weight: bold;border: 1px solid #DEE6ED;border-bottom: 0px;background: url('../images/type_bg.jpg') no-repeat}
.pageleft .fcontent3 {width: 203px;padding: 5px 5px 5px 20px;overflow: hidden;margin-top: 0px;margin-bottom: 10px;border: 1px solid #DEE6ED;border-top: 0px solid #DEE6ED;}
.pageleft .fcontent4 {width: 203px;padding: 10px 5px 10px 20px;line-height: 200%;color:#828282;overflow: hidden;margin-top: 0px;margin-bottom: 10px;border: 1px solid #DEE6ED;border-top: 0px;}

.pagelist {float: left;width: 672px;background-color: #fff;overflow: hidden;}
.righttext {float: left;width: 670px;}
.righttext_padding {float: left;width: 650px;padding:0px 10px 0px 10px;}
.readpic {float: left;width: 225px;height: 225px;padding: 5px;}
.readpic img {border: 1px solid #EEE;}

.readtitle {float: left;width: 415px;margin-left: 10px;text-align: left;}
.readtitle dl dt {color: #FF6600;font-size:16px;font-weight: bold;line-height: 180%;padding-left:10px;}
.readtitle dl dd {color: #828282;height:30px;line-height: 30px;padding-left:10px;}
.readtitle dl dd.fastline {background-color:#f8f8f8;color: #828282;height:30px;line-height: 30px;}
.readtitle dl dd.orderbotton {padding-top:15px;}

.readlist {float: left;margin: 0 auto;width: 662px;margin-top: 10px;}
.readlist .tg {height: 48px;line-height: 48px;font-size: 14px;padding-left: 35px;font-weight: bold;background: url('../images/readlist_bg2.jpg') no-repeat;}
.readlist .tg1 {height: 48px;line-height: 48px;font-size: 14px;padding-left: 35px;font-weight: bold;background: url('../images/readlist_bg.jpg') no-repeat;}
.readlist .tg3 {height: 38px;line-height: 38px;font-size: 14px;font-weight: bold;padding-left: 10px;border-bottom: 1px dotted #d0d0d0;}
.readlist .l {padding: 10px 0px 0px 0px;overflow: hidden;}

.bbslist{list-style: none;margin: 0 auto;padding: 0px;}
.bbslist li{border-top: 1px dotted #d0d0d0;padding: 10px 0px 10px 0px}
.bbslist li:first-child{border-top: 0px dotted #d0d0d0;padding:0px 0px 10px 0px}
.bbslist li .first-child{border-top: 0px dotted #d0d0d0;padding:0px 0px 10px 0px}
.bbslist li div{line-height: 180%;padding:0px 10px 5px 10px;}
.bbslist li .sendname{text-align: right;}
.bbslist li .messagelist{text-align: left;}
.bbslist li .remessagelist{text-align: left; padding-top: 10px;padding-bottom:10px;}
/*productlist_list*/
.goodslist {float: left;width: 672px;overflow: hidden;list-style-type: none;margin: 0px auto;margin-top: 0px;}
.goodslist li {float: left;width: 652px;padding: 0px 10px 0px 10px;overflow: hidden;}
.goodslist li .h1 {float: left;width:652px;height: 25px;line-height: 25px;overflow: hidden;text-align: left;border-bottom: 1px #DADBD6 solid;margin: 10px 0px;}
.goodslist li .imgage{float: left;width:200px;overflow: hidden;}
.goodslist li .str{float: left;width:440px;padding-left:5px;text-align: left;line-height: 180%;overflow: hidden;}
.str ul{list-style:inside}

.goodstypelist {float: left;width: 900px;overflow: hidden;list-style-type: none;margin: 0px auto;margin-top: 0px;}
.goodstypelist li {float: left;padding: 0px 0px 0px 25px;overflow: hidden;}
/*newslist*/
.newslist {list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px;}
.newslist li {height: 35px;line-height: 35px;text-align: left;margin: 0 auto;padding-left: 10px;list-style: none;background: url('../images/icon3.gif') no-repeat 0px 15px;border-bottom: 1px dotted #DADBD6;overflow: hidden;}
.newslist li .data {float: right;padding-right: 10px;color: #B3B3B3;}

/*linebook*/
.gbottonlist {margin: 0 auto;width: 100%;}
.gbottonlist .tg {height: 30px;line-height: 30px;color: #000;padding-left: 15px;font-weight: bold;background-color: #B5D4F2;}
.gbottonlist .l {margin-top: 1px;padding: 5px;height: 100%;background-color: #F8F8F8;overflow: hidden;}
.three_fg {width:690px;list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px;}
.three_fg li {float: left;width:330px;height: 25px;line-height: 25px;text-align: left;margin: 0 auto;padding-left: 0px;list-style: none;overflow: hidden;}
.three_fg li.a {font-weight: bold;}
.three_fg li.b {height: 25px;padding-left: 8px;line-height: 25px;background: url('../images/icon3.gif') no-repeat 0px 11px;list-style: none;display: list-item;}
.three_fg li .title {float: left;}
/*joblist*/
.joblist {list-style: none;margin: 0 auto;padding: 0px;margin-left: 10px;}
.joblist li {list-style: none;padding:10px 0px 10px 0px;border-bottom: 1px dotted #DADBD6;overflow: hidden;}

.widthpage {width: 922px;margin: 0 auto; padding: 10px;}
.widthpage .tg1 {height: 48px;line-height: 48px;font-size: 14px;padding-left: 35px;font-weight: bold;background: url('../images/readlist_bg.jpg') no-repeat #B7E4FB;}
.widthpage .tg3 {height: 38px;line-height: 38px;font-size: 14px;font-weight: bold;padding-left: 10px;border-bottom: 1px dotted #d0d0d0;}
.widthpage .l {padding: 10px 0px 0px 0px;overflow: hidden;}
.widthpagelist {width:922px;margin: 0 auto;}
/*login_member*/
.sianin .sianinbg {width: 369px;padding: 10px 0px 0px 0px;border-left: #d2e5ef 1px solid;border-right: #d2e5ef 1px solid;border-top: none;border-bottom: none;overflow: hidden;}
.signintitle {background: url('../images/application.gif') no-repeat;background-position: left -166px;padding: 15px 0px 0px 70px;height: 29px;text-align: left;overflow: hidden;}
.signin-area-bg {width: 361px;padding: 5px;overflow: hidden;}
.signin-area-bg2 {padding: 0px;overflow: hidden;}
.signin-area-bg3 {width: 251px;padding: 5px 0px 5px 110px;overflow: hidden;}
.tipsnr {background: url('../images/login.gif') no-repeat;background-position: left -103px;height: 5px;line-height: 5px;width: 371px;overflow: hidden;}
.messicon {height: 48px;padding-right: 10px;}
.messtext {height: 48px;line-height: 48px;vertical-align : middle;}
.messicon2 {height: 20px;padding-right: 10px;}
.messtext2 {height: 20px;line-height: 20px;vertical-align : middle;}
/*lefttab*/
.tbottonlist {width:260px;}
.tbottonlist .tg {height: 30px;line-height: 30px;color: #fff;padding-left: 15px;font-weight: bold;background-color: #B5D4F2;}
.tbottonlist .l {padding: 5px;border: 1px solid #B5D4F2;}
/*tablelist*/
.tablelist .td01 {background-color: #F3F3F3;border: 1px solid #E6E6E6;padding: 5px;height: 30px;line-height: 30px;font-weight: bold;}
.tablelist .td02 {border-bottom: #d2e5ef 1px dotted;padding: 5px;height: 30px;line-height: 30px;}
.tablelist .td03 {border-style: none none solid none;border-width: 0px 0px 1px 0px;border-color: #E6E6E6;padding: 5px 5px 5px 15px;height: 30px;line-height: 30px; background: url('../images/icon1.gif') no-repeat 5px 16px;}
.td03 img {vertical-align : middle;}
.tablelist .td04 {border-style: none none solid none;border-width: 0px 0px 1px 0px;border-color: #E6E6E6;padding: 5px;height: 30px;line-height: 30px;}
/*bbstable*/
.tablelist .td05{border: 1px solid #F0F0F0;padding: 5px 5px 5px 10px;}
.tablelist .td06{padding: 5px;height: 30px;line-height: 30px;}
/*fotter*/
.fotterpage{width:100%;margin: 0 auto;overflow: hidden;background-color: #2c87b6;}
.fotterpage .fotterdown {width: 942px;margin: 0 auto;}
.fotterpage .fotterstr {float: left;width: 542px;color:#fff;text-align: left;padding: 10px 0px;}
.fotterpage .parttype {float: left;width: 400px;color:#fff;text-align: right;padding: 10px 0px;}