/*默认基础属性样式*/
html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0; padding: 0; color: #505050; }
body{ font-size: 14px;  }
img { border: 0 none; vertical-align: top; max-width: 100%; }
ul,li,dl,dd,dt { list-style-type: none; }
i,em,cite { font-style: normal; }
body {  -webkit-text-size-adjust:none;  font-family:"Microsoft YaHei"; min-width: 1200px;}
a{ text-decoration: none; color: #666; }
a:hover{ color: #85490f; text-decoration: underline ; }
.clear,.cle {clear:both;}
a,area { blr:expression(this.onFocus=this.blur()) }
a:focus { outline: none; }
.w_1200{ width:1200px; margin:0 auto;}
.last_mr{ margin-right: 0 !important; border: 0!important;}
.last_mr_two{margin-right: 0 !important;}
.po_r{ position: relative;}
.fl{ float: left;}
.fr{ float: right;}

/*顶部*/
.top_nav{ border-top: 2px solid #85490f; background: #373737; width: 100%; height: 38px;}
.top_nav .l_notice{ float: left;}
.top_nav .l_notice .notice{ float: left;  height: 35px; padding-left: 22px; margin:0 5px 0 0; font-size: 13px;  line-height: 35px; background: url("../images/icon-notice.png") left center no-repeat; color:#b2b2b2;}
.top_nav .l_notice .top_news{ float: left; width: 385px; height: 35px; line-height: 35px; overflow: hidden;}
.top_nav .l_notice .top_news li{ width: 365px;  height: 35px; font-size: 13px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.top_nav .l_notice .top_news li a{ color: #b2b2b2;}
.top_nav .l_notice .top_news li a:hover{color: #85490f ;}
.top_nav .r_nav{ float: right;}
.top_nav .r_nav li{ float: left; line-height: 38px; font-size: 12px; margin-left: 20px;color:#b2b2b2;}
.top_nav .r_nav .user_li a{ padding: 0 10px;}
.top_nav .r_nav li a{ color:#b2b2b2;}
.top_nav .r_nav li a:hover{ color: #85490f; }
.top_nav .r_nav .sina_li a{ width: 22px; height: 38px; background: url("../images/icon-sina.png") no-repeat center center; display: block; }
.top_nav .r_nav .wechat_li a{width: 22px; height: 38px; background: url("../images/icon-wechat.png") no-repeat center center; display: block;}

/*头部*/
.v4800_head{ width: 100%; height: 85px;}
.v4800_head .logo{ width:175px; height: 85px; float: left; }

.v4800_nav{ position: relative; padding-top: 32px; float: right;  height: 53px; line-height: 53px; z-index: 100;}
.v4800_nav .v4800_li{ position: relative; float:left;height:45px; font-size:15px; margin-left: 25px;  color:#333333; text-align: center;}
.v4800_nav .v4800_li a{ color: #505050; text-decoration: none; line-height: 53px; height: 53px; display: block; }
.v4800_nav .v4800_lidq{  margin-left: 25px; }
.v4800_nav .v4800_lidq a{color:#85490f !important; line-height: 53px;  display: block; }
.v4800_nav .v4800_dorp{ position: absolute; top: 53px; left: 50%; margin-left: -50px;  width:100px;  background:#fff; border-top: 2px solid #85490f; display:none; }
.v4800_nav .v4800_dorp em{ width: 12px; height: 9px; position: absolute; top: -9px; left: 50%; margin-left: -6px; display: block; background: url("../images/arr-nav-pop-top.png") no-repeat;}
.v4800_nav .v4800_dorp ul li{height:35px;width:100%; line-height: 35px; font-size: 12px; padding: 0; border: 0;}
.v4800_nav .v4800_dorp ul li a{color:#666 !important; display: block; width: 100%;line-height: 35px;  background: none;border: 0;}
.v4800_nav .v4800_dorp ul li:hover {background:#f1f1f1;  color: #85490f!important}


/*首页百叶窗开始*/
.banner_w{  }
.banner { position: relative; z-index:1; width:100%; height:650px; overflow: hidden; background-color:#fff; }
.banner .bd { height:100% !important; width:100% !important; }
.banner .bd li { height:100% !important; width:100% !important; z-index:1; }
.banner .bd  li a { display:block; cursor:pointer; height:100% !important; width:100% !important; z-index:1; }
.banner .hd { width:100%; padding-right: 18px; position: absolute; bottom: 16px; text-align:center; font-size:0; z-index:1; }
.banner .hd li { margin: 0 4px; background: #fff; height: 12px; overflow: hidden; width: 12px; cursor: pointer; display:inline-block; *display:inline;zoom:1;border-radius: 6px; }
.banner .hd .on { background: #85490f;}
.banner .prev, .banner .next { width: 25px; height: 45px; background: url("../images/icon-prev.png") no-repeat left top; position: absolute; top: 335px; z-index: 9999; cursor: pointer; text-indent: -9999px; transition: all 0.2s ease-in-out 0s; }
.banner .prev { left: 50%; margin-left: -600px; }
.banner .next { left: 50%; margin-left: 575px; background: url("../images/icon-next.png") no-repeat left top; }

/**最新产品**/
.v4800_pro{ padding: 25px 0 0 0; width: 100%; background: #f4f4f4;}
.v4800_pro .pro_title{ width: 1160px; height: 50px;background: #fff; padding: 0 20px; margin-bottom: 10px;}
.v4800_pro .pro_title h3{ float: left; line-height: 50px; color: #85490f; font-size: 20px; font-weight: normal;}
.pro_search{ width: 280px; height: 32px; float: right; margin: 9px 0 0 0;}
.pro_search .search_input{ width: 185px; height: 30px; border-radius: 15px 0 0 15px; padding-left: 30px;  border: 1px solid #e4e2e2; border-right: 0; background: url("../images/icon-search.png")  10px  center no-repeat; outline: 0; line-height: 30px; color: #707070; float: left;}
.pro_search .search_btn{ width: 63px; float: left; height: 32px; background: #85490f; color: #fff; cursor: pointer; border: 0; outline: 0;}
.v4800_pro .pro_item{ overflow: hidden;}
.v4800_pro .pro_item li{ background: #fff; float: left; margin: 0 10px 25px 0 ; border-bottom: 4px solid #d6d6d6;}
.v4800_pro .pro_item li a{ display: block; text-decoration: none;}
.v4800_pro .pro_item li:hover{ border-bottom: 4px solid #85490f;}
.v4800_pro .pro_item .pro_one{ width: 590px; height: 336px; position: relative;}
.v4800_pro .pro_item .pro_one .pro_name{ position: absolute; left: 332px; top: 70px; width: 240px; font-size: 20px; color: #85490f;  height: 32px; line-height: 32px; font-weight: normal; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.v4800_pro .pro_item .pro_one .pro_text{ position: absolute; left: 332px; top: 115px;  font-size: 12px; color: #999;width: 240px;  line-height: 24px; height: 96px; overflow: hidden;}
.v4800_pro .pro_item .pro_one .pro_img{ position: absolute; left: 0; top: 46px; width: 331px; height: 250px;}
.v4800_pro .pro_item .pro_one .pro_img img{ max-width: 331px; max-height: 250px;}
.v4800_pro .pro_item .pro_one .buy_more{position: absolute; left: 332px; top: 220px; padding-right: 15px; background: url("../images/buy-more.png") right center no-repeat; color: #85490f; height: 18px; line-height: 18px;}
.v4800_pro .pro_item .pro_two{ width: 295px; height: 321px; padding-top: 15px;}
.v4800_pro .pro_item .pro_two .pro_name{font-size: 20px; color: #85490f; margin-bottom: 10px; height: 32px; line-height: 32px; font-weight: normal; padding: 0 20px; overflow: hidden; text-align: center;text-overflow:ellipsis; white-space:nowrap;}
.v4800_pro .pro_item .pro_two .pro_text{ margin-bottom: 20px; font-size: 12px; color: #999; line-height: 18px; height: 36px; padding: 0 20px; overflow: hidden; text-align: center;}
.v4800_pro .pro_item .pro_two .pro_img{ width: 295px; height: 223px;}
.v4800_pro .pro_item .pro_two .pro_img img{ max-width: 295px; max-height: 223px;}
.v4800_pro .pro_item .pro_three{ width: 393px; height: 390px; padding-top: 15px;}
.v4800_pro .pro_item .pro_three .pro_name{font-size: 20px; color: #85490f; margin-bottom: 7px; height: 30px; line-height: 30px; font-weight: normal; padding: 0 20px; overflow: hidden; text-align: center;text-overflow:ellipsis; white-space:nowrap;}
.v4800_pro .pro_item .pro_three .pro_text{ margin-bottom: 20px; font-size: 12px; color: #999; line-height: 18px; height: 36px; padding: 0 20px; overflow: hidden; text-align: center;}
.v4800_pro .pro_item .pro_three .pro_img{ width: 393px; height: 297px;}
.v4800_pro .pro_item .pro_three .pro_img img{ max-width: 393px; max-height: 297px;}

/**首页三大优势特色**/
.index_ys_adv{ overflow: hidden; text-indent: -10000em;}
.index_ys_adv .p1{ background: url("../images/ys-adv1.jpg") top center no-repeat; height:132px ;}
.index_ys_adv .p2{ background: url("../images/ys-adv2.jpg") top center no-repeat; height:449px ;}
.index_ys_adv .p3{ background: url("../images/ys-adv3.jpg") top center no-repeat; height:451px ;}
.index_ys_adv .p4{ background: url("../images/ys-adv4.jpg") top center no-repeat; height:488px ;}

/**新闻中心+客户见证**/
.v4800_news{ width: 100%;  padding: 25px 0; background: #f4f4f4; overflow: hidden; }
.v4800_news_box{ width: 756px; height: 434px; background: #fff; float: left; padding: 20px;}
.v4800_news_box .title{ height: 36px; margin-bottom: 10px; line-height: 36px; }
.v4800_news_box .title h3{ font-size: 20px; font-weight: normal; color: #85490f; float: left;}
.v4800_news_box .title .more{ font-size: 12px; float: right; line-height: 48px; color: #666;}
.v4800_news_box .title .more:hover{ color: #85490f;}
.news_box{ overflow: hidden; width: 765px;}
.news_box li{ width: 365px; height: 110px; float: left; background: #f5f5f5; margin: 0 26px 26px 0;}
.news_box li .news_img{ width: 140px; height: 110px; float: left;}
.news_box li .news_img img{max-width: 140px; max-height: 110px;}
.news_box li .news_right{ padding: 15px; width:195px; height: 80px; float: left; }
.news_box li .news_right .news_name{ height: 50px; line-height: 25px; overflow: hidden; font-weight: normal; font-size: 14px; width: 195px; margin-bottom: 10px;}
.news_box li .news_right .news_time{height: 20px; line-height: 20px; color: #999; font-size: 12px;}
.news_box li:nth-child(2n){ margin: 0 0 26px 0;}
.v4800_jz_box{ width: 353px; height: 434px; background: #fff; float: right; padding: 20px;}
.v4800_jz_box .title{ height: 36px; margin-bottom: 10px; line-height: 36px; }
.v4800_jz_box .title h3{ font-size: 20px; font-weight: normal; color: #85490f; float: left;}
.v4800_jz_box .title .more{ font-size: 12px; float: right; line-height: 48px; color: #666;}
.v4800_jz_box .title .more:hover{ color: #85490f;}
.jz_box{ overflow: hidden; width: 353px;}
.jz_box li{ width: 353px; height: 110px;  background: #f5f5f5; margin: 0 0 26px 0;}
.jz_box li .jz_img{ width: 140px; height: 110px; float: left;}
.jz_box li .jz_img img{max-width: 140px; max-height: 110px;}
.jz_box li .jz_right{ padding: 15px; width:183px; height: 80px; float: left; }
.jz_box li .jz_right .jz_name{ height: 20px; line-height: 20px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; font-weight: normal; font-size: 14px; width: 195px; margin-bottom: 5px;}
.jz_box li .jz_right .jz_text{ line-height: 18px; color: #999; font-size: 12px;}

/**关于我们+企业荣誉**/
.v4800_about{ height: 588px; overflow: hidden; position: relative;}
.v4800_about .about_bg{ z-index: 1; position: absolute; left: 0; bottom: 0; background: #af845b url("../images/about-bg.png") repeat; width: 100%; height: 172px;}
.v4800_about .about_img{ z-index: 99; width: 435px; height: 588px; position: absolute; left: 50%; top: 0; margin-left: 165px;}
.v4800_about .about_box{z-index: 99;  width: 715px; height: 264px; position: absolute; top: 20px; left: 50%; margin-left: -580px;}
.v4800_about .about_box  .title{ height: 48px;  }
.v4800_about .about_box  .title h3{ float: left; line-height: 48px; font-size: 20px; font-weight: normal; color: #85490f;}
.v4800_about .about_box  .title .more{ font-size: 12px; float: right; line-height: 48px; color: #666;}
.v4800_about .about_box  .title .more:hover{ color: #85490f;}
.v4800_about .about_box .about_text{ padding-top: 20px; overflow: hidden; height: 196px; }
.v4800_about .about_box .about_text p{ line-height: 28px; color: #666; text-indent: 28px;}
.v4800_about .ry_box{z-index: 99; width: 715px; height: 264px; position: absolute; top: 320px; left: 50%; margin-left: -580px;}
.v4800_about .ry_box .title{ height: 48px;  }
.v4800_about .ry_box  .title h3{ float: left; line-height: 48px; font-size: 20px; font-weight: normal; color: #85490f;}
.v4800_about .ry_box  .title .more{ font-size: 12px; float: right; line-height: 48px; color: #666;}
.v4800_about .ry_box .title .more:hover{ color: #85490f;}
.v4800_about .ry_item{ overflow: hidden; padding-top: 20px;}
.v4800_about .ry_item li{ width: 212px; float: left; margin-right: 30px; }
.v4800_about .ry_item li .ry_img{ width: 212px; height: 150px; padding-bottom: 10px; background: url("../images/ry-bg.png") center bottom no-repeat; }
.v4800_about .ry_item li .ry_name{ font-size: 14px; font-weight: normal; height: 24px; line-height: 24px; overflow: hidden; text-align: center; text-overflow:ellipsis; white-space:nowrap;}
.v4800_about .ry_item li .ry_name a{ color: #fff;}

/**应用领域**/
.v4800_app_field{ width: 100%; background: #eaeaea; padding: 25px 0; }
.index_adv{ width: 1200px; height: 144px; margin-bottom: 20px;}
.app_field_box{border-top: 2px solid #85490f; background: #fff; width: 1200px;}
.app_field_box .title{ height: 48px; border-bottom: 1px solid #eee; padding: 0 20px;}
.app_field_box .title h3{ float: left; line-height: 48px; font-size: 20px; font-weight: normal; color: #85490f;}
.app_field_box .title .more{ font-size: 12px; float: right; line-height: 48px; color: #666;}
.app_field_box .title .more:hover{ color: #85490f;}
.app_field_item{ padding: 20px; overflow: hidden;}
.app_field_item li{ width: 275px; height: 289px; float: left; margin-right: 20px;}
.app_field_item li a{ display: block;text-decoration: none; }
.app_field_item li .app_field_img{ width: 275px; height: 185px; overflow: hidden;}
.app_field_item li .app_field_img img{ max-width: 275px; max-height: 185px;transition: all 0.2s ease-in-out 0s;}
.app_field_item li .app_field_bot{ background: #f3f3f3; height: 84px; width: 255px; padding: 10px;transition: all 0.2s ease-in-out 0s;}
.app_field_item li .app_field_bot .name{ height: 25px; line-height: 25px;  color: #333; font-size: 16px; font-weight: normal; margin-bottom: 10px; overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
.app_field_item li .app_field_bot .text{ height:48px; line-height: 24px; overflow: hidden; color: #999; text-decoration: none; }
.app_field_item li a:hover .app_field_img img{transform: scale(1.1);}
.app_field_item li a:hover .app_field_bot{ background: #e5e5e5;}
.app_field_item li a:hover .app_field_bot .name{ color: #85490f;}

 /**页尾**/
.v4800_footer{ background: #2a2a2a; padding-top: 40px; width: 100%; overflow: hidden;}
.v4800_footer .left_lx{ width: 520px; float: left;}
.v4800_footer .left_lx .title{ color: #fff; font-size: 16px; height: 24px; line-height: 24px; margin-bottom: 20px;}
.v4800_footer .left_lx .welcome{ color: #797979; line-height: 28px; height:84px; overflow: hidden; margin-bottom: 10px; }
.v4800_footer .left_lx .lx_bottom{ overflow: hidden;}
.v4800_footer .left_lx .lx_bottom .erweima{ width: 129px; height: 129px; font-size: 12px; text-align: center; line-height: 20px;  float: left; margin-right: 20px; color: #777;}
.v4800_footer .left_lx .lx_bottom .lx_info{ overflow: hidden;}
.v4800_footer .left_lx .lx_bottom .lx_info li{ height: 32px; margin-bottom: 8px; line-height: 32px; color: #777;}
.v4800_footer .left_lx .lx_bottom .lx_info li span{ width: 32px; height: 32px; float: left; margin-right: 5px;}
.v4800_footer .right_ly{ width: 545px; float: right;}
.v4800_footer .right_ly .title{ color: #fff; font-size: 16px; height: 24px; line-height: 24px; margin-bottom: 20px;}
.v4800_footer .right_ly .ly_ul{ overflow: hidden;}
.v4800_footer .right_ly .ly_ul li{ margin-bottom: 10px; overflow: hidden; }
.v4800_footer .right_ly .ly_ul li .input{ width: 229px; color:#ababab ; padding:5px 10px; outline: 0; border: 0; height: 25px; background: #353535; border-radius: 5px;}
.v4800_footer .right_ly .ly_ul li .textarea{ width: 525px; border: 0; font-family: "微软雅黑"; height: 102px; padding: 10px; outline: 0; background: #353535; border-radius: 5px; line-height: 24px;}
.v4800_footer .right_ly .ly_ul li .yzm{ float:left; margin-left: 15px;}
.v4800_footer .right_ly .ly_ul li .ly_btn{ width: 99px; height: 35px; border: 0; cursor: pointer; outline: 0; line-height: 35px; border-radius: 5px; background: #85490f; color: #fff; float: right;}
.v4800_footer .f_link{ margin-top: 50px; border-top:1px solid #353535; clear: both; padding: 20px 0; color: #505050; width: 1200px;  }
.v4800_footer .f_link span{ font-weight: bold; font-size: 14px; color: #999;}
.v4800_copyright{ height: 60px; width: 100%;  line-height: 60px; color: #565656; background: #111;         }

/**内页banner**/
.page_banner{ height:400px !important;}