@charset "utf-8";
/* CSS Document */
/*======================整体样式=========================================================*/

@font-face {
    font-family: 'avantgarde_bk_btdemi';
    src: url('../images/avgardd-webfont.eot');
    src: url('../images/avgardd-webfont.eot?#iefix') format('embedded-opentype'),
         url('../images/avgardd-webfont.woff2') format('woff2'),
         url('../images/avgardd-webfont.woff') format('woff'),
         url('../images/avgardd-webfont.ttf') format('truetype'),
         url('../images/avgardd-webfont.svg#avantgarde_bk_btdemi') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{font-size:12px;line-height:20px;margin:0px;padding:0px;color:#373737;font-family:"微软雅黑";}
ul,li,h1,h2,h3,h4,h5,h6,ol,ll,dd,dl,form{margin:0px;padding:0px;display:block;overflow:hidden;}
ul,li,ol,ll,dd,dl{list-style-type:none;}
img{border:0px;}
a{color:#373737; text-decoration:none;}
a:hover{color:#ca2b2f; outline:none;}

.wd{width:1000px;margin:0px auto;clear:both;display:block;overflow:hidden;}
.m_t_10{margin-top:10px;}
.m_t_20{margin-top:20px;}
.m_t_2{margin-top:2px;}
.m_l_16{margin-left:14px;}
.f_r{float:right;}
.f_l{float:left;}
.m_t_40{margin-top:40px;}
.m_b_30{margin-bottom:30px;}
.m_t_26{margin-top:26px;}

.clear{clear:both;}
/*******分页*************/
.page{width:100%;text-align:center;clear:both;height:32px;padding:20px 0;overflow:hidden;display:block;overflow:hidden;}
.page a{padding:4px 9px;border:1px solid #ccc;color:#505050;margin:0 1px;font-size:13px;text-align:center;}
.page .more{border:0;}
.page a:hover{background:#242424;border-color:#242424;color:#FFF;}
.page .pre{font-weight:600;color:#ff6400;}
.page .next{font-weight:600;color:#ff6400;}
.page .pre:hover{background:#242424;border-color:#242424;color:#FFF;}
.page .next:hover{background:#242424;border-color:#242424;color:#FFF;}
.page .more:hover{background:none;color:#505050;}
.page .current{background:#242424;border-color:#242424;color:#FFF;font-weight:700;}
.page .current:hover{background:#242424;border-color:#242424;color:#FFF;font-weight:700;}
.page .no_pre{color:#ccc;font-weight:600;}
.page .no_pre:hover{color:#ccc;background:none;border-color:#CCC;}
.page .no_next{color:#ccc;font-weight:600;}
.page .no_next:hover{color:#ccc;background:none;border-color:#CCC;}
/*=========================头部==================================*/
.head{clear:both;height:122px;background:url(../images/head_bg.jpg) repeat-x;display:block;overflow:hidden;}
.head .logo{float:left;width:441px;height:122px;display:block;overflow:hidden;}
.head .head-right{float:right;width:332px;display:block;overflow:hidden;}
.search-denglu{clear:both;height:33px;margin-top:20px;display:block;overflow:hidden;}

.search{float:right;width:217px;display:block;overflow:hidden;}
.search .search-btn{float:right;border:0px;background:url(../images/search_btn.jpg) no-repeat;height:23px;width:25px;}
.search .search-txt{float:right;width:185px;height:19px;border:1px solid #b9b9b9;line-height:19px;margin-right:3px;}
.denglu{float:left;background:url(../images/dl.jpg) no-repeat left center;padding-left:35px;height:33px;line-height:33px;}
.denglu a{font-size:14px;color:#4ca1de;font-weight:bold;}

.phone{clear:both; text-align:right;display:block;overflow:hidden;}

.menu{clear:both;height:43px;line-height:43px;background:url(../images/m_bg.jpg) repeat-x; overflow:visible;z-index:10000;}
.menu .wd{overflow:visible;z-index:10000;}
.menu ul{clear:both;overflow:visible;z-index:10000;}
.menu ul .bigli{float:left;width:125px; text-align:center;font-size:14px;position:relative;overflow:visible;z-index:10000;}
.menu ul .bigli a{color:#FFF;}
.menu ul .bigli:hover{background-color:#4f4f4f;}

.menu ul li table{width:283px;border:1px solid #565656;background-color:#FFF;border-top:0px;position:absolute;left:0px;top:43px;padding:10px;display:none;}
.menu ul li table .mtd{width:80px; text-align:center;font-size:14px;color:#F00;border-bottom:1px dashed #cccccc;}
.menu ul li table .mtd1{border-bottom:1px dashed #cccccc;border-left:1px dashed #cccccc; text-align:left;padding:10px 0px;}
.menu ul li table .mtd1 ul{clear:both;}
.menu ul li table .mtd1 ul li{display:inline-block;background:url(../images/sx.jpg) no-repeat right center;padding-right:5px;padding-left:5px; text-align:left;line-height:25px;}
.menu ul li table .mtd1 ul li a{color:#333;font-size:12px;}

#nav_sel{background-color:#4f4f4f;}

.banner{clear:both;height:375px;display:block;overflow:hidden;}

.notice{clear:both;height:40px;line-height:40px;background:url(../images/no_bg.jpg) repeat-x;display:block;overflow:hidden;}
.notice .no-left{float:left;width:22px;height:40px;background:url(../images/lb.jpg) no-repeat left center;margin-right:10px;display:block;overflow:hidden;}
.notice .wd div{float:left;display:block;overflow:hidden;}
.notice .wd div a{float:left;}
.notice .wd div span{float:left;margin-left:30px;color:#636363;}

.fuwu{clear:both;background-color:#f9f9f9;padding:15px 0px 30px;display:block;overflow:hidden;}
.fuwu-title{clear:both;height:35px;line-height:35px;display:block;overflow:hidden;}
.fuwu-title h1{font-weight:normal;font-size:18px;float:left;}
.fuwu-title span{color:#8a8a8a;font-size:12px;float:left; text-transform:uppercase;margin-left:10px;}

.fuwu-con{clear:both;display:block;overflow:hidden;}
.fuwu-list{clear:both;width:1020px;}
.fuwu-list li{float:left;width:327px;margin-right:10px;height:74px;margin-top:22px;}
.fuwu-list li .fw-left{float:left;border:7px solid #46a3f9;display:block;overflow:hidden;}
.fuwu-list li .fw-right{float:right;width:216px;display:block;overflow:hidden;}
.fuwu-list li .fw-right .fw-title{clear:both;height:20px;line-height:20px;font-size:14px;display:block;overflow:hidden;}
.fuwu-list li .fw-right .fw-con{clear:both;height:38px;color:#545454;line-height:18px;font-size:11px;display:block;overflow:hidden;}
.fuwu-list li .fw-right .fw-a{clear:both;display:block;overflow:hidden;}
.fuwu-list li .fw-right .fw-a a{color:#46a3f9;}

.case-title{clear:both;margin-top:15px;height:35px;line-height:35px;display:block;overflow:hidden;}
.case-title h1{font-weight:normal;font-size:18px;float:left;}
.case-title span{color:#8a8a8a;font-size:12px;float:left; text-transform:uppercase;margin-left:10px;}

.case-con{clear:both;width:1041px;height:67px;margin:15px auto;display:block;overflow:hidden;}
.jt-left{display:block; overflow:hidden;float:left;width:10px;height:67px;line-height:67px;background:url(../images/jt_left.jpg) no-repeat left center;}
.jt-right{display:block; overflow:hidden;float:right;width:10px;height:67px;line-height:67px;background:url(../images/jt_right.jpg) no-repeat left center;}
#case-con{float:left;width:1000px;margin-left:10px;height:67px;display:block;overflow:hidden;}
.case-list{clear:both;}
.case-list li{float:left;width:188px;height:65px;border:1px solid #e0e0e0;margin-right:11px;}

.case-list1{clear:both;width:830px;}
.case-list1 li{float:left;width:200px;height:115px;margin-right:40px;margin-left:20px; text-align:center;line-height:40px;}
.case-list1 li .fac-img{border:1px solid #e0e0e0;width:188px;height:65px;display:block; overflow:hidden;}

.tongzhi-dayi{clear:both;background:#ededed url(../images/n_bg.jpg) repeat-x;border-bottom:1px solid #bfbfbf;padding:20px 0px;}

.box-title{height:39px;line-height:35px;background:url(../images/hx.jpg) no-repeat left bottom;display:block;overflow:hidden;}
.box-title h1{float:left;font-weight:normal;font-size:18px;}
.box-title span{float:left;color:#848484;margin-left:10px;font-family:"Arial";}
.box-con{clear:both;display:block;overflow:hidden;}
.box-con ul{clear:both;}
.box-con ul li{line-height:35px;background:url(../images/sj.jpg) no-repeat left center;padding-left:15px;}
.box-con ul li a{color:#616161;}
.box-con ul li a:hover{color:#46a3f9;}

.tongzhi{float:left;width:314px;display:block;overflow:hidden;}
.youhui{float:left;width:288px;margin-left:63px;display:block;overflow:hidden;}
.dayi{width:288px;float:right;display:block;overflow:hidden;}

.link{clear:both;padding:15px 0px;line-height:25px;display:block;overflow:hidden;}
.link h1{float:left;font-size:18px;font-weight:normal;}
.link a{color:#565656;}

.footer{clear:both;background-color:#3f403d;color:#FFF;padding:15px 0px;display:block;overflow:hidden;}
.footer .footer-left{float:left;width:725px;display:block;overflow:hidden;}
.botnav{height:30px;line-height:30px;color:#FFF;display:block;overflow:hidden;}
.botnav a{color:#FFF;font-size:14px;}

.footer-con{clear:both;line-height:25px;margin-top:10px;display:block;overflow:hidden;}

.footer-right{float:right;width:124px; text-align:right;display:block;overflow:hidden;}

.center{clear:both;margin:20px auto;display:block;overflow:hidden;}

.left{float:left;width:200px;display:block;overflow:hidden;}
.left .left-top{background-color:#404040;color:#FFF;padding-left:10px;font-size:14px;height:33px;line-height:33px;display:block;overflow:hidden;}
.left-menu{clear:both;border:1px solid #cccccc;border-top:0px;background-color:#f2f2f2;display:block;overflow:hidden;}
.left-menu h1{height:42px;line-height:42px;font-size:14px;border-bottom:1px solid #cccccc;padding-left:10px;}
.left-menu ul{clear:both;border-top:1px solid #FFF;border-bottom:1px solid #cccccc;padding:10px 0px;}
.left-menu ul li{clear:both;background:url(../images/dd.png) no-repeat 10px center;padding-left:20px;line-height:30px;}

.left-contact{clear:both;margin-top:15px;line-height:25px;display:block;overflow:hidden;}

.right{float:right;width:790px;border:1px solid #cccccc;display:block;overflow:hidden;}
.right-top{height:30px;line-height:30px;margin-top:1px;background-color:#f2f2f2;border-bottom:1px solid #cccccc;display:block;overflow:hidden;}
.right-top h1{float:left;font-size:14px;margin-left:10px;}
.right-top div{float:right; text-align:right;background:url(../images/position.png) no-repeat left center;padding-left:25px;padding-right:10px;display:block;overflow:hidden;}
.right-con{clear:both;padding:20px;display:block;overflow:hidden;}

.newlist{clear:both;}
.newlist li{clear:both;height:196px;margin-top:15px;background-color:#f2f3f3;padding:10px;}
.newlist li .new-left{float:left;width:145px;height:196px; text-align:center;display:block;overflow:hidden;}
.newlist li .new-right{float:right;width:530px;display:block;overflow:hidden;}
.newlist li .new-right .new-r-title{clear:both;height:25px;line-height:25px;font-size:14px;color:#da0f0e;margin-top:20px;display:block;overflow:hidden;}
.newlist li .new-right .new-r-title a{color:#da0f0e;}
.newlist li .new-right .new-r-brief{clear:both;margin-top:10px;line-height:25px;color:#333333;display:block;overflow:hidden;}
.newlist li .new-right .new-r-date{color:#999;display:block;overflow:hidden;}

/***********************新闻列表***********************************/
.newslist li{height:35px;line-height:35px;padding-left:10px;border-bottom:1px dashed #cccccc;background:url(../images/dot.jpg) no-repeat 5px center;}
.newslist li a{display:block;height:35px;line-height:35px;width:500px;float:left;padding-left:10px;}
.newslist li span{display:block; height:35px;line-height:35px;width:80px;float:right;}
/***************新闻详细*********************************/
.new_title{height:30px;line-height:30px; text-align:center;font-size:14px;color:#F00;display:block;overflow:hidden;}
.new_share{height:30px;line-height:30px; clear:both;background-color:#f4f4f4;padding-left:10px;margin-bttom:10px;border:1px dashed #CCC;display:block;overflow:hidden;}
.new_share .publish{text-align:center;display:block;overflow:hidden;}


.new_title1{height:30px;line-height:30px; text-align:center;font-size:12px;font-weight:bold;color:#5e8a00;display:block;overflow:hidden;}
.news_img{height:225px;clear:both; text-align:center;display:block;overflow:hidden;}
.news_img img{border:1px solid #CCC;}

.prev_n{line-height:30px;padding-left:20px;background-color:#f4f4f4;margin-top:10px;height:60px;border:1px dashed #CCC;display:block;overflow:hidden;}
.prev_n .nleft{width:600px;float:left;display:block;overflow:hidden;}
.prev_n .goback{width:50px;float:right;background:url(../images/blue.png) no-repeat left center;padding-left:20px;margin-top:13px;display:block;overflow:hidden;}

.faq1{clear:both;width:924px;margin:15px auto;}
.faq1 li{clear:both;border-bottom:1px dashed #CCC;padding-bottom:15px;margin-bottom:15px;}
.faq1 li .q{clear:both;}
.faq1 li .q span{float:left;width:25px;height:25px;background-color:#666;color:#FFF; text-align:center;line-height:25px;font-size:14px;}
.faq1 li .q a{float:right;font-size:14px;width:890px;color:#c30709;}

.faq1 li .a{clear:both;margin-top:10px;}
.faq1 li .a span{float:left;width:25px;height:25px;background-color:#999;color:#FFF; text-align:center;line-height:25px;font-size:14px;}
.faq1 li .a div{float:right;width:890px;color:#999;display:block;overflow:hidden;}

.in-list1{clear:both;width:880px;}
.in-list1 li{float:left;padding:10px;background-color:#f8f8f8;width:385px;height:111px;margin-top:25px;margin-right:15px;}
.in-list1 li .in-img{float:left;width:113px;}
.in-list1 li .in-center{float:left;width:252px;margin-left:15px;}
.in-list1 li .in-center .in-c-title{clear:both;line-height:18px;}
.in-list1 li .in-center .in-c-title a{font-size:14px;color:#c4070a;}
.in-list1 li .in-center .in-c-brief{clear:both;color:#9c9c9c;margin-top:10px;}
.in-list1 li .in-center .in-c-title a:hover{color:#c4070a;}


.tijiao{border:0px;background-color:#FF520F;color:#FFF; text-align:center;height:25px;line-height:25px;padding:0px 15px;margin-right:15px;margin-top:10px;}
.tijiao1{border:0px;background-color:#FF520F;color:#FFF; text-align:center;height:25px;line-height:25px;padding:0px 15px;margin-right:15px;margin-top:10px;}

.fdinput{clear:both;border:1px solid #CCC;height:22px;line-height:22px;color:#999}
.fdarea{clear:both;border:1px solid #CCC;height:200px;line-height:22px;color:#999}

.feedback{line-height:35px;width:95%; margin-left:20px;border-left:1px dashed #CCC;border-top:1px dashed #CCC;}
.feedback td{border-bottom:1px dashed #CCC;padding-left:10px;border-right:1px dashed #CCC;}
.feedback .tdleft{text-align:right;background-color:#F5F5F5;}

.feedback_1{width:95%;border:1px dashed #CCC;background-color:#F5F5F5;margin-top:30px;margin-left:20px;line-height:25px;padding:10px;}

.fullSlide{width:100%;position:relative;height:375px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:375px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:375px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:5px;margin:5px;overflow:hidden;background:#FF520F;line-height:999px;}
.fullSlide .hd ul .on{background:#fff;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0px;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:0px;background-position:-6px -137px;}

/*********登录**************/

.pro_name{color:#333; font-size:14px; padding-bottom:5px;display:block;overflow:hidden;}
.pro_name b{color:#da0f0e;}
.pro-sn{border-bottom:1px dotted #ccc;padding-bottom:10px;color:#999; font-size:14px;display:block;overflow:hidden;}
.price{padding:20px 0;border-bottom:1px dotted #cccccc; font-size:12px; text-indent:20px;display:block;overflow:hidden;}
.price font{font-size:20px;color:#F00;padding-left:10px;}
.short_des{padding:15px 0px;line-height:25px;color:#999; font-size:12px;display:block;overflow:hidden;}
.short_des b{display:block;color:#da0f0e;}

.login-box{clear:both;margin-bottom:20px;display:block;overflow:hidden;}
.or-title{font-size:20px;color:#D11303;height:35px;line-height:35px;margin-bottom:10px;display:block;overflow:hidden;}
.login-box .login-box-k{clear:both;background-color:#eeeeee;padding:20px;border:1px solid #e2ccc9;display:block;overflow:hidden;}
.login-box td{height:30px;display:block;overflow:hidden;}

.tdleft{ text-align:right;font-weight:bold;padding-right:5px; vertical-align:top;height:35px;line-height:35px;}
.login-input{width:350px;height:25px;border:1px solid #cccccc;line-height:25px;font-size:12px;}
.or-span{background:url(../images/bg_sbtn.png) no-repeat left center;padding-left:10px;height:30px; display:inline-block;}
.or-btn{background:url(../images/bg_sbtn.png) no-repeat right center;padding-right:15px;height:30px; display:inline-block;border:0px;margin-right:-2px;cursor:pointer;color:#703017;}
/*********注册**************/
.reg-box{clear:both;display:block;overflow:hidden;}
.register-box{clear:both;border:1px solid #cccccc;padding:20px;display:block;overflow:hidden;}
.register-box td{height:30px;}
.red{display:inline-block;color:#F00;padding-right:5px;font-size:14px;}

.reg-input{width:218px;border:1px solid #cccccc;height:25px;line-height:25px;font-size:12px;}
.tddesc{padding-left:20px;vertical-align:top;color:#7f7f7f;}

.reg-area{width:420px;border:1px solid #cccccc;height:50px;line-height:20px;}


input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}

.form-group {
  margin-bottom: 10px;
}
.form-group label{font-size:14px;}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}

.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #FFF;
  background-color: #242424;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}