﻿/*banner图*/
#banner { position:relative; width:100%; height:800px; overflow:visible;}
#banner .pics {position:relative; width:100%; height:100%;}
#banner .pics li {display:none; position:absolute; top:0; left:0; z-index:2; width:100%; height:100%; background:no-repeat center 0;}
#banner .pics li img{max-width:100%;}
#banner .pics .b1 {display:list-item;}
#banner .btns{ width: 1200px; height: 100%; margin:0 auto; left: 0; right: 0; position: absolute; top: 0; }
#banner .btns a { position:absolute; top:50%; z-index:4; margin-top:-37px; width:75px; height:74px; }
#banner .btns .prev {left:0px; background: url(../images/inbanner_leftbtn.png) no-repeat center center; }
#banner .btns .next {right:0px; background: url(../images/inbanner_rightbtn.png) no-repeat center center;}
#banner .btns .prev:hover{  background: url(../images/inbanner_leftbtn_on.png) no-repeat center center; }
#banner .btns .next:hover{  background: url(../images/inbanner_rightbtn_on.png) no-repeat center center; }
#banner .g-wrap {position:absolute; left:50%; bottom:20px; z-index:2; margin-left:-565px; width:1132px; height:30px; overflow:hidden; text-align: center;}
#banner .g-wrap .idxs {display: inline-block; height:100%;}
#banner .g-wrap .idxs li {float:left; margin:30px 20px 0 0; width:60px; background: url(../images/g-wrap-ico.png); height:16px; cursor:pointer; -ms-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; transition:background-color 500ms, margin-top 500ms; transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; -webkit-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; -moz-transition:background-color 1000ms,  margin-top 500ms, border-color 1000ms; -o-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms;}
#banner .g-wrap .idxs li.on {background:url(../images/g-wrap-ico-on.png) no-repeat center center;}
#banner .banner_mid_01{ margin-top: 160px; text-align: center; }
#banner .banner_mid_01 h1{ font-size: 40px; color: #f9aa12; text-align: center;}
#banner .banner_mid_01 span{ font-size: 22px; color: #666; line-height: 40px; }
.xiaoitem{ z-index: 199; width: 50px; height: 100%; background: #fff; position: fixed; top: 0px; padding-top: 80px; right: 0; }
.xiaoitem .items li{ cursor: pointer; border-bottom: 1px solid #f1f1f1; text-align: center; height: 60px; width: 50px; display: inline-block; position: relative;background:#fff;}
.items li .normal{ position: relative; z-index: 100; }
.items li .normal span{ display: block; font-weight: bold; color: #555; }
.items .shareit .normal span{ color: #f9a709; }
.items li .hover{ z-index: 10; position: absolute; top: 0; right: 0;  }
.items .search .hover .search-enter{ padding-left: 24px; width: 240px; height: 60px; line-height: 60px; font-size: 14px; color: #757575; font-weight: bold; border:3px solid #757575; }
.items .phone .hover span{ display: inline-block; text-align: left; background: #fff; line-height: 60px; height: 60px; width: 184px; font-size: 14px; color: #757575; font-weight: bold; padding-left: 38px; }
.items .shareit dl{ padding-left: 27px; width: 266px; height: 60px; background: #fff; }
.items .shareit dl dd{ float: left; position: relative; display: inline-block; padding:20px 17px 0 0; }
.xiaoitem .items li.search{background:none;}
.items .search .search-box{display:block;z-index:1; position: absolute; top: 0; right:-337px;-webkit-transition: all 500ms ease-out;transition: all 500ms ease-out;}
.items .phone .tel-box{display:block;z-index: -1; position: absolute; top: 0; right:-337px;-webkit-transition: all 500ms ease-out;transition: all 500ms ease-out;}
.items .shareit .share-box{display:block;z-index: -1; position: absolute; top: 0; right:-337px;-webkit-transition: all 500ms ease-out;transition: all 500ms ease-out;}
.items .search:hover .search-box,.items .shareit:hover .share-box{right:0px;}
.items .phone:hover .tel-box{right:35px;}

/*新闻播报*/
.newsbobao{ height: 84px; background: #f1f1f1; }
.newsbobao .thislayout{ height: 84px; width: 1200px; margin: 0 auto; background: url(../images/news_ico.png) no-repeat 4px 22px; ; }
.newsbobao .news_slider{ width: 900px; overflow: hidden; height: 84px; }
.news_slider li{ padding-left: 52px; height: 84px; line-height: 84px; font-size: 16px; color: #333; }
.news_slider li i{ color: #999; }
.newsbobao .gide-btn{ width: 160px; height: 84px; }
.gide-btn span{ width: 80px; height: 84px; float: right; position: relative; }
.gide-btn span img{ position: absolute; top: 0; right: 0px; bottom: 0; left: 0; margin: auto; }
.gide-btn span.on{ background: #f9a709; }
.gide-btn span:hover{ background: #f9a709; }

/*product*/
.index_h2style{ font-size: 24px; font-weight: bold; margin-bottom: 20px; color: #666; }
.products .products-pic li{ text-align: center; width: 387px; float: left; margin-right: 15px; }
.products-pic li a{ height: 100%; width: 100%; position: relative; display: inline-block; z-index: 100; border:3px solid #ddd; }
.products-pic li a .pro-hg{ position: absolute; width: 100%; text-align: center;}
.products-pic li a .pro-hg h5{color: #f9ab14;text-transform:uppercase;}
.products-pic li a .pro-hg strong{ font-weight: normal; color: #666; }
.products-pic li a .mask{ opacity:0; height: 100%; width: 100%; background: rgba(249,170,18,0.9); position:absolute; top: 0px; left: 0px;transition:all 500ms ease;} 
.products-pic li a .mask .viewother{ text-align: center; line-height: 40px; position: relative; top: 50%; margin-top: -20px; display: inline-block; height: 40px; width: 180px; background: #fff; font-size: 14px; color:#f9ab14; font-weight: bold; }
.products-pic .product-kitchen:hover,.products-pic .products-household:hover,.products-pic .products-apply:hover{ border: 3px solid #fff; }
.products-pic .product-kitchen{ height: 550px;transition:all 500ms ease;}
.products-pic .product-kitchen:hover{border:3px solid rgba(249,170,18,0.9);}
.products-pic .product-kitchen:hover .mask{opacity:1;transition:all 500ms ease;}
.products-pic .product-kitchen img{}
.products-pic .products-household{ height: 265px; border:3px solid #ddd; transition:all 500ms ease;}
.products-pic .products-household:hover{border:3px solid rgba(249,170,18,0.9);transition:all 500ms ease;}
.products-pic .products-household:hover .mask{opacity:1;transition:all 500ms ease;}
.products-pic .products-household img{}
.products-pic .products-apply{ height: 265px; border:3px solid #ddd; }
.products-pic .products-apply:hover{border:3px solid rgba(249,170,18,0.9);transition:all 500ms ease;}
.products-pic .products-apply:hover .mask{opacity:1;transition:all 500ms ease;}
.products-pic .products-apply img{}

.products-pic li a .catalogue-hg{width:347px;height:230px;position: absolute;left:50%;margin-left:-178.5px;text-align: center; top:13px;border:5px solid rgba(255,255,255,0.4);display:table;}
.products-pic li img.mulu{position:absolute;left:0;top:0;width:387px;height:265px;}
.products-pic li.mr0{height:550px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.products-pic li.mr0 .box01{}
.catalogue-hg > div{display:table-cell;vertical-align:middle;text-align:center;height:220px;}
.catalogue-hg h5{ font-size: 30px; color:#f9a709;text-transform:uppercase;}
.catalogue-hg strong{ display: inline-block; line-height: 36px; text-align: center; margin-top: 16px; width: 156px; height: 36px; background: #f9aa12; font-size: 14px; text-transform:uppercase;}

/*profile*/
.profile .profile-ex{ position: relative; width: 626px; border:1px solid #dddddd;  }
.profile-ex .txt{ width: 400px; font-size: 14px; color: #666; line-height: 30px; padding: 24px 23px 0; }
.profile-ex a{ position: absolute; right: 23px; bottom: 17px; color:#f0a413; }
.others{ height: 180px; width: 535px; border:1px solid #ddd; }
.others li{ width: 177px; height: 180px; float: left;  border-right: 1px solid #ddd; }
.others li a{ display: inline-block; height: 100%; width: 100%; background: #ededed; }
.others li a:hover{ background: #e2e2e2; }
.others li div{ text-align: center; }
.others li div span{ display: block; font-size: 18px; color: #666; margin-top: 6px; }

/*oem partner*/
.oem-partner .showpart{ position: relative;height:108px; }
.oem-partner .showpart .partners{ overflow: hidden; width: 1120px; margin:0px 20px 0px 40px; position: relative; }
.showpart .partners ul{ position: relative; left: 0; }
.showpart .partners li{ margin-right: 20px; position: relative; float: left; height: 106px; width: 168px; border:1px solid #dddddd; }
.showpart .partners li img{ position: absolute; top: 0px; right: 0px; bottom: 0px; ;left: 0px; margin: auto; }
.showpart .dbtn{ position: absolute;  cursor: pointer; top: 40px; display: inline-block; height: 21px; width: 11px;  }
.showpart .left_btn{ left: 11px; background: url(../images/part_leftbtn_ico.jpg) no-repeat center center; }
.showpart .right_btn{ right: 11px; background: url(../images/part_rightbtn_ico.jpg) no-repeat center center; }
.showpart .right_btn:hover{ background: url(../images/part_rightbtn_ico_on.jpg) no-repeat center center; }
.showpart .left_btn:hover{ background: url(../images/part_leftbtn_ico_on.jpg) no-repeat center center; }

/*返回顶部*/
.topamap{ position: fixed; right: 0px; bottom: 120px; z-index: 200; }
.topamap a{ display: block; height: 60px; width: 50px; }

/*aboutus页面banner*/
.banner_others{ clear: both; height: 200px; background: url(../images/banner_others.jpg) no-repeat center center; }
.banner_others h1{ font-size: 22px; font-weight: bold; color: #fff; height: 40px; padding-top: 90px; border-bottom: 2px solid #f9ca09; }
.banner_others span{ padding-top: 90px; color: #81a8e2; }
.banner_others span a{ color: #81a8e2; }
.banner_others span a.on,.banner_others span a:hover{ color: #f9ca09; } 

/*关于我们*/
.aboutus_info .p_area{ padding: 35px 0 100px 0; font-size: 16px; color: #666; line-height: 30px; }
.aboutus_info h6{ font-size: 16px; color: #666; font-weight: bold; }

/*联系我们*/
.contactus-info .info_box_a{ position: relative; margin: 10px 0 200px 0; height: 228px; background: #f1f1f1; }
.contactus-info .info_box_a li{ display: inline-block;  position: absolute; font-size: 14px; color: #0b4399; }
.contactus-info .info_box_a .phone-a{ height: 20px; background: url(../images/phone_ico_a.jpg) no-repeat 2px 2px; padding-left: 20px; top: 50px; left: 30px; }
.contactus-info .info_box_a .address-a{ height: 40px; background: url(../images/lianxi_ico_a.jpg) no-repeat 2px 2px; padding-left: 20px; top: 130px; left: 30px; }
.contactus-info .info_box_a .email-a{ height: 20px; background: url(../images/email_ico_a.jpg) no-repeat 2px 6px; padding-left: 20px; top: 50px; left: 340px; }
.contactus-info .info_box_a .links-a{ left: 340px; top: 110px; }
.contactus-info .info_box_a .links-a h6{ font-weight: bold; font-size: 14px; color: #333;  }
.info_box_a .links-a dl{ margin-top: 18px; }
.info_box_a .links-a dl dd{ width: 50px; display: inline-block; text-align: center; } 
.info_box_a .links-a dl dd a{ display: inline-block; width: 50px; height: 20px; }
.info_box_a .links-a dl dd a img{ width: 20px; height: 20px; }

/*brand品牌*/
.brand_body{ background: #f9f9f9; }
.showbrand_layout{ width: 1240px; margin: 0 auto; }
.showbrand_layout .showbrand_board li{ height: 180px; width: 208px;  float: left; margin:0 20px 40px; background: #fff; }
.showbrand_layout .showbrand_board li a{ border:2px solid #fff; text-align: center; display: inline-block; height: 178px; width: 206px; }
.showbrand_board li a .img_area{ height: 120px; width: 208px; position: relative; }
 .showbrand_board li a .img_area img{width:204px;height:120px;}
.showbrand_layout .showbrand_board li a span{ display: inline-block; height: 60px; line-height: 60px; width: 208px; font-size: 18px; color: #333;  }
.showbrand_layout .showbrand_board li a:hover{ border: 2px solid #f9ad09; } 
.showbrand_layout .showbrand_board li a:hover span{background: #f9ad09; color: #fff; } 

/*精品品牌列表*/
.boutique_display .display_left{ margin-top: 30px; width: 500px; }
.boutique_display .display_left li{  width: 499px; border: 1px solid #dddddd; margin-bottom: 30px; }
.display_left .img_area{ height: 440px; background: #fff; position: relative; }
.display_left .img_area img{ position: absolute; top: 0; right: 0; bottom: 0; left: 0;margin: auto; max-height:400px; max-width: 500px; }
.display_left .winox_info{ width: 500px; }
.display_left .winox_info .img_wrap{ border-bottom: 1px solid #ccc; height: 160px; background: #f5f5f5; position: relative; }
.winox_info .img_wrap img{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; max-width: 200px; max-height: 100px; }
.display_left .winox_info .txt{ padding: 30px 30px 40px 50px; }
.display_left .winox_info .txt h4{ font-size: 24px; color: #333; margin-bottom: 12px; font-weight: bold; }
.display_left .winox_info .txt p{ font-size: 14px; color: #999; line-height: 25px; }
.boutique_display .display_right{ margin-top: 30px; width: 700px; }
.boutique_display .display_right li{ float: left; margin: 0 0 30px 30px; }
.boutique_display .display_right li a{ display: inline-block; position: relative; height: 180px; border:1px solid #dddddd; background: #fff; width: 318px;  }
.boutique_display .display_right li img{ max-width: 260px; max-height: 180px; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; } 
.boutique_display .display_right li span{ height: 40px; line-height: 40px; padding-left: 32px; display: block; font-size: 16px; color: #666; }

/*新闻列表*/
.news_layout{ width: 1248px; margin: 0 auto; }
.news_layout ul li{ width: 368px; float: left; margin: 0 24px; }
.news_layout ul li a:hover h6{ color:#f9ad09; }
.news_layout ul li a:hover .img_area span,.news_layout ul li a:hover .img_area span mark{ background: #f9ad09; }
.news_layout ul li a:hover i{ background: url(../images/news_more_ico_on.gif) no-repeat center center; }
.news_layout ul li .img_area{ position: relative; height: 260px; width: 368px;  }
.news_layout ul li .img_area img{ width: 368px; height: 260px; }
.news_layout ul li .img_area span{ text-align: center; position: absolute; top: 20px; left: 20px; width: 80px; height: 80px; background: #666; }
.news_layout ul li .img_area span mark{ background: #666; display: block; font-size: 20px; color: #fff; font-weight: bold; margin-top: 16px; } 
.news_layout ul li .img_area span time{ line-height: 26px; color: #fff; font-size: 14px;  }
.news_layout ul li .news_txt h6{ font-size: 20px; color: #333; line-height: 70px; }
.news_layout ul li .news_txt span{ font-size: 14px; color: #999; line-height: 25px; }
.news_layout ul li .news_txt i{ display: block; height: 36px; width: 36px; background: url(../images/news_more_ico.jpg) no-repeat center center; margin:28px 0; }

/*分页*/
.pagenation{ text-align: center; }
.pagenation a{ line-height: 36px; font-weight: bold; display:inline-block; border:3px solid #fff; height: 36px; width: 46px; font-size: 18px; color: #999; }
.pagenation span{ font-family: "宋体"; display: inline-block; line-height: 40px; height: 40px; width: 50px; font-size: 18px; color: #999; }
.pagenation .page:hover{ color: #f9ad09; border:3px solid #f9ad09; }

/*新闻详情页*/
.news_article .article_top{ height: 100px; border-bottom: 1px solid #ddd; }
.news_article .article_top .arctop_left h1{ font-size: 24px; color: #333; }
.news_article .article_top .arctop_left span{ font-size: 14px; color: #999; padding-top: 10px; display: inline-block; }
.article_top .arctop_right{ text-align: center; line-height: 40px; background: #f9ad09; border-radius:20px; width: 120px; height: 40px; font-size: 14px; color: #0b4399; }
.article_top .arctop_right strong{ vertical-align: middle; font-family: "宋体";font-size: 20px; }
.news_article .p_area{ padding: 35px 0 100px 0; font-size: 16px; color: #666; line-height: 30px; }
.news_article .p_area h6{ font-size: 16px; color: #666; font-weight: bold; }
.news_article .article_img{ height: 339px; width: 1200px; }
.news_article .oper{ height: 50px; width: 1200px; text-align: center; }
.news_article .oper a{ line-height: 48px; float: left; color: #666; font-weight: bold;  width: 598px; display: inline-block;  }
.news_article .oper a.prev{ border: 1px solid #ededed; height: 48px;  }
.news_article .oper a.next{ border:1px solid #ddd; height: 48px; }
.news_article .oper a:hover{ background: #ededed; border:0px none; }

/*反馈*/
.feedback_con p{ margin-bottom: 20px; }
.feedback_con label{ line-height: 40px; width: 166px; display: inline-block; text-align: right; vertical-align: top; font-size: 14px; color: #333; font-weight: bold; }
.feedback_con label i{ display: inline-block; width: 8px; padding: 0 4px; color:#ed1c24; font-size: 14px; }
.feedback_con .inpu_con{ overflow: auto; padding:10px 0 0 10px; resize: none; outline: none; height: 70px; width: 456px; border: 1px solid #ddd; }
.feedback_con .tips{ font-size: 14px; color: #999; vertical-align: top;  }
.feedback_con .tip_01{ padding-left: 10px;line-height: 26px;  }
.feedback_con .tip_02{ display: block; text-align: left; margin-left: 166px; line-height: 26px;  }
.feedback_con .tip_03{ padding-left: 10px; display: inline-block; width: 520px; line-height: 20px; }
.feedback_con .rows1{ padding-left: 12px; width: 456px; height: 40px; border: 1px solid #ddd; }
.feedback_con .xuhao{ line-height: 30px; padding-left: 22px; background: url(../images/contactus_xuhao_ico.gif) no-repeat left 10px; }
.feedback_con p .yzm .box{ vertical-align: top; margin-left: 10px; position: relative; height: 40px; width: 100px; display: inline-block; border: 1px solid #ddd;  } 
.feedback_con p .yzm .box img{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; max-height: 40px; max-width: 100px; }
.feedback_con p .yzm .change{ padding-left: 10px; font-size: 14px; color: #0b4399; }
.feedback_con .submit_btn{ cursor: pointer; background: #f9ad09; border: 0px none; height: 40px; width: 100px; line-height: 40px; font-size: 14px; color: #fff; text-align: center; margin-left: 166px; }

/*产品二级分类*/
.product_body{ background: #f9f9f9; }
.fgf-h3{ height: 3px; background: #e0e0e0; width: 100%; }
.showarea_product .bigshow_produ{ width: 1200px; height: 400px; }
.showpro_layout{ width: 1230px; margin: 0 auto; }
.showpro_layout li{ margin:0px 15px 40px; float: left; }
.showpro_layout li .img_area{ background: #fff; height: 274px; width: 378px; border: 1px solid #ededed; position: relative;  }
.showpro_layout li img{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; max-width: 356px; max-height: 252px; }
.showpro_layout li .img_figca{ display: inline-block; height: 56px; line-height: 56px; width: 380px; }
.showpro_layout li .img_figca .this_title{ font-size: 18px; color: #666;  }
.showpro_layout li .img_figca .qumore{ display: inline-block; background: url(../images/news_more_ico.jpg) no-repeat center center; height: 56px; width: 36px;  }
.showpro_layout li a:hover .this_title{ color: #f9ad09; }
.showpro_layout li a:hover .qumore{ background: url(../images/news_more_ico_on.gif) no-repeat center center; }
.showpro_layout .more_cata{ text-align: center; height: 336px; width: 380px; background: #f9ad09; }
.showpro_layout .more_cata h5{ font-size: 30px; color: #fff; font-weight: bold; padding-top: 110px; }
.showpro_layout .more_cata span{ display: inline-block; font-size: 14px; color: #fff; font-weight: bold; padding-top: 20px; }

/*产品详情页*/
.showpic_left .datu{ width: 500px; height: 540px; overflow: hidden; }
.showpic_left .datu li img{ width: 500px; height: 540px; }
.showpic_left .xiaotu{ width: 500px; margin-top: 20px; }
.showpic_left .xiaotu dd{ margin-right: 20px; float: left; width: 110px; height: 110px;  }
.showpic_left .xiaotu dd img{ width: 110px; height: 110px; }
.showpic_left .xiaotu dd:last-child{ margin-right: 0px !important; }
.showpic_left .xiaotu dd:hover{ border:2px solid #f9ca09; width: 106px; height: 106px;  }
.showpic_left .xiaotu dd:hover img{ width: 106px; height: 106px; }
.showpic_right{ width: 640px;  }
.showpic_right .site-bread a{ color: #999; }
.showpic_right h1{ font-size: 24px; color: #333; line-height: 70px; border-bottom: 2px solid #ededed; } 
.showpic_right .whistling-decription{ margin-top: 40px; height: 430px; border-bottom: 2px solid #ededed; }
.showpic_right .whistling-decription p{ line-height: 40px; color: #999; font-size: 14px; }
.showpic_right .qual{ margin-top: 48px; height: 60px; line-height: 60px; width: 196px; background: #f19012 url(../images/alibb_logo.png) no-repeat 31px 20px; padding-left: 84px; font-size: 18px; display: inline-block; color: #fff; font-weight: bold; }

/*详情*/
.product_detail h2{ font-weight: bold; font-size: 24px; color: #333; line-height: 70px; border-bottom: 2px solid #ededed; }
.product_detail h3{ font-weight: bold; font-size: 16px; color: #333; line-height: 70px; border-bottom: 2px solid #ededed; }
.product_detail .quick_detail{ margin-top: 20px; }
.product_detail .quick_detail li{ float: left; width: 380px; padding-right: 40px; line-height: 40px; font-size: 16px; color: #999; }
.product_detail .packaging{ margin-top: 20px; }
.product_detail .packaging li{ line-height: 40px; font-size: 16px; color: #999; }
.product_detail .packaging li i{ width: 360px; display: inline-block; }
.product_detail .specification{ margin-top: 20px; }
.product_detail .specification li{ line-height: 40px; font-size: 16px; color: #999; }
.product_detail .leave_message label{ line-height: 40px; vertical-align: top; width: 196px; display: inline-block; font-size: 14px; color: #333; font-weight: bold; text-align: right; padding-right: 12px;}
.product_detail .leave_message .message{ overflow: auto; resize: none; outline: none; height: 70px; width: 460px; padding:10px 0 0 10px; border: 1px solid #ddd; }
.product_detail .leave_message .tips{ vertical-align: top; line-height: 40px; color:#999; font-size: 14px; }
.product_detail .leave_message .tip_01{ padding-left: 10px; }
.product_detail .leave_message .tip_02{ height: 40px; width: 218px; color: #fff; font-size: 14px; background: #f19012; line-height: 40px; text-align: center; display: block; margin: 20px 0 0 208px;  }
.product_detail .leave_message p{ margin-bottom: 20px; }
.product_detail .leave_message .rows1{ padding-left: 12px; width: 460px; height: 40px; border: 1px solid #ddd; }
.leave_message p .yzm .box{ vertical-align: top; margin-left: 10px; position: relative; height: 40px; width: 100px; display: inline-block; border: 1px solid #ddd;  } 
.leave_message p .yzm .box img{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; max-height: 40px; max-width: 100px; }
.leave_message p .yzm .change{ padding-left: 10px; font-size: 14px; color: #0b4399; }
.leave_message .submit_btn{ cursor: pointer; margin-bottom: 60px; background: #f19012; border: 0px none; height: 40px; width: 100px; line-height: 40px; font-size: 14px; color: #fff; text-align: center; margin-left: 208px; }

/*catalogue*/
.catalogue_first{ border-bottom: 2px solid #ededed; margin-bottom: 50px; }
.catalogue_first li,.catalogue_second{ line-height: 60px; border-top: 2px solid #ededed; padding: 13px 0; }
.catalogue_first li h6,.catalogue_second h1{ font-size: 18px; color: #333; font-weight: bold; width: 200px; text-align: left; }
.catalogue_first li .xiao_title,.catalogue_second .xiao_title{ width: 976px; padding-left: 20px; border-left: 2px dashed #ededed; }
.catalogue_first li .xiao_title a,.catalogue_second .xiao_title a{ display: inline-block; padding: 0 40px; font-size: 14px; color: #888; }
.catalogue_first li::after,.catalogue_second::after{ display:block;clear:both;overflow:hidden; height:0; content:"."; }
.catalogue_first li .xiao_title a:hover,.catalogue_second .xiao_title a:hover{ color: #f9ad09; }

.fanye_show .top_tt{ height: 60px; border-bottom: 1px solid #ddd; }
.fanye_show .top_tt .top_tt_l{ font-size: 24px; color: #333; }
.top_tt .top_tt_r{ text-align: center; line-height: 40px; background: #f9ad09; border-radius:20px; width: 120px; height: 40px; font-size: 14px; color: #0b4399; }
.top_tt .top_tt_r strong{ vertical-align: middle; font-family: "宋体";font-size: 20px; }
.book_wrapper{ margin:0 auto; padding-top:10px; width:1200x; height:595px; position:relative; background: #8d8d8d; }
.book_wrapper img{ height: 585px; width: 590px !important; }
.book_wrapper .some_oper{ margin-top: 30px; }
.book_wrapper .some_oper .fandong i{ cursor: pointer; font-size: 24px; color: #fff; font-weight: bold; line-height: 64px; text-align: center; height: 64px; width: 60px; background: #999999; display: inline-block; }
.book_wrapper .some_oper .fandong i:hover{ background: #f9ad09; }
.book_wrapper .some_oper span{ cursor: pointer; display: inline-block; width: 188px; height: 64px; line-height: 64px; background: #f9ad09 url(../images/download_ico.gif) no-repeat 76px 20px; padding-left: 112px; color:#0a4399; font-size: 20px;  }

/*网站正在建设中*/
.the_bg_ing{ text-align: center; background: url(../images/the_bg_xiao.jpg) repeat-x center center; }
.the_bg_ing img{ position: relative; top: 50%; margin-top: -370px; }

.down-box-bg{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(255,255,255,0.5);z-index:100;display:none;}
.down-box{width:500px;position:fixed;height:380px;left:50%;top:50%;margin:-190px 0px 0px -250px;background:#fff;z-index:101;display:none;}
.down-box .down-box-tit{font-size:16px;color:#666;font-weight:bold;height:50px;line-height:50px;background:#eeeeee;padding-left:30px;position:relative;}
.down-box .down-box-tit .down-box-close{width:21px;height:21px;position:absolute;right:15px;background:url(../images/down-box-close.png) no-repeat left top;top:15px;cursor:pointer;transition:all 1s ease;-webkit-transition:all 1s ease;}
.down-box .down-box-tit .down-box-close:hover{transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);}
.down-box p{width:435px;margin:0 auto;font-size:14px;color:#666;line-height:18px;margin:16px 20px;}
.down-box .down-con{width:440px;margin:0 auto;}
.down-box .down-con .down-box-input,.down-box .down-con .down-box-input-button{margin-top:20px;overflow:hidden;}
.down-box .down-con .down-box-input input{width:270px;height:44px;line-height:44px;border:1px solid #dddddd;text-indent:10px;font-size:14px;float:left;box-shadow:inset 0px 0px 6px #dddddd;}
.down-box .down-con .down-box-input input::-webkit-input-placeholder{color:#ccc;}
.down-box .down-con .down-box-input input:-moz-placeholder{color:#ccc;}
.down-box .down-con .down-box-input input::-moz-placeholder{color:#ccc;}
.down-box .down-con .down-box-input input:-ms-input-placeholder{color:#ccc;}
.down-box .down-con .down-box-input input:focus{border:1px solid #ddd;outline:none;}
.down-box .down-con .down-box-input span{height:48px;background:url(../images/down-sen-bg.png) repeat-x left top;width:167px;border:1px solid #ddd;border-left:none;display:block;float:left;text-align:center;line-height:48px;cursor:pointer;font-size:14px;}
.down-box .down-con .down-box-input input.input-code{width:100%;}
.down-box .down-con .down-box-input-button input{text-transform:uppercase;background:#f9ad09;width:100%;height:50px;line-height:50px;text-align:center;border:none;font-size:14px;font-weight:bold;color:#fff;}

.down-box02{height:455px;margin-top:-227.5px;}
.down-box01 a{color:#368bfc}

/*网站地图*/
.sitemap .top_tt_l{ font-size: 24px; color: #333; }
.sitemap .top_tt{ height: 66px; line-height: 66px; border-bottom: 2px solid #ededed }
.sitemap_con_layout{ width: 1230px; margin: 0 auto; }
.sitemap_con li{ padding-bottom: 14px; }
.sitemap_con dt{ display: block; margin-left: 15px; line-height: 40px; font-size: 14px; color: #333; border-bottom: 1px solid #ededed; }
.sitemap_con dd a{ color: #999; line-height: 40px; height: 40px; margin: 0 15px; float: left; }
.sitemap_con dd a:hover{ color: #f9ad09; }



