@charset "utf-8";
/* CSS Document */

.indexFlash{height:430px; overflow:hidden; position:relative;}
.indexFlash li{position:absolute; z-index:1; left:0px; top:0px; width:100%; display:none;}
.indexFlash li a{display:block; height:430px;}
.indexFlash .btnDiv{position:absolute; z-index:10; bottom:20px; right:50%; width:110px; margin-right:-55px;}
.indexFlash .btnDiv span{display:block; float:left; height:12px; width:22px; overflow:hidden; background:url(../images/nimg12_1.gif) right top no-repeat; cursor:pointer;}
.indexFlash .btnDiv .spanNow{background:url(../images/nimg12_2.gif) right top no-repeat;}

.letters{ width:200px; height:430px; background:#ffffff; position:absolute; z-index:500; top:45px; right:0px;}
.letters h5{ height:40px; background:#467fc4; font-size:14px; font-family:"宋体"; line-height:40px; text-indent:15px; color:#FFF; float:left; width:200px; display:inline; _width:220px;}
.letters ul{ background:none; width:200px; float:left; height:108px; border-bottom:#ebebeb dashed 1px; margin-top:20px; display:inline;}
.letters ul li{ float:left; width:200px; height:50px; position:relative; margin-left:10px;}
.letters ul li font{ float:left; display:block; color:#ff5a00; width:40px; position:absolute;}
.letters ul li a{ color:#777777; font-size:12px; float:left; display:block; font-weight:normal; position:absolute; top:0px; left:40px; text-align:left; height:45px; line-height:20px; width:146px;}
.letters ul li a:hover{ color:#0f4e9b;}
.letters .prev_btn{display:block; width:10px; height:18px; background:url(../images/nimg10_1.png) left top no-repeat; position:absolute; left:10px; top:90px;}
.letters .next_btn{display:block; width:10px; height:18px; background:url(../images/nimg10_2.png) left top no-repeat; position:absolute; right:10px; top:90px; _left:190px;}
.small_img_player { position:relative; float:left; width:200px; height:200px}
.letters .img_canvas { position:relative; margin:5px auto 0; width:120px; height:250px; overflow:hidden}
.img_canvas .img_group { position:absolute; left:0; top:0; width:1340px; height:180px}
.img_canvas p { position:absolute; left:0; bottom:0px; padding-right:10px; width:110px; height:60px; line-height:25px; text-align:center; font-family:"微软雅黑"; color:#777777; font-size:14px;}
.img_group img { float:left}


.indexPart3{ width:100%;}
.indexPart3_l{ width:840px; height:320px; background:#FFF;}
.indexPart3_l .imgDiv{ height:320px; float:left;}
.profile{ height:320px; margin-left:25px; width:490px;}
.profile span{ color:#333333; font-size:24px; float:left; margin-top:20px;}
.profile span i{ color:#999999; font-size:16px; padding-left:8px;}
.profile p{ font-size:12px; color:#4d4949; margin-top:20px; _line-height:10px; width:475px; float:left; line-height:20px;}
.profile p b{ font-size:14px; color:#000;}
.indexPart3_r{ width:320px; height:320px; background:#FFF;}
.indexPart3_r span{ color:#333333; font-size:24px;  margin:20px 0 0 20px; display:block; width:200px; float:left;}
.indexPart3_r span i{ color:#999999; font-size:16px; padding-left:8px;}
.indexPart3_r .imgDiv{ width:286px; position:relative; margin-top:20px; margin-left:20px; float:left}
.indexPart3_r .imgDiv em{ width:286px; height:40px; background:url(../images/bg1.png) repeat-x; position:absolute; bottom:-7px; right:0px; font-size:13px; color:#FFF; line-height:32px; text-align:center;}
.indexPart3_r ul{ margin-top:15px; margin-left:20px; float:left; font-size:12px;}
.indexPart3_r ul li{ line-height:25px; background:url(../images/ico2.jpg) no-repeat left center; text-indent:10px; color:#888888;}
.indexPart3_r ul li.sp{ height:50px; background:url(../images/ico2.jpg) no-repeat 0px 12px;}

.indexPart4{ width:100%; height:360px;}
.indexPart4 span{ color:#333333; font-size:24px; display:block; float:left;}
.indexPart4 span i{ color:#999999; font-size:16px; padding-left:8px;}
.indexPart4 a{ float:right; color:#999999; cursor:pointer; display:block;}
.indexPart4 a:hover{color:#0f4e9b;}
.indexPart4 ul{ margin-top:15px; float:left; width:1200px;}
.indexPart4 ul li{ float:left; border-right:#f5f5f5 solid 1px; height:327px; background:#FFF; display:inline; width:299px;}
.indexPart4 ul li div.imgDiv{ margin-top:24px; float:left;}
.indexPart4 ul li p{ width:100%; text-align:center; font-size:16px; float:left;}

.indexPart5{ width:100%;}
.indexPart5_l{ width:260px; height:336px;}
.indexPart5_l .imgDiv{ width:260px; height:80px; float:left;}
.indexPart5_l_2{background:url(../images/nimg260_a.jpg) no-repeat; height:469px; width:260px;}
.indexPart5_l_2 .tab{height:200px; width:260px; overflow:hidden;}
.indexPart5_l_2 .tab ul{width:181px; float:right; margin-top:25px; height:200px;}
.indexPart5_l_2 .tab li{ text-indent:23px; width:181px; height:35px; line-height:35px; overflow:hidden; font-size:14px; cursor:pointer; color:#FFF;}
.tabContent{display:none;}
.indexPart5_l .tab .liNow{ color:#444444; background:url(../images/tabhover.jpg) no-repeat;}
.indexPart5_r .tabContent li{float:left; margin-right:1px; background:#FFF; width:233px; _width:232px; display:inline; height:267px; overflow:hidden; position:relative; border-bottom:dotted #e4e4e4 1px; border-right:dotted #e4e4e4 1px;}
.indexPart5_r .imgDiv{text-align:center; padding:10px 0; height:214px; overflow:hidden;}
.indexPart5_r .name{height:35px;  width:196px; margin:12px 0 0 20px; line-height:24px;}
.indexPart5_r .name2{height:20px;  width:196px; margin:12px 0 0 20px; line-height:24px;}

.indexPart6{ width:100%;}
.indexPart6_l{ width:260px; height:336px;}
.indexPart6_l .imgDiv{ width:260px; height:80px; float:left;}
.indexPart6_l_2{background:url(../images/nimg260_b.jpg) no-repeat; height:469px; width:260px;}
.indexPart6_l_2 .tab{height:200px; width:260px; overflow:hidden;}
.indexPart6_l_2 .tab ul{width:181px; float:right; margin-top:25px;}
.indexPart6_l_2 .tab li{ text-indent:23px; width:181px; height:35px; line-height:35px; overflow:hidden; font-size:14px; cursor:pointer; color:#FFF;}
.indexPart6_l_2 .tab .liNow{ color:#444444; background:url(../images/tabhover.jpg) no-repeat;}

.indexPart7{ width:100%;}
.indexPart7_l{ width:260px; height:336px;}
.indexPart7_l .imgDiv{ width:260px; height:80px; float:left;}
.indexPart7_l_2{background:url(../images/nimg260_c.jpg) no-repeat; height:469px; width:260px;}
.indexPart7_l_2 .tab{height:200px; width:260px; overflow:hidden;}
.indexPart7_l_2 .tab ul{width:181px; float:right; margin-top:25px;}
.indexPart7_l_2 .tab li{ text-indent:23px; width:181px; height:35px; line-height:35px; overflow:hidden; font-size:14px; cursor:pointer; color:#FFF;}
.indexPart7_l_2 .tab .liNow{ color:#444444; background:url(../images/tabhover.jpg) no-repeat;}

.indexPart8{ width:100%;}
.indexPart8 span{ color:#333333; font-size:24px; text-decoration:none;}
.indexPart8 span i{ color:#999999; font-size:16px; padding-left:8px;}
.like{ width:1200px; height:276px; background:#FFF; margin-top:15px;}
.left{ width:10px; height:18px;  float:left; margin:130px 0 0 15px; display:inline;}
.right{width:10px; height:18px;  float:left;  margin:130px 0 0 0;}
.carousel02{width:1120px; height:276px; float:left; margin:30px 10px 0 25px; display:inline;}
.like ul li{ float:left;  position:relative; width:168px; margin-right:55px; height:276px;}
.img164{ float:left; width:168px; height:135px;}
.like ul li p { width:169px; height:32px; font-size:13px; line-height:20px; float:left; margin-top:20px; text-align:center;} 

.all_bots{ background:#ffffff;}
.all_bots_t{ border-bottom:1px solid #e0e0e0; height:100px;}
.all_bots_t ul{ width:110%;}
.all_bots_t li{ float:left; width:165px; margin-right:100px; position:relative; height:55px; margin-top:20px; padding-left:54px;}
.all_bots_t li .imgDiv{ position:absolute; left:0px; top:10px;}
.all_bots_t li .name{ padding-top:10px; font-size:18px; color:#323232;}
.all_bots_t li .content{ font-size:13px; color:#b4b4b4;}

.indexPart5_l_2 .list{width:180px;  height:164px; float:left; margin:50px 0 0 40px;}
.indexPart5_l_2 .list .imgDiv{ width:180px; height:164px;}
.indexPart6_l_2 .list2{width:180px;  height:156px; float:left; margin:50px 0 0 45px;}
.indexPart6_l_2 .list2 .imgDiv{ width:180px; height:156px;}
.indexPart7_l_2 .list3{width:198px;  height:186px; float:left; margin:20px 0 0 35px;}
.indexPart7_l_2 .list3 .imgDiv{ width:198px; height:186px;}

.suspension_l{ width:168px; height:164px; position:fixed; left:0px; top:70%; z-index:100; border:#e9e9e9 solid 1px; border-left:none; background:#fff; _position:absolute;
    _bottom:auto;  _margin-bottom:60px;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.suspension_l p{ height:38px; line-height:38px; color:#666666; font-size:16px; text-align:center; border-bottom:#e9e9e9 solid 1px; background:#fcfcfc;} 
.suspension_l ul{ float:left; margin:20px 0 0 20px;}
.suspension_l ul li{ height:50px;}

.productSide{border-top:#467fc4 solid 2px; margin-bottom:30px; color:#666; border-left:#eaeaea solid 1px; border-right:#eaeaea solid 1px;}
.productSide h1{height:40px; line-height:39px; overflow:hidden; text-align:center; font-size:14px; font-family:"微软雅黑"; border-bottom:#eaeaea solid 1px; font-weight:normal; background:#fcfcfc;} 
.productSide h3 a{display:block; height:35px; line-height:35px; border-bottom:#eaeaea solid 1px; padding-left:32px; font-size:14px;  font-family:"微软雅黑"; background:#fff url(../images/nimg14_1.png) no-repeat 10px center; font-weight:normal;} 
.productSide h3 a:hover, .productSide h3 .aNow{background:#fff url(../images/nimg14_2.png) no-repeat 10px center; color:#666666; margin:0px;}
.productSide .list{border-bottom:#eaeaea solid 1px; display:none; background:#FFF;}
.productSide .list li{padding:5px 0 5px 32px;}
.productSide .list a{display:inline-block; height:21px; line-height:21px; overflow:hidden; margin-right:15px; white-space:nowrap; color:#696969;}
.productSide .list a:hover{color:#fb6b1d; font-weight:bold;}
.productSide .list .aNow{background:#0195dd; color:#fff; padding:0 6px;}

.sideHot h2{height:51px; line-height:50px; overflow:hidden; padding-left:68px; background:#fcfcfc url(../images/nimg29_1.png) 18px center no-repeat; color:#666; border:#e8e8e8 solid 1px;}
.sideHot .list{border:#e8e8e8 solid 1px; border-top:0px; padding:30px 23px; background:#FFF}
.sideHot li{height:205px; overflow:hidden;}
.sideHot .name{padding:15px 0 5px 0;}
.sideHot .name a{color:#666666;}
.sideHot .name a:hover{color:#0195dd;}
.sideHot .price{color:#ff5a00;}

.pageRank{height:52px; line-height:52px; overflow:hidden; border-left:#eaeaea solid 1px; border-right:#eaeaea solid 1px; position:relative; background:#fff; border-bottom:#eaeaea solid 1px; border-top:#467fc4 solid 2px;} 
.pageRank p{ position:absolute; top:0px; left:15px;}
.pageRank ul{ position:absolute; left:60px; top:12px;}
.pageRank li{float:left; margin-right:10px;}
.pageRank li a{color:#323232; font-size:14px; display:block; float:left; height:26px; overflow:hidden; padding:0 15px; border:#e6e6e6 solid 1px; line-height:26px;}
.pageRank li span{padding-right:24px; background:url(../images/lico8.png) right center no-repeat;}
.pageRank li .aNow{color:#fff; background:#fb6b1d;}
.pageRank li .aNow span{background:url(../images/lico8on.png) right center no-repeat;}
.pageRank li.price span{padding-right:24px; background:url(../images/lico10.png) right center no-repeat;}
.pageRank li.price .aNow span{background:url(../images/lico10on.png) right center no-repeat;}
.pageRank .num{position:absolute; top:0px; right:80px; white-space:nowrap;}
.pageRank .leftBtn{position:absolute; right:45px; top:15px; display:block; width:18px; height:18px; overflow:hidden; background:url(../images/nimg19_1.gif) center no-repeat; border:#ddd solid 1px;}
.pageRank .rightBtn{position:absolute; right:20px; top:15px; display:block; width:18px; height:18px; overflow:hidden; background:url(../images/nimg19_2.gif) center no-repeat; border:#ddd solid 1px;}
.pageRank .leftBtn:hover{background:url(../images/nimg19_1_1.gif) center no-repeat;}
.pageRank .rightBtn:hover{background:url(../images/nimg19_2_1.gif) center no-repeat;}

.product{margin-top:30px; width:954px; overflow:hidden; position:relative; background:#FFF;}
.product ul{width:110%;}
.product li{float:left; width:239px; height:364px; overflow:hidden; border-bottom:#f4f4f4 solid 1px; border-right:#f4f4f4 solid 1px; background:#FFF;}
.product .imgDiv{ padding:30px 0 0 23px;}
.product .name{padding:30px 0 0 18px; font-size:13px;}
.product .name a{color:#666666;}
.product .name a:hover{color:#0195dd;}
.product .price{padding:0 0 8px 18px; font-size:18px; color:#ff5a00;}
.product .btnDiv{height:26px; overflow:hidden; padding-left:18px;}
.product .btnDiv a{display:block; float:left; width:78px; height:24px; line-height:24px; overflow:hidden; text-align:center; background:#fafafa; color:#666666; margin-right:18px; border:#e6e6e6 solid 1px;}
.product .btnDiv a:hover{background:#fb6b1d; border:none; width:80px; height:26px; line-height:26px; color:#fff;}

.productShow_1{height:610px; width:645px; overflow:hidden; position:relative;}
.productShow_1 .prev{position:absolute; left:0px; top:439px; display:block; width:31px; height:116px; background:url(../images/limg31_1.gif) left top no-repeat;}
.productShow_1 .next{position:absolute; right:0px; top:439px; display:block; width:31px; height:116px; background:url(../images/limg31_2.gif) left top no-repeat; z-index:20}
.productShow_1 .bigImg img{ border:#e8e8e8 solid 1px;}
.productShow_1 .list{width:661px; padding-top:15px; overflow:hidden; position:relative; left:47px;}
.productShow_1 ul{width:2000%;}
.productShow_1 li{float:left; width:189px; height:121px; overflow:hidden;}
.productShow_1 li img{ border:#e8e8e8 solid 1px;}
.productShow_1 .liNow{background:url(../image/lbg2.png) 5px 4px no-repeat;}

.productShow_2{width:515px; overflow:hidden;}
.productShow_2 h1{background:url(../images/lline.png) bottom repeat-x; font-family:"微软雅黑"; color:#467fc4; font-size:28px; font-weight:400; padding-bottom:10px;}
.productShow_2 .list{padding:15px 0 10px 0;}
.productShow_2 .list li{line-height:24px; min-height:24px; _height:24px; color:#333; padding-bottom:12px;}
.productShow_2 .list .li_01{padding-left:60px; position:relative;}
.productShow_2 .list em{position:absolute; left:0px; top:0px; color:#b5b5b5; white-space:nowrap;}
.productShow_2 .list i{color:#fb6b1d; font-family:"微软雅黑"; font-size:21px; padding-right:10px; font-style:normal;}
.productShow_2 .list i b{font-size:28px;}
.productShow_2 .list li span{color:#b5b5b5;}
.productShow_2 .inputDiv{height:65px;}
.productShow_2 .inputDiv span{float:left; padding-right:6px; color:#b5b5b5;}
.productShow_2 .inputDiv a{display:block; float:left; width:28px; height:28px; line-height:28px; text-align:center; overflow:hidden; border:#CCC solid 1px; background:#f8f8f8; font-size:24px; color:#999;}
.productShow_2 .inputDiv input{float:left; border-top:#CCC solid 1px; border-bottom:#CCC solid 1px; height:28px; line-height:28px; width:55px; text-align:center; background:#FFF;}
.productShow_2 .div0{height:83px; line-height:83px; overflow:hidden;}
.productShow_2 .div0 span{float:left; padding-left:10px; white-space:nowrap;}
.productShow_2 .div0 img{position:relative; top:32px; float:left;}
.productShow_2 .btnDiv{padding-top:20px;}

.product_01{height:380px; overflow:hidden; position:relative;}
.product_01 .tab{ width:954px; background:#e6e6e6; height:44px; position:relative;}
.product_01 .tab ul{width:200%;}
.product_01 .tab li{float:left; text-align:center; width:136px; height:42px; line-height:42px; overflow:hidden; font-size:14px; cursor:pointer; background:#FFF; border:#e6e6e6 solid 1px;}
.product_01 .tab .liNow{background:#467fc4; color:#FFF;}
.product_01 .tabContent{ height:360px;  width:954px;}
.product_01 .tabContent li{float:left; margin-right:1px; width:215px; padding:0 10px; overflow:hidden; position:relative; left:10px; margin-top:15px;}
.product_01 .title{height:45px; line-height:45px; overflow:hidden; background:#e6e6e6;}
.product_01 .title h1{height:45px; line-height:45px; width:136px; text-align:center; background:#467fc4; color:#FFF; font-family:"微软雅黑"; font-size:18px; overflow:hidden;}
.product_01 .list{width:954px; overflow:hidden; position:relative;}
.product_01 ul{width:2000%;}
.product_01 li{float:left; width:327px; overflow:hidden;}
.product_01 .imgDiv{padding:18px 0 15px 0;}
.product_01 li a{color:#333;}
.product_01 .price{padding-top:5px;}
.product_01 .price b{color:#f00;}

.product_01 .imgDiv{text-align:center; padding:10px 0; height:200px; overflow:hidden;}
.product_01 .name{height:30px; overflow:hidden; padding-top:20px;}
.product_01 .pagePrice{ font-size:18px; color:#ff5a00;}

.productInfo{ padding-bottom:20px; margin-top:40px;}
.productInfo .tab{ height:44px; overflow:hidden; width:954px; background:#e6e6e6;}
.productInfo .tab li{float:left; width:135px; height:42px; line-height:42px; text-align:center; font-size:14px; color:#484848; cursor:pointer; background:#FFF; border-top:#e6e6e6 solid 1px; border-bottom:#e6e6e6 solid 1px; border-left:#e6e6e6 solid 1px;}
.productInfo .tab .liNow{background:#467fc4; color:#fff; font-weight:bold; font-size:16px;}
.productInfo .tabContent{ height:150px; border:#e6e6e6 solid 1px; border-top:none;}
.productInfo .tabContent li{ float:left; margin-right:70px; margin-left:30px; width:210px; line-height:50px;}
.productInfo .tabContent li em{ width:110px; float:left;}
.productInfo .tabContent li font{ width:100px; float:right; font-size:12px;}

.productShow{background:#eee; min-height:500px; _height:500px; position:relative;}
.showTab{background:url(../image/showTab.jpg) top repeat-x; height:45px; overflow:hidden; padding-left:1px;}
.showTab li{float:left;}
.showTab a{display:block; float:left; height:43px; width:136px; line-height:43px; text-align:center; overflow:hidden; background:#fff; border:#d4d4d4 solid 1px; border-left:0px; font-family:"微软雅黑"; font-size:14px; color:#444;}
.showTab a:hover, .showTab .aNow{background:#467fc4; color:#FFF; font-size:16px; font-weight:bold;}
.showNav{position:absolute; z-index:20; top:1525px; right:50%; margin-right:-600px; background:#eee; width:179px; overflow:hidden; padding:63px 0;}
.showNavNow{position:fixed; top:0px;}
.showNav li{background:url(../images/lbg2.gif) 60px top repeat-y;}
.showNav a{padding-left:75px; display:block; height:35px; line-height:35px; overflow:hidden; background:url(../images/limg14_2.gif) 54px center no-repeat; color:#999;}
.showNav a:hover, .showNav .aNow{background:url(../images/limg14_1.gif) 54px center no-repeat; color:#0195dd;}

.show_01{ background:#FFF; width:775px;}

.MemberLogin{width:1100px;}

.loginForm{width:345px; height:345px; overflow:hidden; background:url(../images/limg381.png) left top no-repeat; padding:8px 18px 0 18px;}
.loginForm a{color:#0088cc;}
.loginForm .title{height:48px; line-height:48px; overflow:hidden; position:relative;}
.loginForm .title span{position:absolute; top:0px; right:0px; font-family:"宋体"; white-space:nowrap;}
.loginForm .input1{width:342px; height:40px; line-height:40px; text-indent:10px; border:#ddd solid 1px; background:url(../images/nimg16_1.gif) right center no-repeat;}
.loginForm  .input2{background:url(../images/nimg16_2.gif) right center no-repeat;}
.loginForm .li_01{height:60px; line-height:60px; overflow:hidden;}
.loginForm .li_01 input{position:relative; left:-2px; top:2px;}
.loginForm .btn1{width:344px; height:43px; background:url(../images/lbtn5.gif) left top no-repeat; font-size:18px; font-family:"微软雅黑"; color:#fff; cursor:pointer;}

.company{ width:595px;}
.company h1{ color:#fb6b1d; font-size:24px; background:url(../images/limg8_1.jpg) no-repeat 3px left; padding-left:15px;}
.company p{ line-height:30px; padding-bottom:20px; color:#666666;}
.company ul{ padding-top:15px; width:110%;}
.company ul li{ float:left; margin-right:30px;}

.company2{ height:542px; position:relative;}

.culture_l{ width:708px;}
.culture_l p{ color:#333333; font-size:18px;}
.culture_l li{ position:relative; padding-left:96px; margin-top:23px; font-size:14px;}
.culture_l li b{ color:#0f4e9b; position:absolute; left:0px; top:0px;}

.companyVideo{ width:606px; height:262px; background:#1463b5; margin:80px auto; position:relative;}
.companyVideo .imgDiv{ position:absolute; right:0px; top:0px;}
.companyVideo p{ width:108px; color:#FFF; padding:80px 0 0 52px; font-size:18px; line-height:28px;}
.companyVideo a { padding:10px 0 0 52px; display:block; width:40px; height:40px;}

.MemberReg{width:1004px;}
.regist_main{ width:1004px; margin:0 auto;}
.regist_main_con{ background:#fff; padding:40px 108px 40px; min-height:400px; border-top:2px solid #467fc4;}
.regist_main_con2{ padding:70px 198px 40px;}
.reg_form{ width:525px;}
.reg_form b{ color:#ff0000;}
.regist_text{ font-size:14px; color:#666666; width:120px; text-align:right; line-height:42px; padding-right:10px;}
.regist_input{ padding-bottom:19px;}
.regist_input input{ height:40px; line-height:40px; width:342px; text-indent:10px; border:1px solid #dddddd;}
.regist_input1 input{ width:134px;}
.regist_text1{ line-height:42px; padding-left:10px; color:#666666;}
.regist_text1 a{ color:#0088cc;}
.regist_text1 a:hover{ color:#c40000;}
.regist_yzm{ padding-left:6px;}
.regist_input2{}
.regist_input2 input{ display:inline-block; position:relative; top:3px; color:#666666;}
.regist_input2 a{ color:#0088cc;}
.regist_input2 a:hover{ color:#c40000;}
.regist_btn{}
.regist_btn a{background:url(../images/register_btn.jpg) no-repeat 0 center; width:345px; height:43px; line-height:43px; text-align:center; display:inline-block;font-family: "\5FAE\8F6F\96C5\9ED1","\65B0\5B8B\4F53"; font-size:20px; font-weight:bold; color:#ffffff; text-decoration:none;}

.reg2{ height:336px; background:url(../images/nimg15_a.jpg) no-repeat; width:225px;}
.reg2 ul{ padding-left:75px;}
.reg2 ul li{ margin-bottom:10px;}

.all_type{ height:40px; margin-top:20px; background:#fff url(../images/nimg11_1.png) no-repeat 20px center; line-height:40px; text-indent:40px; font-size:16px;}
.classify{ background:#FFF;}
.classify ul{ padding-top:20px; padding-bottom:300px;}
.classify ul h2{ background:url(../images/limg110_1.png) no-repeat; padding:0 28px; height:39px; line-height:30px; color:#FFF; width:110px; margin:0 0 0 20px;}
.classify ul li{  width:530px;  height:auto; float:left; margin-top:10px; margin-right:25px; padding-bottom:20px; padding-left:20px;}
.classify ul li:last-child{border-bottom:none;}

.classify ul li font{font-size:14px;  width:520px;   height:30px;   line-height:20px; border-bottom:#efefef solid 1px; float:left; text-indent:0px; color:#fb6b1d;} 
.classify ul .menu-list-link{ font-size:14px;   width:520px;  display:block; text-indent:0px; line-height:20px; font-weight:normal;}
.classify ul .menu-list-link a{color:#666; line-height:24px; text-decoration:none; padding-right:32px;}
.classify ul .menu-list-link a:hover{ color:#0f4e9b;}

.map{ background:#fff; height:920px; width:1200px; position:relative;}
.network{width:890px; height:753px; background:url(../images/nimg886.jpg) left top no-repeat; position:relative; margin-top:30px;}
.network a{display:block; width:44px; height:42px; position:absolute; z-index:10; color:#000; font-size:14px; padding-top:50px;}
.network a:hover, .network .aNow{ background:url(../images/nimg35_1.png) no-repeat 15px 0px; width:75px; height:47px; color:#fb6b1d;}

.detailed{ width:360px; height:502px; position:absolute; right:20px; bottom:30px; border:#f2f2f2 solid 1px;}
.detailed .title{ height:44px; width:360px; background:url(../images/nimg360.jpg) no-repeat; line-height:44px; padding-left:40px; font-size:16px; color:#FFF;}
.detailed ul{ height:456px; overflow:auto;}
.detailed li{ position:relative; margin:0 15px; background:url(../images/line2.png) repeat-x  bottom; padding-bottom:30px;}
.detailed .imgDiv{ position:absolute; top:15px; left:0px}
.detailed p{ padding-left:100px; padding-top:15px;}

.netWordLayer{background:url(../image/bg5.png) left top no-repeat; width:317px; height:266px; overflow:hidden; position:absolute; z-index:100; color:#333; display:none; font-size:12px; line-height:20px;}
.netWordLayer p{ float:left; margin:5px 10px 0 15px; }

.ne_con4{ border:1px solid #dddddd; border-top:none; width:952px; height:330px; position:relative;}
.ne_con4 .btnDiv{ position:absolute; right:30px; top:-27px; z-index:10;}
.ne_con4 .btnDiv span{display:block; background:url(../images/btn1.png) center top no-repeat; width:18px; height:12px; line-height:100px; overflow:hidden; cursor:pointer; float:left;}
.ne_con4 .btnDiv .on{background:url(../images/btn2.png) center top no-repeat;}
.ne_con5_m{border:1px solid #dddddd; position:relative; height:330px;  border-top:none;}
.ne_con5_ml{ padding:10px; height:285px;  margin-top:60px;}

.ne_con5_text{ padding:5px 0;}
.ne_con5_text a{ color:#333333;}
.ne_con5_text a:hover{ color:#cc0000;}
.ne_con5_pri_l{font-family: "\5FAE\8F6F\96C5\9ED1","\65B0\5B8B\4F53"; font-size:14px; color:#c40000;}
.ne_con5_pri_r{ margin-left:30px; color:#999999;}
.ne_con5_pri_r span{font-family: "\5FAE\8F6F\96C5\9ED1","\65B0\5B8B\4F53"; font-size:14px; color:#c40000;}
.ne_con5_mr{ width:470px;}
.ne_con5_jia{ position:absolute; left:240px; top:73px;}
.ne_con5_mr{ overflow:auto;}
.ne_con5_mr table{ padding:10px; height:288px; padding-left:20px; margin-left:30px;}
.checkedi{ width:30px; border:1px solid #dddddd; margin:0 10px;}
.ne_con5_mr td{ padding:0 40px;}

.ne_zh{ padding:20px 40px; margin-top:60px;}
.ne_zh_l{}
.ne_zh_l img{ padding-top:65px;}

.ne_zh_r{ width:100px;}
.ne_zh_r li{ clear:left;}
.ne_zh_r li b{ color:#ff5a00;}
.sne_con5_m .ne_con5_text{ text-align:center;}
.sne_con5_m .ne_con5_price{ color:#ff5a00; font-size:13px; font-weight:bold;}
.sne_con5_m .ne_con5_ml{ height:195px;}
.sne_con5_m .ne_con5_mr table{ height:198px; margin-top:60px;}
.sne_con5_m .ne_zh_l{ font-size:14px; color:#333333; padding-top:10px;}
.sne_con5_m .ne_zh_l span{ color:#cb041d; font-size:20px;font-family: "\5FAE\8F6F\96C5\9ED1","\65B0\5B8B\4F53";}
.sne_con5_m .ne_con5_mr td{ padding:0 4px;}

.shopsteps{ height:33px;}
.shopstep1 .title{ height:58px; line-height:58px; }
.shopstep1 .title_name{ font-size:18px; font-weight:bold; color:#000;}
.shopstep1 .shopping a{ color:#0f4e9b;}

.step1Part1 table{ border-left:#dddddd solid 1px; border-right:#dddddd solid 1px; border-top:#bcbcbc solid 2px;} 
.step1Part1 table th{ height:43px; line-height:43px; background:#f6f6f6; border-bottom:#dddddd solid 1px;}
.step1Part1 table td{ height:126px; text-align:center; border-bottom:#dddddd solid 1px;}
.step1Part1 table td .name{ position:relative; padding-left:140px;}
.step1Part1 table td .imgDiv{ position:absolute; top:-40px; left:20px; border:#eaeaea solid 1px;}
.step1Part1 table td p{ color:#000000;  width:200px; text-align:left;}
.step1Part1 table td font{ color:#000;} 
.step1Part1 table .inputDiv{height:24px; margin-left:50px;}
.step1Part1 table .inputDiv span{float:left; padding-right:6px;}
.step1Part1 table .inputDiv a{display:block; float:left; width:22px; height:22px; line-height:19px; text-align:center; overflow:hidden; border:#CCC solid 1px; background:#FFF; margin-right:2px; font-size:16px; font-weight:bold; font-family:"宋体"; color:#999;}
.step1Part1 table .inputDiv input{float:left; margin-right:2px; border:#CCC solid 1px; height:22px; line-height:22px; width:48px; text-align:center; background:#FFF;}
.step1Part1 table td b{ font-size:18px; color:#ff5a00;}

.step1Part2{ margin-top:30px; height:57px; background:#f6f6f6; position:relative;}
.step1Part2 input.checkbox1{ margin-left:15px;}
.step1Part2 .choose2 a{ padding-left:30px; line-height:57px;}
.step1Part2 .price{ margin-right:132px;}
.step1Part2 .number{ padding:5px 30px; border-right:#FFF solid 1px; line-height:45px;}
.step1Part2 .number b{ font-size:20px; color:#ff5500;}
.step1Part2 .freight{padding:5px 30px; border-left:#e4e4e4 solid 1px; line-height:45px;}
.step1Part2 .freight b{ font-size:18px; color:#ff5500;}
.step1Part2 .btnDiv{ position:absolute; top:0px; right:0px; width:134px; background:#ff5500; height:57px; font-size:18px; text-align:center; line-height:57px;}
.step1Part2 .btnDiv a{  color:#FFF;}

.step1Part3{ margin-top:30px; height:338px; position:relative; border:#dddddd solid 1px;}
.step1Part3 h1{ height:42px; background:#f6f6f6; border-bottom:#dddddd solid 1px; line-height:42px; text-indent:30px;}
.likePro{ height:265px; overflow:hidden; position:relative; background:#FFF; width:1198px; padding-top:10px;}
.likePro .leftBtn{position:absolute; z-index:10; left:0px; top:70px; display:block; width:23px; height:119px; overflow:hidden; background:url(../images/limg23_left.jpg) left top no-repeat;}
.likePro .rightBtn{position:absolute; z-index:10; right:0px; top:70px; display:block; width:23px; height:119px; overflow:hidden; background:url(../images/limg23_right.jpg) left top no-repeat;}
.likePro .list{padding-top:10px; width:1125px; overflow:hidden; position:relative;}
.likePro ul{width:2000%;}
.likePro li.list1{float:left; width:192px; overflow:hidden; padding:0 15px; background:none; text-indent:0px;}
.likePro li.list1 img{ cursor:pointer; border:#eaeaea solid 1px;}
.likePro li.list1 .name{ padding-top:10px; color:#666666;}
.likePro li.list1 .price{ padding-top:5px; color:#ff5a00;}

.shopstep2 .title{ height:58px; line-height:58px; }
.shopstep2 .title_name{ font-size:18px; font-weight:bold; color:#000;}

.step2Main{ width:1198px; border:#dddddd solid 1px;}
.step2Main h2{ color:#666666; font-size:16px; height:48px; background:#f2f2f2; line-height:48px; text-indent:20px;} 
.orderInfo{ padding:30px 0;}
.orderInfo li{height:45px; line-height:30px; overflow:hidden; position:relative; padding-left:170px; color:#515151; width:405px;}
.orderInfo em{position:absolute; left:0px; top:0px; display:block; width:165px; text-align:right; font-size:14px;}
.orderInfo .input1{float:left; width:228px; height:30px; line-height:30px; text-indent:10px; border:#cccccc solid 1px; font-weight:bold; color:#333; background:#FFF;}
.orderInfo .input2{width:314px; height:30px; line-height:30px; text-indent:10px; border:#cccccc solid 1px; font-weight:bold; color:#333; background:#FFF; }
.orderInfo .selectDiv{float:left; width:130px; height:28px; line-height:28px; border:#e5e5e5 solid 1px; font-weight:bold; color:#333; background:url(../image/selectIco.gif) right center no-repeat; margin-right:18px;}
.orderInfo dd{float:left; white-space:nowrap; padding-right:50px;}
.orderInfo dd input{float:left; position:relative; left:-2px; top:5px;}
.orderInfo .li_01{ height:170px; width:1000px;}
.orderInfo b{color:#F00; padding-right:5px;}
.orderInfo .btn1{background:#ff5a00; width:152px; height:36px; cursor:pointer; color:#FFF; font-size:14px; margin-right:30px;}
.orderInfo dd{float:left; white-space:nowrap; padding:0px 5px 0 5px;}
.orderInfo dd input{float:left; margin-right:5px; position:relative; top:6px; left:-3px; margin-top:2px}
.orderInfo textarea{ width:972px; height:134px; border:#cccccc solid 1px; position:absolute; top:0px; left:170px; color:#555555; text-indent:10px;}
.orderInfo font{ position:absolute; left:430px; font-size:12px;}

.step2Main .title{ position:relative;}
.step2Main .title .return{ position:absolute; right:20px; top:-5px;}
.step2Main .title a{ color:#0f4e9b; font-size:14px; font-weight:bold;}
.listingTable{ padding:50px 45px 0 45px;}
.listingTable table{ border-left:#dddddd solid 1px; border-right:#dddddd solid 1px; border-top:#bcbcbc solid 2px;} 
.listingTable table th{ height:43px; line-height:43px; background:#f6f6f6; border-bottom:#dddddd solid 1px;}
.listingTable table td{ height:126px; text-align:center; border-bottom:#dddddd solid 1px;}
.listingTable table td .name{ position:relative; padding-left:140px;}
.listingTable table td .imgDiv{ position:absolute; top:-40px; left:20px; border:#eaeaea solid 1px;}
.listingTable table td p{ color:#000000;  width:200px; text-align:left;}
.listingTable table td font{ color:#000;} 

.total{ padding:0 45px;}
.total2{ border-left:#dddddd solid 1px; border-right:#dddddd solid 1px; border-bottom:#dddddd solid 1px; height:223px; position:relative;  background:#f6f6f6;}
.total2 .message{ padding:20px;}
.total2 .input1{ width:530px; height:36px; line-height:36px; text-indent:10px; border:#dddddd solid 1px; font-weight:bold; color:#333; background:#FFF;}
.total2 .amount{ position:absolute; right:33px; top:25px; text-align:right; line-height:24px; font-size:14px;}
.total2 .amount b{ font-size:16px; color:#000;}
.total2 .amount b em{ font-size:28px; color:#ff5a00;}

.orderBtn{ margin-top:46px;}
.orderBtn .btn1{ width:180px; height:56px; font-size:18px; background:#cfd2d7; cursor:pointer; color:#FFF; margin-left:20px;}
.orderBtn .btn2{ background:#ff5a00;}
.shopstep3{ height:464px; background:#fffdee; border:#f7e8c4 solid 1px; margin-top:30px;}
.shopstep3 .step3{ margin:70px 0 0 160px; position:relative; padding-left:120px; }
.step3 .imgDiv{ position:absolute; left:0px; top:0px;}
.step3 .name{ color:#79bc53; font-size:20px; font-weight:bold;}
.step3 .content{ line-height:20px; padding-top:50px;}
.shopstep3 .shopBtn{ width:860px;  height:50px; border-top:#f7eac4 solid 1px; margin:45px 0 0 280px;}
.shopBtn .btn1{ width:180px; height:56px; font-size:18px; background:#cfd2d7; cursor:pointer; color:#FFF; margin-right:20px; margin-top:30px;}
.shopBtn .btn2{ background:#ff5a00;}

.forgetpwd2{ padding-left:260px; padding-top:110px;}
.login2 .content{height:150px; line-height:74px; overflow:hidden; font-size:14px;}
.login2 .content img{float:left; margin-right:25px;}

.orderShow{ border:#ebebeb solid 1px;}
.orderShow1{ height:123px; background:#fff9f1; position:relative;}
.orderShow1 p{ line-height:30px; padding-left:28px; padding-top:10px; font-size:14px;}
.orderShow1 .amount{ position:absolute; top:30px; right:50px; font-size:14px; color:#666666;}
.orderShow1 em{ color:#ff5a00; font-size:24px;}

.orderShow2{ padding:26px 0px; background:url(../images/line1.png) repeat-x bottom;}
.orderShow2 b{ margin-left:30px; background:url(../images/ico_1.jpg) no-repeat left center; padding-left:12px; font-size:14px; color:#333333;}
.orderShow2 p{ line-height:30px; padding-left:30px; padding-top:15px;}


.orderShow3{ padding:26px 0px; }
.orderShow3 b{ margin-left:30px; background:url(../images/ico_1.jpg) no-repeat left center; padding-left:12px; font-size:14px; color:#333333;}
.orderTable{ padding:20px 30px; }
.orderTable table{ border-left:#ebebeb solid 1px; border-top:#ebebeb solid 1px;} 
.orderTable table th{ height:43px; line-height:43px; background:#f5f5f5;}
.orderTable table th.last{border-right:#ebebeb solid 1px;}
.orderTable table td{ height:126px; text-align:center; border-bottom:#ebebeb solid 1px; border-right:#ebebeb solid 1px;}
.orderTable table td .name{ position:relative; padding-left:140px;}
.orderTable table td .imgDiv{ position:absolute; top:-40px; left:20px; border:#eaeaea solid 1px;}
.orderTable table td p{ color:#000000;  width:200px; text-align:left;}
.orderTable table td font{ color:#000;} 
.orderTable table td b{ font-size:18px; color:#ff5a00;}
.orderShow3 .price{ text-align:right; padding-right:30px; line-height:24px;}
.orderShow3 .price em{ font-size:16px;}
.orderShow3 .price span{ color:#fb6b1d;}

.personData{padding:30px 0 0 25px;}
.personData li{padding-left:300px; height:48px; line-height:26px; overflow:hidden; position:relative;}
.personData em{position:absolute; left:0px; top:0px; display:block; width:295px; text-align:right; color:#666;}
.personData em span{color:#f00; padding-right:6px; position:relative; top:3px;}
.personData .li_01{height:80px; overflow:hidden; padding-top:0px;}
.personData .li_01 .msg{background:url(../images/limg160.gif) left top no-repeat; height:31px; line-height:26px; padding:5px 0 0 7px; overflow:hidden; color:#dd7c5a; position:relative; top:0px;}
.personData .li_01 .msg a{color:#336699;}
.personData .li_02{height:105px; overflow:hidden;}
.personData .input1{width:245px; height:24px; line-height:24px; text-indent:10px; border:#bfbfbf solid 1px; float:left;}
.personData dd{float:left; padding-right:10px; white-space:nowrap;}
.personData dd input{float:left; margin-right:5px; position:relative; top:3px;}
.personData .btn1{width:127px; height:37px; cursor:pointer; background:#ff5a00; font-weight:bold; color:#fff; color:#fff;}

.PersonalIndex_1{width:708px; height:508px; position:relative; overflow:hidden; border-top:#ddd solid 1px;}
.PersonalIndex_1 .msg{height:98px; line-height:98px; overflow:hidden; border-bottom:#ddd solid 1px; overflow:hidden; padding-left:70px; font-size:24px; color:#666;}
.PersonalIndex_1 .msg span{color:#ff5a00;}
.PersonalIndex_1 .msg b{padding:0 10px 0 25px; font-size:36px;}
.PersonalIndex_1 .title{height:75px; line-height:70px; overflow:hidden; padding-left:30px; background:url(../images/ico_1.jpg) 15px 30px no-repeat; color:#333; position:relative;}
.PersonalIndex_1 .title a{position:absolute; right:20px; top:0px; color:#888;}
.PersonalIndex_1 li{height:135px; overflow:hidden; line-height:21px; position:relative; padding-left:195px; margin-bottom:30px;}
.PersonalIndex_1 .imgDiv{position:absolute; left:20px; top:0px; border:#eaeaea solid 1px;}
.PersonalIndex_1 .content{position:relative; top:-3px; color:#666666;}
.PersonalIndex_1 li a{color:#666666;}
.PersonalIndex_1 .price{ padding-top:20px;}
.PersonalIndex_1 .price b{color:#ff5a00;}
.PersonalIndex_1 .btnDiv{position:absolute; right:20px; top:87px;}
.PersonalIndex_1 .btn1{display:block; float:left; width:62px; height:24px; line-height:24px; text-align:center; overflow:hidden; background:#fafafa; color:#303030;  border:#e6e6e6 solid 1px;}
/**/
.PersonalIndex_2{width:294px; height:508px; overflow:hidden; border:#ebebeb solid 1px;}
.PersonalIndex_2 h2{height:45px; line-height:45px; overflow:hidden; padding-left:25px; color:#3c3c3c; position:relative; top:5px;}
.PersonalIndex_2 h2 a{position:absolute; top:0px; right:15px; font-size:12px; font-weight:400;}
.PersonalIndex_2 .list{padding:0 0 30px 25px; border-bottom:#ebebeb solid 1px;}
.PersonalIndex_2 li{height:28px; line-height:28px; overflow:hidden; font-size:12px;}
.PersonalIndex_2 li a:hover{color:#f00;}

.PersonalIndex_3{background:#f2f2f2; padding:20px;}
.PersonalIndex_3 .tab{padding:0 0 0 35px; height:29px; overflow:hidden;}
.PersonalIndex_3 .tab li{float:left; width:134px; text-align:center; height:29px; line-height:28px; overflow:hidden; font-size:14px; font-weight:bold; color:#464545; cursor:pointer;}
.PersonalIndex_3 .tab .liNow{background:url(../images/lbtn.gif) left top no-repeat; color:#fff;}
/**/
.PersonalIndex_01{height:405px; overflow:hidden; background:#fff; position:relative; padding:0 35px;}
.PersonalIndex_01 .title{height:40px; line-height:40px; padding-top:6px; overflow:hidden; border-bottom:#e2e2e2 solid 1px; position:relative;}
.PersonalIndex_01 .title h2{color:#0195dd; padding-left:20px;}
.PersonalIndex_01 .title a{position:absolute; top:6px; right:0px;}
.PersonalIndex_01 .prev{position:absolute; top:145px; left:24px; z-index:10; display:block; width:9px; height:16px; background:url(../images/limg9_left.gif) left top no-repeat;}
.PersonalIndex_01 .next{position:absolute; top:145px; right:24px; z-index:10; display:block; width:9px; height:16px; background:url(../images/limg9_right.gif) left top no-repeat;}
.PersonalIndex_01 .list{width:840px; overflow:hidden; margin:0 auto; padding-top:32px;}
.PersonalIndex_01 li{float:left; width:190px; padding-right:26px; overflow:hidden;}
.PersonalIndex_01 .name{padding:15px 0 5px 0;}
.PersonalIndex_01 .name a{color:#000;}
.PersonalIndex_01 .name a:hover{color:#fb6b1d;}
.PersonalIndex_01 .imgDiv{ border:#eeeeee solid 1px;}
.PersonalIndex_01 .price b{color:#ff0000;}
.PersonalIndex_01 .btnDiv{height:26px; padding-top:15px;}
.PersonalIndex_01 .btn1{display:block; float:left; width:78px; height:26px; line-height:26px; overflow:hidden; text-align:center; background:#fb6b1d; color:#fff; margin-right:20px;}
.PersonalIndex_01 .btn2{display:block; float:left; width:62px; height:24px; line-height:24px; text-align:center; overflow:hidden; background:#fafafa; color:#303030;  border:#e6e6e6 solid 1px;}
.PersonalIndex_01 .more{ text-align:center; border-top:#e2e2e2 solid 1px;  width:886px; margin-top:25px; margin-left:6px;}
.PersonalIndex_01 .more a{ text-align:center; display:block; padding-top:20px;}

.data{padding:30px 0 0 25px;}
.data li{padding-left:300px; height:48px; line-height:26px; overflow:hidden; position:relative;}
.data em{position:absolute; left:0px; top:0px; display:block; width:295px; text-align:right; color:#666;}
.data em span{color:#f00; padding-right:6px; position:relative; top:3px;}
.data .li_01{height:60px; overflow:hidden; padding-top:8px;}
.data .li_01 .msg{background:url(../image/limg160.gif) left top no-repeat; height:31px; line-height:26px; padding:5px 0 0 7px; overflow:hidden; color:#dd7c5a; position:relative; top:5px;}
.data .li_01 .msg a{color:#336699;}
.data .li_02{height:105px; overflow:hidden;}
.data .li_03{ height:160px;}
.data .input1{width:245px; height:24px; line-height:24px; text-indent:10px; border:#bfbfbf solid 1px; float:left;}
.data dd{float:left; padding-right:10px; white-space:nowrap;}
.data dd input{float:left; margin-right:5px; position:relative; top:3px;}
.data .btn1{width:127px; height:37px; cursor:pointer; background:#ff5a00; font-weight:bold; color:#fff; color:#fff;}
.data textarea{ width:560px; height:132px; border:#bfbfbf solid 1px; position:absolute; top:0px; left:300px; color:#555555; text-indent:10px;}

.address p{ padding:50px 0 0 24px; font-size:12px; color:#0f4e9b;}
.address .table{ padding:10px 0 0 24px; font-size:12px;}
.address .table table{ border:#bfddee solid 1px;}
.address .table th{ height:42px; background:#f0f9fe;  border-bottom:#bfddee solid 1px;}
.address .table td{ height:52px; line-height:52px; text-align:center;}
.address .table td a{ color:#0195dd;}
.address .addBtn{ width:137px; height:38px; padding:35px 0 0 24px; font-size:14px;}
.address .addBtn a{ width:137px; height:34px; display:block; background:#fff9f1; border:#ffc4a2 solid 2px; line-height:34px; text-align:center; color:#fa6b1d;}

.message{padding:45px 0 0 25px;}
.message h5{padding:0 0 15px 105px; line-height:30px; color:#333;} 
.message .form{padding-left:105px;}
.message .form dl{height:25px; overflow:hidden;}
.message .form dd{float:left; padding:0 25px 0 0; white-space:nowrap;}
.message .form dd input{float:left; margin-right:5px; position:relative; top:-1px;}
.message .form textarea{width:770px; height:200px; overflow:hidden; border:#d4d4d4 solid 1px; padding:10px; font-size:12px; font-family:Arial; color:#888;}
.message .btnDiv{padding:20px 0 15px 0;}
.message .btn1{width:131px; height:36px; background:#ff5a00; cursor:pointer; font-size:18px; font-family:"微软雅黑"; color:#fff;}
.message .msg{height:22px; overflow:hidden; color:#333;}
/**/
.message .list li{padding:0 70px 25px 105px; line-height:22px;}
.message .list .title{background:url(../images/ico2.gif) 25px bottom no-repeat; padding-bottom:10px; position:relative; z-index:2; top:1px;}
.message .list .content{color:#ec5504; padding:6px 8px; background:#fcfaec; border:#dcdada solid 1px;}

.collection ul{ width:110%; margin:20px 0 0 24px;}
.collection li{ width:210px; float:left; margin-right:40px; margin-bottom:20px;}
.collection li .imgDiv{ border:#eaeaea solid 1px;}
.collection li .name{ padding-top:15px;}
.collection li .price{ padding-top:10px; color:#ff5a00;}

.question{ padding:40px 0;}
.question .tab{ width:914px; overflow:hidden; height:40px; background:#f5f3f3; margin-left: 30px;}
.question .tab ul{width:200%;}
.question .tab li{float:left; text-align:center; width:138px; height:40px; line-height:40px; overflow:hidden; font-size:14px; cursor:pointer; color:#666666;}
.question .tab .liNow{background:url(../images/limg71.png) center bottom no-repeat; color:#fe5a00;}
.question .tabContent li{ background:#FFF; padding:0 60px; margin-top:45px; position:relative;}
.question .imgDiv{ position:absolute; top:0px; left:30px;}
.question .name{height:30px; overflow:hidden; font-weight:bold; color:#666666; font-size:14px;}

.help{width:900px; overflow:hidden; margin:0 auto;}
.help h1{padding:35px 0 15px 0; font-size:18px; color:#ff5a00; font-family:"微软雅黑";}
.help h5{color:#000;}
.help .content{padding:5px 0; line-height:24px; text-align:justify;}
.help .imgDiv{padding:13px 0 70px 0;}
.help .img{padding:13px 0 10px 0;}
.help .imgDiv1{padding:25px 0 58px 0;}
.help .imgDiv2{padding:35px 0 64px 0;}

.authenticity{ border:#e5e5e5 solid 1px; background:#FFF;}
.query{padding:30px 0 30px 25px;}
.query li{padding-left:100px; height:48px; line-height:26px; overflow:hidden; position:relative;}
.query em{position:absolute; left:0px; top:0px; display:block; width:95px; text-align:right; color:#666;}
.query .li_01{height:135px; overflow:hidden; padding-top:0px;}
.query .input1{width:328px; height:36px; line-height:36px; text-indent:10px; border:#e5e5e5 solid 1px; float:left;}
.query .btn1{width:112px; height:40px; cursor:pointer; background:#ff5a00; font-weight:bold; color:#fff; font-size:16px; margin-left:30px;}
.query textarea{ width:856px; height:110px; border:#e5e5e5 solid 1px;  position:absolute; top:0px; left:100px; color:#555555; text-indent:10px;}

.authenticity2{ border:#e5e5e5 solid 1px; background:#FFF; border-top:none; padding-bottom:40px;}
.authenticity2 .code{ padding:40px 0 0 20px; font-size:20px; color:#333333;}
.authenticity2 .code em{ color:#ff5a00; font-size:22px;}
.authenticity2 .success{ text-align:center; padding-top:30px;}
.authenticity2 .success p{ line-height:30px; color:#333333;}
.authenticity2 .success font{color:#ff5a00;}

.welfare p{ text-indent:2em; line-height:30px; margin-bottom:40px; color:#666666;}
.welfare .imgDiv{ text-align:center;}
.welfare h1{ padding-top:80px; color:#6087c0; font-size:30px; text-align:center; font-weight:400;}
.welfare ul{ padding-top:56px; margin-left:320px;}
.welfare li{ float:left; margin-right:30px; background:url(../images/limg169_1.png) no-repeat; width:169px; height:267px; text-align:center; padding-top:52px; line-height:30px; color:#FFF;}

.honor{ width:1200px; height:627px; background:url(../images/nimg1200_1.jpg) no-repeat;}
.honor ul{ margin-left:162px;}
.honor li{ float:left; margin-right:70px; margin-top:280px;}
.honor li img{ bottom:0px;}

.contact{ padding:40px 0 0 677px; position:relative; height:543px;}
.contact .imgDiv{ position:absolute; left:0px; top:0px; border:#eaeae6 solid 1px;}
.contact h1{ color:#333333; font-size:24px; font-weight:400;}
.contact p{ padding-top:60px; line-height:30px; color:#333333;}

.recruitment{}
.recruitment .re_part1{ height:210px; position:relative;}
.recruitment .re_part1 p{ width:714px; line-height:28px;}
.recruitment .re_part1 .imgDiv{ position:absolute; left:730px; top:20px;}
.position{ padding-top:60px;}
.position h2{ font-size:16px; color:#666666;}
.choose{ position:relative; height:85px; width:720px; padding-top:15px;}
.choose select{ float:left; width:212px; height:32px; border:#dcdcdc solid 1px; margin-right:10px;}
.choose .input1{width:170px; height:32px; line-height:32px; color:#666666; border:#dcdcdc solid 1px; float:left;}
.choose font{ position:absolute; top:40px; font-size:14px; left:220px;}
.choose input.text4{ position:absolute; top:35px; font-size:14px; left:340px; border:#f4bcc2 solid 1px; height:30px; line-height:30px; width:212px;}
.choose input.btn1{ background:#fb6b1d; width:64px; height:34px; cursor:pointer; color:#FFF;}

.recruitment .re_part2{}
.re_part2 table{ margin-top:10px;}
.re_part2 table th{ height:58px; background:#efefef;}
.re_part2 table td{ text-align:center; height:50px; border-bottom:#ececec solid 1px;}
.re_part2 table td a:hover{ color:#fb6b1d; text-decoration:underline;}
.re_part2 table td a.apply{  background:#e2e2e2; text-align:center; line-height:28px; padding:8px 24px;}
.re_part2 table td a.apply:hover{ background:#fff9f1; text-align:center; line-height:26px; border:#ffc5a2 solid 1px; color:#fb6b1d; text-decoration:none; padding:6px 23px;}

.news li{ overflow:hidden; position:relative; padding-left:332px; height:260px; background:url(../images/line2.png) repeat-x bottom;}
.news .imgDiv{position:absolute; left:0px; top:25px;  width:302px; height:202px; overflow:hidden;}
.news a{color:#004e94;}
.news h2{padding-top:20px; font-weight:400; font-size:16px; color:#010101;}
.news p{ color:#807d7d; width:737px; padding-top:15px; line-height:20px; font-size:14px; height:86px;}
.news .time{color:#8a8a8a; color:#424242; position:relative; width:737px; padding-top:18px;}
.news a{ font-size:12px; position:absolute; right:0px; width:65px; background:url(../images/ico3.png) no-repeat right center; color:#575757;}

.news2 li{ height:200px; background:url(../images/line2.png) repeat-x bottom; position:relative;}
.news2 .name{ font-size:16px; color:#010101; padding-top:26px;}
.news2 span{ float:right; color:#999999; font-size:12px;}
.news2 .content{ padding-top:28px; line-height:24px;}
.news2 a{ position:absolute; right:0px; bottom:30px; width:65px; background:url(../images/ico3.png) no-repeat right center;}

.newsShow{min-height:300px; _height:300px; position:relative; padding:0 28px}
.newsShow .name{text-align:center; height:36px; line-height:36px; text-align:center; overflow:hidden; font-size:18px; color:#ff5a00;  font-weight:bold;}
.newsShow .time{text-align:center; padding:20px 0; color:#888888; border-bottom:#e7e7e7 solid 1px;}
.newsShow .content{line-height:22px; font-size:14px; padding:10px 0; text-align:justify}
.newsShow .content dd{ line-height:28px;}
.newsShow .share{ float:left}
.newsShow .return{ float:right; width:118px; height:35px; background:url(../images/limg118_1.png) no-repeat; line-height:35px; text-indent:33px; }
.newsShow .return a{ color:#FFF;}

.RDcenter p{ width:450px; line-height:28px; margin-bottom:45px;}


.Business_01{ font-size:14px; font-family:"微软雅黑"; float:left;}
.Business_01  a.Pack_up1{ float:right;  width:33px;  display:none;}
.Business_01  a.Pack_down1{ float:right;  width:33px;  display:display; }
.Business_01 .font01a{ display:none; font-size:14px; line-height:30px; padding:30px 50px; background:#FFF}

.message1{height:42px; background:#eaecef url(../images/limg49_1.png) no-repeat left; width:1200px; position:relative; margin-bottom:1px;}
.message1 span{ color:#666666; font-size:14px; line-height:42px; padding-left:60px;}
.answer .liNow{ background:#feede4 url(../images/limg49_2.png) no-repeat left;}
.message1 div.pack{  height:42px; line-height:42px; position:absolute; right:0px; top:0px;}

.join .msg{font-size:16px; padding:20px 70px;}
.join .msg b{color:#ff3434;}
.join li{height:59px; line-height:34px; overflow:hidden; position:relative; padding-left:230px;}
.join li em{position:absolute; left:0px; top:0px; display:block; width:220px; text-align:right; font-size:14px;}
.join li em span{padding:0 7px;}
.join dd{float:left; white-space:nowrap; padding-right:50px;}
.join dd input{float:left; position:relative; left:-2px; top:5px;}
.join .input1{float:left; width:278px; height:30px; line-height:30px; text-indent:10px; border:#dcdcdc solid 1px; background:#FFF;}
.join textarea{float:left; width:602px; height:172px; line-height:22px; border:#dbdbdb solid 1px; background:#fbf6ec; padding:5px 10px; font-size:12px; font-family:"微软雅黑"; color:#888;}
.join .btn1{width:160px; height:40px; background:#fb6b1d; color:#FFF; cursor:pointer; font-size:16px; position:absolute; left:230px;}
.join font{ color:#0f4e9b;}

.joinShow{ width:920px; margin:0 auto; height:690px; background:#FFF; position:relative;}
.joinShow .jobname{ position:absolute; left:24px; top:-6px; width:214px; height:60px; background:url(../images/limg214.png) no-repeat; text-align:center; line-height:60px; font-size:16px; color:#fff;}
.joinShow ul{ padding-top:100px; border-bottom:#eaeaea solid 1px; margin:0 30px;}
.joinShow li{ padding-bottom:12px;}
.joinShow li font{ padding-right:80px;}
.joinShow li span{ color:#fb6b1d;}
.joinShow h2{ font-size:18px; color:#fb6b1d; font-weight:400; padding:26px 0 0 30px;}
.joinShow p{ padding:20px 0 0 60px; line-height:30px;}
.joinShow .btnDiv{ width:156px; height:42px; background:#fff9f1; border:#ffc5a2 solid 2px; text-align:center; line-height:42px; font-size:16px; position:absolute; right:60px; bottom:100px;}
.joinShow .btnDiv a{ color:#fb6b1d;}
.joinShow .share{ position:absolute; right:30px; top:20px;}
.joinShow .share a{ margin-left:12px;}

.download .find{ padding-top:10px;}
.download .input1{ width:438px; height:38px; border:#e5e5e5 solid 1px; background:#FFF; text-indent:10px; line-height:38px;}
.download .btn1{ width:112px; height:40px; background:#ff5a00; font-size:16px; text-align:center; line-height:40px; color:#FFF; cursor:pointer; margin-left:20px;}
.download .tab{ height:66px; width:600px;}
.download .tab li{ float:left; width:170px; height:46px; margin-right:10px; background:#c3c6c9; line-height:46px; text-align:center; color:#FFF; font-size:16px;}
.download .tab li:hover,.download .tab li.liNow{ background:#0f4e9b;}
.download ul{ padding-top:20px;}
.download li{ height:50px; line-height:50px; background:url(../images/line3.png) repeat-x bottom; position:relative;}
.download li a.name{ background:url(../images/ico3.png) no-repeat left center; padding-left:16px;}
.download li span{ position:absolute; left:890px; top:0px; color:#aaaaaa;}
.download li .downBtn{ position:absolute; right:20px; top:8px;	}

.order{ position:relative;} 
.order .tab{ width:460px; overflow:hidden; height:40px; z-index:999; position:absolute; right:0px; top:22px; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb;} 
.order .tab ul{width:200%;}
.order .tab li{float:left; text-align:center; height:38px;line-height:38px; padding:0 35px 0 35px; border:1px solid #ebebeb; border-left:none;}
.order .tab .liNow{border:none;  border-top:2px solid #ff5a00; color:#F90; border-right:1px solid #ebebeb;}
.order .tabContent .title{ height:40px; background:#f3f3f3; margin:20px 0 0 20px; line-height:40px;}
.order .tabContent .title li{ float:left; text-align:center;}
.order .tabContent .title li.li01{ width:320px;}
.order .tabContent .title li.li02{ width:110px;}
.order .tabContent .title li.li03{ width:90px;}
.order .tabContent .title li.li04{ width:156px;}
.order .tabContent .title li.li05{ width:140px;}
.order .tabContent .title li.li06{ width:155px;}
.order .tabContent .orderlist{ width:974px; height:162px; border:#ebebeb solid 1px; margin:20px 0 0 20px;}
.orderlist .list_t{ height:36px; background:#f5f5f5; position:relative;}
.orderlist .list_t .num{ position:absolute; left:20px; line-height:36px;}
.orderlist .list_t .time{ position:absolute; right:35px; line-height:36px;}
.orderlist .list_t b{ font-size:14px; color:#666666;}

.list_b table td{ height:126px; text-align:center;}
.list_b table td.td_01{ border-left:#ebebeb solid 1px; border-right:#ebebeb solid 1px;}
.list_b table td .name{ position:relative; padding-left:140px;}
.list_b table td .imgDiv{ position:absolute; top:-40px; left:20px; border:#eaeaea solid 1px;}
.list_b table td p{ color:#000000;  width:160px; text-align:left;}
.list_b table td font{ color:#000;} 
.list_b table td b{ font-size:14px; color:#666666;}
.list_b table td a{ color:#666666;}
.list_b table td a:hover{ color:#ff5a00;}
.list_b table td a.buy{ width:120px; height:30px; display:block; background:url(../images/limg120_1.jpg) no-repeat; line-height:30px; text-indent:20px; margin:10px 0 0 10px;}