﻿/*
* name: Global && Pc StyleSheet
* version: v3.1.0
* update: 移除等比填充
* date: 2015-07-03
*/

/* 雪碧图 */
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; vertical-align: middle; background: url(../img/ico.png); margin: 0 .3em; }
.ico1_2 { background-position: -20px 0; }
.ico1_3 { background-position: -40px 0; }
.ico1_4 { background-position: -60px 0; }
.ico1_5 { background-position: -80px 0; }
.ico2_1 { background-position: 0 -20px; }
.ico2_2 { background-position: -20px -20px; }
.ico2_3 { background-position: -40px -20px; }
.ico2_4 { background-position: -60px -20px; }
.ico2_5 { background-position: -80px -20px; }
.ico3_1 { background-position: 0 -40px; }
.ico3_2 { background-position: -20px -40px; }
.ico3_3 { background-position: -40px -40px; }
.ico3_4 { background-position: -60px -40px; }
.ico3_5 { background-position: -80px -40px; }
.ico4_1 { background-position: 0 -60px; }
.ico4_2 { background-position: -20px -60px; }
.ico4_3 { background-position: -40px -60px; }
.ico4_4 { background-position: -60px -60px; }
.ico4_5 { background-position: -80px -60px; }
/* 设置 */
body { font-size: 13px; line-height: 1.8; color: #555; background: #fff; }
.wrap { max-width: 1100px; margin-right: auto; margin-left: auto; *width: 1100px;
}
a { color: inherit; }
a:hover { color: #39f; }
/*css组件-设置*/
.form-control, .input-group-addon, .btn { border-radius: 2px; }
.form-control:focus { border-color: #66afe9; outline: 0; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6); }
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/*选中设置*/
::-moz-selection {
color: #fff;
background: #39f;
}
::selection { color: #fff; background: #39f; }
/* 网站样式 */
.trans { -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; transition: all 0.3s ease-out; }
.header { border-bottom: #049 solid 14px; overflow: hidden; height: 85px; }
.logo{ width: 20%;}
.nav { width: 60%; }
.nav li { float: left; width: 16.6%; }
.nav li a { display: block; text-align: center; font-size: 14px; line-height: 85px; }
.nav li.cur a{ background: #f65d49; color: #fff;}
.header ._txt { width: 0; padding: 0; border: 0; position: absolute; left:0px; line-height: 85px; margin: 0; }
.header button { text-align: center; background: #d4d4d4; border: 0; padding: 0; margin: 0; width: 100%; }
.header button i { display: inline-block; line-height: 85px; }
.header button i img { vertical-align: middle; }
.header form { width: 8.5%; height: 100%; position: relative; }
.header form:hover ._txt{ width: 250px; left: -250px; height: 83px; text-indent: 20px; font-size: 18px;}
.header .lang { font-size: 17px; color: #e27c00;  line-height: 85px; width: 11.5%; text-align: center;}
.banner { height: 515px; overflow: hidden; text-align: center; width: 100%; }
.banner img{ position: absolute; left: 50%; margin-left: -720px; max-width: none;}
.banner .slide_nav { left: 0; width: 100%; bottom: 0; text-align: center; }
.banner .slide_nav a { display: inline-block; width: 1em; height: 1em; border-radius: .5em; margin: .5em; background: #ccc; box-shadow: 1px 1px 2px rgba(0,0,0,.5); overflow: hidden; line-height: 99px; }
.banner .slide_nav .on { background: #c4261d; }
.h_pro { padding: 40px 0; }
.h_pro ._img { margin-bottom: 30px; }
.h_pro ._img i { left: 0; bottom: 0; width: 138px; height: 43px; background: #049; color: #fff; text-align: center; line-height: 43px; font-size: 18px; text-align: center; font-weight: bold; }
.h_pro ._txt { margin-bottom: 25px;display:none; }
.h_pro ._more { width: 100px; height: 30px; text-align: center; border: #bebebe solid 1px; color: #909090; line-height: 30px; display: block; }
.h_pro ._more:hover { color: #f00; border: #f00 solid 1px; }
.h_pro li { width: 23.5%; }
.h_about { background: #f0f0f0; padding: 40px 0; }
.h_about ._left { width: 54.5%; float: left; }
.h_about ._right { width: 40%; float: right; }
.h_about ._left h3 { width: 160px; height: 52px; background: #049; font-size: 26px; color: #fff; text-align: center; line-height: 52px; margin-bottom: 23px; }
.h_about ._left ._txt { margin-bottom: 20px; }
.h_about ._left ._txt strong { font-size: 14px; color: #e27c00; }
.h_about ._left ._txt b { color: #e27c00; }
.h_about ._left ._link { background: #fff; width: 100%; }
.h_about ._left ._link a { display: inline-block; width: 33%; float: left; text-align: center; font-size: 18px;padding: 20px 0;  border-bottom: #fff solid 2px; position: relative;}
.h_about ._left ._link i { font-size: 42px; display: block; color: #a7a6aa; line-height: 42px; margin-bottom: 5px; }
.h_about ._left ._link a:hover, .h_about ._left ._link a:hover i { color: #e27c00; }
.h_about ._left ._link a:hover{ border-bottom: #32beff solid 2px;}
.h_about ._left ._link b{ font-weight: normal; color: #32beff; position: absolute; bottom: 0; left: 45%; width: 10px; height: 5px;  padding: 0; margin: 0; line-height: 5px; display: none; }
.h_about ._left ._link a:hover b{ display: block;}
.footer { padding: 45px 0; background: #049; color: #fff; height: 180px; }
.footer .wrap{ height: 100%;}
.footer dl {  margin-right: 3%; padding-right: 4%; float: left; border-right: #2e73c9 solid 1px; height: 100%; }
.footer dt { font-size: 18px; font-weight: bold; margin-bottom: 20px; }
.foot_bottom { background: #2e73c9; color: #fff; height: 42px; line-height: 42px; }
.footer .code { width: 28%; }
.footer .bdsharebuttonbox a { margin-top: 0; background: url(../img/foot_share.png); width: 24px; height: 25px; padding-left: 0; font: 0/0 a; letter-spacing: -9px; }
.footer .bdsharebuttonbox a.bds_sqq { background-position: 0 0; }
.footer .bdsharebuttonbox a.bds_weixin { background-position: -29px 0; }
.footer .bdsharebuttonbox a.bds_qzone { background-position: -58px 0 }
.footer .bdsharebuttonbox a.bds_tsina { background-position: -87px 0 }
.footer .bdsharebuttonbox a.bds_more { background-position: -116px 0 }
.footer .code .co { margin-right: 20px; }
.footer .code p { font-size: 16px; font-weight: bold; margin-bottom: 10px; }
.innerban { text-align: center; }
.breadCrumb { line-height: 90px; }
.breadCrumb em { font-style: normal; margin: 0 5px; }
.breadCrumb h1 { font-size: 24px; font-weight: normal; }
.subnav { margin-bottom: 50px; }
.subnav ul { border: #cacaca solid 1px; }
.subnav li { float: left; width: 12.5%; }
.subnav li a { display: block; text-align: center; font-size: 14px; border-right: #cacaca solid 1px; line-height: 48px; }
.subnav li.cur a { color: #fff; background: #0f64cd; }
.main { margin-bottom: 70px; }
.newsTop { margin-bottom: 45px; }
.newsTop ._img { width: 42%; margin-right: 3%; position: relative; }
.newsTop h3 { font-size: 30px; color: #0f64cd; font-weight: normal; line-height: 80px; }
.newsTop ._txt { margin-bottom: 60px; }
.newsTop ._more { display: inline-block; width: 142px; height: 52px; background: #f65d49; border: #cacaca solid 1px; text-align: center; line-height: 52px; color: #fff; }
.newsTop ._more i { margin-left: 15px; }
.newsList li { overflow: hidden; padding: 25px 0; border-top: #ddd solid 1px; border-bottom: #ddd solid 1px; }
.newsList li ._img { width: 12%; margin-right: 2%; }
.newsList ._tit { font-size: 18px; font-weight:bold; margin-bottom: 15px; }
.newsTop .n_date { position: absolute; width: 88px; height: 88px; background: #f65d49; color: #fff; font-family: Arial; position: absolute; left: 0; bottom: -1px; text-align: center; }
.newsTop .n_date i { font-size: 32px; font-weight: bold; display: block; }
.newsTop .n_date span { font-size: 16px; }
.proTop { margin-bottom: 40px; border-bottom: #c3c3c3 solid 1px; padding-bottom: 40px; }
.pro_list ._con { display: block; margin-bottom: 30px; }
.pro_list ._img { display: block; border: #ddd solid 1px; }
.pro_list ._con h3 { font-size: 18px; background: #ededed; overflow: hidden; padding: 0 20px; font-weight: normal; height: 45px; line-height: 45px; margin-bottom: 10px; }
.pro_list ._con h3 i { float: right; }
.pro_list ._con:hover h3 { color: #fff; background: #0f64cd; }
.pro_detail_top { margin-bottom: 45px; }
.pro_detail_top ._info { width: 49%; }
.pro_detail_top ._img { position: relative; border: #ddd solid 1px; width: 45%; }
.pro_detail_top ._img i { position: absolute; right: 0; bottom: 0; background: url(../img/fd.png) no-repeat center; width: 37px; height: 37px; }
.pro_detail_top ._img img { width: 100%; }
.pro_detail_top ._tit { font-size: 30px; color: #0f64cd; font-weight: normal; line-height: 1; padding: 20px 0; }
.pro_detail_top ._txt { margin-bottom: 90px; }
.pro_detail_top ._order { display: block; width: 130px; height: 42px; border: #cacaca solid 1px; background: #f65d49; color: #fff; text-align: center; line-height: 42px; }
.pro_detail_top ._order i { margin-left: 15px; }
/*.proTab .tab_b { height: 48px; line-height: 48px; border: #ccc solid 1px; margin-bottom: 45px; }*/
.proTab .tab_t { width: 138px; text-align: center; font-size: 14px; line-height: 50px; border-right: #ccc solid 1px; }
.proTab .tab_t_cur { color: #fff; background: #0f64cd; }
.pic_list ._con { display: block; margin-bottom: 45px; }
.pic_list ._con ._img { display: block; border: #ccc solid 1px; }
.pic_list ._con ._img img { width: 100%; }
.pic_list ._con ._title { font-size: 14px; line-height: 55px; border-bottom: #ccc solid 3px; display: block; padding-left: 5px; }
.pic_list ._con:hover ._title { border-bottom: #0f64cd solid 3px; }

/*新闻详情*/
.NewsDetail-B2 ._head { border-bottom: 1px dotted #cccccc; padding: 0; margin: 0; background: #ffffff; }
.NewsDetail-B2 ._head ._title { font-size: 18px; line-height: 16px; color: #333333; }
.NewsDetail-B2 ._tools { padding: 10px 0; color: #999999; }
.NewsDetail-B2 ._tools [class^="ico-"] { font-size: 16px; color: #cccccc; }
.NewsDetail-B2 ._tools ._b2l [class^="ico-"] { color: #5eb95e; }
.NewsDetail-B2 .myart { padding: 20px 0; }
.NewsDetail-B2 ._detailPage_bottom { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; height: 60px; overflow: hidden; }
.NewsDetail-B2 ._detailPage_bottom li { padding: 0 10px; border-bottom: 1px solid #cccccc; height: 30px; line-height: 30px; overflow: hidden;  *zoom: 1;
}
.NewsDetail-B2 ._detailPage_bottom ._mark { float: left; margin-right: 10px; font-weight: bold; }
.NewsDetail-B2 ._detailPage_bottom ._mark [class^="ico-"] { font-weight: normal; font-size: 18px; color: #999999; }
.NewsDetail-B2 ._detailPage_bottom ._title { float: left; width: 50%; height: 30px; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.NewsDetail-B2 ._detailPage_bottom ._title:hover { color: #0e90d2; }
.NewsDetail-B2 ._detailPage_bottom ._time { float: right; }
.NewsDetail-B2 .bdsharebuttonbox:after { display: inline; }
.NewsDetail-B2 .bdsharebuttonbox .bds_more { float: none; background: none; padding-left: 2px; }
/*----新闻详情---END*/


/*订购*/
.Form-P1 .Form-P1-Left { float: left; width: 50%; }
.Form-P1 .Form-P1-right { float: right; width: 50%; }
.Form-P1 .Form-P1-li { padding-top: 10px; }
.Form-P1 .Form-P1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-P1 .Form-P1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-P1 .Form-P1-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-P1 .Form-P1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-P1 .Form-P1-li input._yzm { width: 20%; }
.Form-P1 .Form-P1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-P1 .Form-P1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-P1 .Form-P1-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-P1 .Form-P1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-P1 .Form-P1-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; border:0;}
.Form-P1 .Form-P1-Btn ._submit { background: #e60011; margin-right: 10px; }
.Form-P1 .Form-P1-Btn ._reset { background: #909090; }

/*留言*/
.Form-M1 .Form-M1-Left { float: left; width: 50%; }
.Form-M1 .Form-M1-right { float: right; width: 50%; }
.Form-M1 .Form-M1-li { padding-top: 10px; }
.Form-M1 .Form-M1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-M1 .Form-M1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-M1 .Form-M1-li textarea { border: 1px #ddd solid; width: 70%; height:142px;}
.Form-M1 .Form-M1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-M1 .Form-M1-li input._yzm { width: 20%; }
.Form-M1 .Form-M1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-M1 .Form-M1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-M1 .Form-M1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-M1 .Form-M1-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; border:0;}
.Form-M1 .Form-M1-Btn ._submit { background: #e60011; margin-right: 10px; }
.Form-M1 .Form-M1-Btn ._reset { background: #909090; }

/*简历投递*/
.Form-J1 .Form-J1-Left { float: left; width: 50%; }
.Form-J1 .Form-J1-right { float: right; width: 50%; }
.Form-J1 .Form-J1-li { padding-top: 10px; }
.Form-J1 .Form-J1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-J1 .Form-J1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li textarea { border: 1px #ddd solid; width: 70%; height:103px;}
.Form-J1 .Form-J1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-J1 .Form-J1-li input._yzm { width: 20%; }
.Form-J1 .Form-J1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-J1 .Form-J1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-J1 .Form-J1-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-J1 .Form-J1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-J1 .Form-J1-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; border:0;}
.Form-J1 .Form-J1-Btn ._submit { background: #e60011; margin-right: 10px; }
.Form-J1 .Form-J1-Btn ._reset { background: #909090; }
/*招聘*/
.JobList-J2 ._jt { background-color: #e2f4fd; height: 32px; line-height: 32px; margin-top: 10px; overflow: hidden;  *zoom: 1;
cursor: pointer; }
.JobList-J2 ._jt strong { float: left; width: 30%; text-align: center; color: #0e90d2;  overflow: hidden; text-overflow:ellipsis; white-space:nowrap; height:32px;}
.JobList-J2 ._jt span { float: right; }
.JobList-J2 ._jc { display: none; }
.JobList-J2 ._jcon { padding: 10px; }
.JobList-J2 ._jcon ._btn{ width: 100px; height: 30px; text-align: center; line-height: 30px; color: #fff; font-size: 14px; background: #0f64cd; margin-top: 15px; display: inline-block;}
.JobList-J2 ._jt .ion{ color: #0e90d2;  font-size: 16px;}
.JobList-J2 ._jt .i2{ display: none;}
.JobList-J2 ._jt_act .i2{ display: block;}
.JobList-J2 ._jt_act .i1{ display: none;}



.Search-S1-head {
  overflow: hidden;
  padding: 20px;
  background: #ededed;
  margin-bottom: 20px;
  *zoom: 1;
}
.Search-S1-head ._form {
  margin-right: 3em;
}
.Search-S1-head ._inp {
  height: 20px;
  line-height: 20px;
  padding: 0 5px;
  background: #ffffff;
  border: 1px solid #cccccc;
}
.Search-S1-head ._btn {
  height: 22px;
  line-height: 22px;
  background: #0e90d2;
  cursor: pointer;
   color: #fff;
   border: 0;
   margin: 0;
   padding: 0;
}
.Search-S1-head ._btn [class^="ico-"] {
  vertical-align: top;
  color: #ffffff;
  font-size: 16px;
}
.Search-S1-head ._result {
  height: 22px;
  line-height: 22px;
}
.Search-S1-head ._result em {
  margin: 0 .4em;
  font-weight: 700;
}
.Search-S1-list {
  margin-bottom: 30px;
}
.Search-S1-list li {
  margin-bottom: 10px;
}
.Search-S1-list ._head {
  font-size: 14px;
  padding: 5px 0;
  margin-bottom: 10px;
  border-bottom: 1px solid #cccccc;
}
.Search-S1-list ._num {
  float: left;
}
.Search-S1-list ._type {
  float: left;
  color: #0e90d2;
  padding: 0 1em;
  border-right: 1px solid #cccccc;
  margin-right: 1em;
  font-style: normal;
}
.Search-S1-list ._t {
  float: left;
  width: 50%;
  font-weight: bold;
}
.Search-S1-list ._p {
  padding-left: 60px;
}



/*20170905 产品列表*/
.choose_btn { position:relative; margin-bottom:1%; }
.choose_btn  .filter_hd,
.choose_btn  .tab_t_box { line-height:24px; }
.choose_btn  .filter_hd { position:absolute; top:0; left:0; width:50px; font-family:'Microsoft Yahei Bold','Microsoft Yahei',sans-serif; font-size:15px; font-weight:bold; color:#181818; }
.choose_btn  .tab_t_box {  position: relative;padding-bottom: 45px;height: 20px;border-bottom: 1px solid #c3c3c3;margin-bottom: 44px;}
.choose_btn  .tab_c_box {  position: relative;}
.choose_btn.tab .tab_t { display:inline-block; position:relative; padding-left:36px; margin-right:2%; margin-bottom:1%; cursor:pointer; }
.choose_btn  .tab_t:before { 
  content:''; 
  display:block; 
  position:absolute; 
  top:50%; 
  margin-top:-10px; 
  left:0; 
  width:20px; 
  height:20px; 
  background:url(../img/pro_list01.jpg) -29px 0 no-repeat; 
}
.choose_btn  .tab_t.tab_t_cur:before {
  background-position:0 0;
}

.choose_btn  .tab_t:after{content:'';position: absolute;width: 1px;height: 1px;background: url(../img/pro_list02.jpg) no-repeat center;left: 29px;top: 50%;margin-top: -0.5px;}


/*首页*/
.ipart01{margin:42px 0 57px;}
.ipart01 li{width:23.6%; float:left; margin-left:1.8%; cursor:pointer;}
.ipart01 li:first-child{margin-left:0;}
.ipart01 li .cover{position:absolute; left:0; bottom:0; width:100%; height:100%; background:url(../img/blue_70.png) center; opacity:0; visibility:hidden; transition:all 0.7s ease;}
.ipart01 li .cover:before{content:''; position:absolute; left:24px; top:24px; bottom:24px; right: 24px; border:1px solid #fff;}
.ipart01 li .cover .tit{font-size:18px; color:#fff; font-weight:bold; text-align:center; position:absolute; left:0; top:50%; margin-top:-16px; width:100%;}
.ipart01 li .infor{margin-top:27px;}
.ipart01 li .infor .txt{font-size:12px; color:#828282; line-height:20px; height:60px; overflow:hidden;}
.ipart01 li .infor .i_more{width:102px; height:30px; line-height:30px; border:1px solid #b0b0b0; color:#b0b0b0; text-align:center; margin-top:20px;}

/*触控*/
.ipart01 li:hover .cover{opacity:1; visibility:visible;}
.ipart01 li:hover .infor .i_more{border-color:#ff0000; color:#ff0000;}

.ipart02{margin-bottom:70px;}
.ipart02 .trs3{-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.ipart02 .rect-509{padding-bottom:50.9%;}
.ipart02 .rect-205{padding-bottom:205%;}

.ipart02 .left{width:47.45%; float:left; margin-right:2%;}
.ipart02 .center{width:24.18%; float:left; margin-right:2%;}
.ipart02 .right{width:24.18%; float:left;}
.ipart02 .left .item01{margin-bottom:13px;}
.ipart02 .item .cover{position:absolute; left:0; bottom:0; width:100%; background:url(../img/black_50.png) center;}
.ipart02 .item .cover .box{padding:13px 19px 13px 13px; color:#fff;}                      
.ipart02 .item .cover .box .t{float:left; font-size:20px; line-height:1;}
.ipart02 .item .cover .box .i_more{float:right; font-size:12px; line-height:20px;}

/*触控*/
.ipart02 .item:hover .cover .box .i_more{color:#f65d49;}


/*20180930*/
.nav ul{overflow: hidden;}
.nav li{width:14%;}

/*20181011*/
.pro_detail_top ._img i{display:none;}
body .Form-P1 .Form-P1-Btn button{height:32px; line-height:32px; border:none; outline:none; }
body .Form-P1 .Form-P1-Btn ._submit{background:#f65d49;}
body .Form-J1 .Form-J1-Btn button{height:32px; line-height:32px; border:none; outline:none; }
body .Form-J1 .Form-J1-Btn ._submit{background:#f65d49;}
body .Form-M1 .Form-M1-Btn button{height:32px; line-height:32px; border:none; outline:none; }
body .Form-M1 .Form-M1-Btn ._submit{background:#f65d49;}

/*fenye */
.page{margin:30px 0 0;}
.page a, 
.page span {line-height: 1.42857143; position: relative; float: left; margin-left: -1px; padding: 8px 15px; text-decoration: none; color: #f08200; border: 1px solid #e8e9eb; background-color: #fff; }
.page a:focus, 
.page a:hover, 
.page span:focus, 
.page span:hover {color: #f08200; background-color: #eee; }
.page a.active,
.page a.active:focus, 
.page a.active:hover, 
.page span.active, 
.page span.active:focus, 
.page span.active:hover {z-index: 2; cursor: default; color: #fff; border-color: #f08200; background-color: #f08200; }
.page a:first-child{
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
/*20181012*/

.proTab.tab{font-size: 0;}
.proTab.tab .tab_t{position: relative; display: inline-block; height:50px; line-height:50px; border: #ccc solid 1px;  margin-bottom:30px; border-left:0;}
.proTab.tab .tab_t.first{border-left:  #ccc solid 1px}
.proTab.tab .tab_c{font-size: 13px;}
.proTab.tab .tab_t.tab_t_cur{border-color: #0f64cd}












