body, ul, ol, li, p, h1, h2, h3, h4, table, td, th, form, img, dl, dt, dd, input, select, textarea{margin:0; padding:0}
textarea{resize:none; width:247px}
body{text-align:left; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#333; background:#0C69AE}
h1, h2, h3, h4{font-size:12px; font-weight:normal}
table{border-collapse:collapse; border-spacing:0}
ol, ul{list-style:none outside}
input, select{vertical-align:middle; font-size:12px}
input{width:247px}
img, a img{border:0; vertical-align:middle}
em{font-style:normal}
:focus{outline:0}
.cursor{cursor:pointer}
.clear{font-size:0; line-height:0; height:0; clear:both; visibility:hidden; overflow:hidden}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block}
.clearfix{display:block}
.user-edit{word-wrap:break-word; word-break:break-all; overflow-x:hidden}
.disNone{display:none}
a{text-decoration:none; color:#101010}
a:hover{text-decoration:underline; color:#c00}

.header{width:980px; background:url(../img/buju/h-bg.jpg) repeat-x; height:50px; margin:auto; position:relative; overflow:hidden; background-color:#FFF}
.logo{float:left; margin-left:11px; width:66px; height:50px; margin-top:-8px}
.header h1{height:26px; font-size:22px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; overflow:hidden; line-height:26px; width:800px; float:left; margin-left:20px}
.header h2{font-size:16px; height:24px; line-height:24px; overflow:hidden; width:800px; float:left; font-family:verdana; margin-left:20px}
.header h1.no-logo{height:50px; line-height:50px; float:none}
.header-l, .header-r{width:15px; height:71px; background:url("../images/h-bor.jpg") no-repeat left; overflow:hidden; text-indent:20px; position:absolute; top:0}
.header-l{left:0}
.header-r{right:0; background-position:-15px top}
.header p{color:#145491; position:absolute; top:18px; right:15px}
.header p a{margin:0 9px; padding-left:20px}
.i-home{background:url("../images/i-home.gif") no-repeat left}
.i-add{background:url("../images/i-add.gif") no-repeat left}
.i-contact{background:url("../images/i-contact.gif") no-repeat left}
.banner{width:980px; margin:auto; height:185px; background:#fff; position:relative; z-index:1}
.banner img{width:968px; height:185px; display:block}
.nav{height:33px; position:relative; z-index:2; margin:-33px auto 0; width:980px; overflow:hidden; margin-top:-33px}
.nav ul{margin-left:52px}
.nav ul li{float:left; background:url("../img/buju/nav-bg.gif") no-repeat; width:126px; text-align:center; line-height:27px; margin-left:4px; height:27px; display:inline}
.nav ul a{color:#0E67AB; font-weight:700; font-size:13px}
.g-box{width:980px; margin:0 auto; background:#fff url("../images/g-box.jpg") repeat-x; overflow:hidden; padding-bottom:10px}
.g-s{float:left; margin-left:6px; display:inline; width:242px; overflow:hidden}
.g-s-box{float:left; width:232px; background:#F4F4F4; border:1px #D7D7D7 solid; border-top:none; position:relative; margin-top:10px; padding:0 4px 6px}
.g-list1-box{width:232px; overflow:hidden; background:#fff}
.g-list1{width:210px; overflow:hidden; margin-left:11px; margin-top:2px; padding-bottom:7px}
.g-list1 li{float:left; width:175px; height:25px; margin-top:6px; background:url(../img/buju/list1.jpg) no-repeat; padding-left:30px; padding-right:5px; overflow:hidden; line-height:25px}
.bar-nav{position:absolute; height:29px; line-height:29px; right:12px; top:0px; color:#4B4B4B}
.bar-nav em{color:#C01A1C}
.bar-nav a{color:#4B4B4B; margin:0 5px}
.bar-nav span{margin:0 5px}
.g-c{margin-left:9px; display:inline; float:left; width:706px; background:#F4F4F4; border:1px #D7D7D7 solid; border-top:none; position:relative; margin-top:10px; padding:0 4px 6px}
.g-ele{width:706px; background:#fff; overflow:hidden}
.i-t1{background:url(../img/buju/col-bg.jpg) repeat-x; height:29px; font-size:14px; color:#343434; font-weight:700; padding-left:40px; line-height:29px}
.col1-l{background:url("../img/buju/sb1.gif") no-repeat; width:36px; height:29px; position:absolute; left:-1px; top:0}
.col1-r{background:url("../img/buju/sb2.gif") no-repeat; width:8px; height:29px; position:absolute; right:-1px; top:0}
.col-l{background:url("../img/buju/sb3.gif") no-repeat; width:36px; height:29px; position:absolute; left:-1px; top:0}
.col-r{background:url("../img/buju/sb4.gif") no-repeat; width:8px; height:29px; position:absolute; right:-1px; top:0}
.more{position:absolute; background:url("../img/buju/more.gif") no-repeat; width:41px; height:9px; text-indent:-99px; overflow:hidden; right:10px; top:10px}
.i-company{float:left; width:582px; background:#F4F4F4; border:1px #D7D7D7 solid; border-top:none; position:relative; margin-left:6px; display:inline; margin-top:10px; padding:0 4px 6px}
.i-company-ele{height:140px; background:#fff; padding-top:14px; line-height:24px; padding-right:14px; padding-left:14px; padding-bottom:14px; overflow:hidden}
.i-company-img{float:right; width:135px; height:100px; margin-left:10px; _margin-left:7px}
.i-company-img img{width:135px; height:100px; display:block}
.i-news{float:left; width:356px; background:#F4F4F4; border:1px #D7D7D7 solid; border-top:none; position:relative; margin-left:8px; display:inline; margin-top:10px; padding:0 4px 6px}
.i-news-list{height:133px; background:#fff; padding:5px 10px 0; line-height:26px; overflow:hidden; width:336px}
.i-news-list li{height:26px; width:336px; background:url("../img/buju/sb5.gif") repeat-x left bottom; text-align:right}
.i-news-list li a{float:left; height:26px; background:url("../img/buju/tb1.gif") no-repeat left 10px; text-indent:10px}

#list li{background:url("../img/buju/sb5.gif") repeat-x left bottom; height:21px; margin-top:10px}
    #list li a{background:url("../img/buju/tb1.gif") no-repeat left; height:21px; padding-left:10px}

.i-best{float:left; width:210px; background:#F4F4F4; border:1px #D7D7D7 solid; border-top:none; position:relative; margin-left:6px; display:inline; margin-top:10px; padding:0 4px 6px; height:193px}
.i-best-ele{width:210px; height:164px; background:#fff; overflow:hidden; position:relative}
.i-best-ele a{position:absolute; width:100px; height:100px; top:40px; left:60px; overflow:hidden; z-index:1}
.i-best-ele a img{float:left; width:100px; height:100px}
.i-best-ele .i-best-ico{position:absolute; background:url("../images/i-hot.gif") no-repeat; width:32px; height:32px; left:145px; top:100px; z-index:2}
.i-best-ele .i-best-tip{text-align:center; padding-top:20px}
.i-product{float:left; width:232px; background:#F4F4F4; border:1px #D7D7D7 solid; border-top:none; position:relative; margin-left:9px; display:inline; margin-top:10px; padding:0 4px 6px; height:193px}
.i-list1-box{width:232px; height:164px; overflow:hidden; background:#fff}
.i-list1{width:210px; height:155px; overflow:hidden; margin-left:11px; margin-top:2px}
.i-list1 li{float:left; width:175px; height:25px; margin-top:6px; background:url("../img/buju/list1.jpg") no-repeat; padding-left:30px; padding-right:5px; overflow:hidden; line-height:25px}
.i-photo{float:left; width:232px; background:#F4F4F4; border:1px #D7D7D7 solid; border-top:none; position:relative; margin-left:15px; display:inline; margin-top:10px; padding:0 4px 6px; height:193px}
.i-search{float:left; width:232px; margin-left:10px; display:inline; margin-top:10px;  height:40px; background:url("../images/i-search.jpg") repeat-x; border:1px #CECECE solid; position:relative}
.s-text{height:16px; border:1px #859BA8 solid; width:190px; position:absolute; left:8px; top:10px; padding-top:2px}
.s-btn{background:url("../images/s-btn.jpg") no-repeat; width:18px; height:18px; border:0; cursor:pointer; position:absolute; right:9px; top:11px}
.i-links{float:left; width:224px; background:#F4F4F4; border:1px #D7D7D7 solid; border-top:none; position:relative; margin-left:10px; display:inline; margin-top:9px; padding:0 4px 6px; height:142px}
.i-list2{width:222px; height:100px; overflow:hidden; background:#fff url("../images/i-link-bg.jpg") no-repeat 155px 18px; padding-top:13px}
.i-list2 li{background:url("../images/ico2.gif") no-repeat left 6px; margin-left:11px; display:inline; width:122px; padding-left:22px; height:24px; line-height:24px; clear:left; overflow:hidden; float:left}
.i-p{float:left; width:956px; background:#F4F4F4; border:1px #D7D7D7 solid; border-top:none; position:relative; margin-left:6px; display:inline; margin-top:10px; padding:0 4px 6px}
.i-p-list{width:950px; background:#fff; padding-left:6px; padding-bottom:17px}
.i-p-ele{float:left; width:300px; height:102px; position:relative; overflow:hidden; margin-top:17px; margin-left:12px; display:inline}
.i-p-img{height:100px; width:100px; border:1px #C2C9D9 solid; float:left; display:inline}
.i-p-ele ul{float:left; height:102px; width:188px; overflow:hidden; margin-left:10px; display:inline; margin-top:-3px}
.i-p-ele ul li{float:left; clear:left; width:100%; overflow:hidden; line-height:20px}
.i-p-ele ul li.i-p-name{background:url(../img/buju/i-p-ico.gif) no-repeat left 7px; *background:url(../img/buju/i-p-ico.gif) no-repeat left 6px; height:20px; padding-left:10px; width:178px}
.i-p-ele ul li.i-p-name a{color:#142F4C}
.i-p-ele ul li.i-p-name span, .i-p-ele ul li.i-p-text span{display:none}
.i-p-ele ul li.i-p-money em{color:#DC1733}
.i-p-tip{padding-top:17px; text-align:center}
/**/
.footer{width:980px; margin:0px auto 0; position:relative; background:url(../img/buju/f-bg2.jpg) repeat-x; padding-top:10px; text-align:center; line-height:22px; clear:both}

.f-ico{background:url(../img/buju/f-ico.jpg) no-repeat; width:345px; height:146px; position:absolute; top:8px; right:11px; line-height:normal; color:#000}
.f-version{width:65px; height:34px; top:26px; right:26px; position:absolute}
.f-support{left:76px; top:29px; position:absolute}
.f-support a{color:#000}
.f-copyright{left:76px; top:48px; position:absolute; color:#9A9A9A}
.f-menu{position:absolute; left:35px; top:79px; color:#000; margin-left:-3px}
.f-menu a{color:#000; margin:0 3px}
.f-icp{position:absolute; left:35px; top:103px; color:#000; color:#FEFEFE}
.f-icp a{position:absolute; width:227px; height:11px;  text-indent:-999px; overflow:hidden}
.stat{position:absolute; top:98px; right:41px}
.f-ele1{float:left; background:url(../img/buju/f-bor.jpg) no-repeat right 6px; height:162px; position:relative; width:274px}
.f-ele1 ul{width:211px; float:left; padding-left:38px; background:url(../img/buju/f-box1.gif) no-repeat 16px 7px; margin-top:13px; overflow:hidden}
.f-ele1 ul li{height:26px; line-height:26px; float:left; clear:left; width:100%; overflow:hidden}
 
.f-ele1 ul li.com-address{height:52px}
.f-ele2{float:left; background:url(../img/buju/sb6.jpg) no-repeat right 6px; height:162px; position:relative; margin-left:10px; width:320px; padding-right:12px; display:inline}
.main-product-t{background:url(../img/buju/f-box1.gif) no-repeat 14px 21px; height:16px; padding-top:21px; padding-left:35px}
.main-product{height:63px; position:relative; background:url(../img/buju/f-box-bg3.jpg) repeat-x left bottom; width:318px; padding:0 1px}
.main-product ul{width:318px; overflow:hidden; line-height:27px; margin-top:3px; height:54px}
.main-product ul li{width:80px; height:27px; line-height:27px; float:left; padding-left:26px; no-repeat 12px 12px; overflow:hidden}
.main-product-l, .main-product-r{background:url(../img/buju/f-box-bor1.jpg) no-repeat; width:1px; height:53px; position:absolute; top:10px}
.main-product-l{left:0px}
.main-product-r{right:0px}
.f-nav{padding-top:11px; height:27px; position:relative; background:url("../img/buju/f-box-bg2.jpg") repeat-x left bottom; width:180px; padding-right:1px; margin-top:3px;  padding-left:139px}
.f-nav a{color:#363636}

.about-box{width:664px; overflow:hidden; margin:0 auto}
.about-top{border:1px #ccc solid; background:#eee; line-height:25px; margin:5px 0; text-align:center; font-size:14px}
.about-content{width:664px; margin:10px 0; line-height:20px; overflow:hidden}
.about-content img{max-width:664px}
.about-content table{max-width:664px}
.online{float:right; margin-top:-210px;_margin-top:-240px; margin-right:20px}
@media screen and (-webkit-min-device-pixel-ratio:0){.online{margin-top:-215px;}}

