@charset "utf-8";
/* CSS Document */
* { padding:0;margin:0;border:0;}
a {color:#333;text-decoration: none;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;}
a:hover{text-decoration:none;}
img,div { border:none;}
body {color:#333;font:14px "microsoft Yahei","微软雅黑","microsoft jhenghei","宋体";}
table { border-collapse:collapse;}
a {outline:none;}
a {color:#333333;text-decoration:none;}
li { list-style:none;}
img { max-width:100%;}
input,select,button,textarea {vertical-align:middle;font-family:"Raleway,Helvetica Neue, Helvetica, Arial, sans-serif"; outline: none;}

.fl { float:left;}
.fr { float:right;}
.clear { clear:both;}
.w1100 { width:1070px; margin:0 auto;}
.wrap { margin-top: 55px;}
/*index*/
.topbar {width: 100%;height: 40px; background:#f6f6f6;min-width: 1100px;line-height: 40px;}
.topbar_left {color: #666;font-size: 12px;}
.topbar_right,.topbar_right a {color: #333;line-height: 40px;font-size: 12px;}
.topbar_right a {margin: 0 8px;}
.topbar_right a:hover { text-decoration:underline;}
.head {padding:30px 0 30px 0;background: #fff;}
.logo {height: 54px;width: 575px;float: left;}
.none{display: none;}
.logo img {height: 100%;}
.tel_l { background:url(../images/tel2.jpg) no-repeat left center;padding-left:52px;font-size:14px;color:#666;}
.tel_l .tub { font-size:26px;color:#1b66aa;font-weight:bold;}
.tel_l2 { background:url(../images/tel.png) no-repeat left center;padding-left:60px;font-size:14px;color:#cecece;margin-left:62px;}
.tel_l2 .tub { font-size:28px;color:#97be0d;}
/* nav */
.nav{ line-height:50px; position:relative; z-index:3;background: #1b66aa;  }
.nav a{ color:#333; }
.nav .nLi{ float:left;  position:relative; display:inline; }
.nav .nLi h3{ float:left;}
.nav .nLi h3 a{ display:block;font-size:16px; color:#fff;font-weight:bold; font-weight:normal;text-transform:uppercase; text-align:center;width:133px;}
.nav .sub{ display:none;  left:0; top:50px;  position:absolute; background:#fff;  line-height:38px;width:133px;border-top: 1px solid #f1f1f1;  }
.nav .sub a{ display:block;text-align:left; line-height:42px;font-size:13px; display:block;padding:0 24px;}

.nav .on h3 a{ color:#fff; background: #ffa115;}
.nav .sub2 { width:180px;}
.nav .sub2 a { display:block;}
.nav .sub a:hover{ background:#ffa115; color:#fff; }
/* banner */
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;}
.slides li a{height:500px; display:block;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;margin:0 5px;*display:inline;zoom:1; overflow:hidden;}
.flex-control-nav a{display:inline-block;width:9px;height:9px;line-height:40px;overflow:hidden;border:2px solid #fff;cursor:pointer;border-radius: 30px;}
.flex-control-nav .flex-active{background:#fff;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat; opacity:0.5;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;opacity:0.5;}
.flex-direction-nav li a.flex-prev:hover,.flex-direction-nav li a.flex-next:hover { opacity:1;}



.sev { width:490px;}
.sev li { margin-bottom:27px;}
.sev_fl { width:90px;height:78px;background: url(../images/ico11.png) no-repeat center;display:block;text-align:center;line-height:78px;color:#fff;font-size:18px;margin-right:15px;background-size:width:85px;height:74px;}
.sev_fr {  width:385px;font-size:14px;line-height: 26px;margin-top:10px;}
.sev_img { width:560px;}
.sev_img li { width:270px;margin-right:10px;float:left;margin-bottom:10px;}
.sev_img li img { width:270px;display:block;}

.title_top { text-align: center;margin-bottom:35px;}
.title_top h3 { font-size:32px;color:#333;;}
.title_top p { font-size:16px;color:#888;margin-top:6px;}
.title_en { color:#ccc !important;text-transform:uppercase;font-weight:bold;font-size:16px;}
.title_top span { width:70px;height:1px;background: #888;display:inline-block;margin:0 10px;position: relative;top:-5px;}


.news_title{border-bottom:1px solid #d5cfcb;font-size:18px;line-height:38px;}
.news_left{width:323px;float:left;font-size:14px;}
.news_center{width:323px;float:left;padding-left:50px;}
.news_left ul li{border-bottom:#d1d1d1 1px dashed;height:38px;line-height:38px;overflow:hidden;text-overflow: ellipsis;
white-space: nowrap;}
.news_left ul li span{float:right;line-height:33px;padding-right:10px;font-size:12px;color:#999;}
.news_left ul li a{line-height:29px;background:url(../images/ico15.jpg) left 6px no-repeat;padding:0 5px 0 15px;color:#525252;}
.news_left ul li a:hover{color:#1b66aa;}
.news_img{float:left;width:120px;height:90px;}
.news_img a{display:block;}
.news_tit{margin:0 0 0 100px;line-height:20px;padding:2px 0 0 5px;    font-size: 13px;}
.ov { text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 14px;margin-bottom: 12px;color:#333;}
.ov:hover { color:#1b66aa;}
.news_tit span { color:#999;margin-top:3px;line-height: 22px;height: 41px;overflow: hidden;display: block;}
.news_tit .fit_name {font-size:15px;}
.news_centericon{font-size:12px;}
.news_list{margin-top:20px;font-size:13px;margin-bottom:15px;}
.news_tit a:hover,.more1 a:hover { color:#1b66aa;}
.time { color:#999;font-size: 12px;padding-top: 6px;}
.deta { padding:13px;font-size:13px;color:#666;}
.more1 a { font-size:12px;}

.picScroll-left{ width:1193px;  position:relative;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ position:absolute; left:-60px; top:80px; display:block; width:34px; height:34px; background:url(../images/slider-arrow4.png)right center no-repeat;cursor: pointer;}
.picScroll-left .hd .next{  left:auto; right:63px; background:url(../images/slider-arrow4.png) left center no-repeat; }
.picScroll-left .hd .prev:hover { background:url(../images/slider-arrow2.jpg)right center no-repeat;}
.picScroll-left .hd .next:hover { background:url(../images/slider-arrow2.jpg)left center no-repeat;}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../images/icoCircle.gif) 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right:20px ; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:252px; height:191px; display:block;}
.picScroll-left .bd ul li .title{ line-height:36px; font-size:14px; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;  }

.about { background: #f5f5f5;height:462px; overflow:hidden;}
.about_fr,.about_fl { width:50%;height:462px;}
.about_fr img { width:100%;}
.about_text { width:505px; float: right;padding:45px 40px 40px 0;}
.about_text h3 { font-size:30px;color:#333;padding-bottom:32px;}
.about_text span{ border-bottom:3px solid #1b66aa;padding-bottom:10px;}
.about_p { font-size:20px;margin-bottom:15px;}
.about_bot { line-height: 28px;color:#666;}
.btn {  font-size: 16px;  font-weight: normal;  width: 96px;  height: 30px;  background:#1b66aa url(../images/more.png) no-repeat center;  -webkit-font-smoothing: subpixel-antialiased;  -webkit-transition: border .25s linear,color .25s linear,background-color .25s linear;  transition: border .25s linear,color .25s linear,background-color .25s linear;  border: 1px solid #1b66aa;  margin-top: 20px;  display: inline-block;border: 1px solid #1b66aa;  }
.btn:hover { background: #ffa115 url(../images/more.png) no-repeat center; border: 1px solid #ffa115; }


.indexcase ul { width:1090px;}
.indexcase li{ margin-right:20px;float:left;margin-bottom:30px;border: 4px solid #eee;}
.indexcase li span {width:244px;height:185px;position: relative;overflow: hidden; display:block }
.indexcase li img {width:244px;height:185px; }
.indexcase li p { line-height: 46px; text-align: center;font-size:14px;background: #eee;border-top:none;}
.indexcase li:hover p {background:#ffa115;color:#fff;}
.indexcase li:hover {border: 4px solid #ffa115; }

.bg { background: #fff;padding:55px 0;}
.search {height:50px;border-bottom: 1px solid #eee;background-color: #f5f5f5;}
.hot {font-size: 14px;font-weight: bold;color: #333;line-height: 50px;}
.hot a {font-size: 13px;color: #666;font-weight: normal;margin: 0 4px;}
.hot a:hover {color: #1b66aa;}
.searchform {margin-top:9px;}
.searchform .search01 {padding: 4px;color: #999;border: 1px solid #e4e4e4;width: 210px;height: 22px;position: relative;left: 5px;}
.searchform .button {width: 33px;height: 32px;background: #1b66aa url(../images/search.png) no-repeat center;z-index: 2;cursor: pointer;position: relative;}

.news_box { padding-bottom:60px; background:#f5f5f5;padding-top:55px;}
.footer { background: #232323;padding:38px 0 30px 0;color:#cecece;line-height: 32px;}
.footer a { color:#cecece;}
.footer a:hover { color:#fff;}
.wei p { color:#cecece;font-size:12px; text-align: center;width:105px;}
.wei img { width:110px;display: block;}
.foot_nav span { margin:0 11px;}

/* about */
.about_banner { width:100%;height:320px;display:block;background: url(../images/about_banner.jpg) no-repeat center;}
.product_banner { background: url(../images/product_banner.jpg) no-repeat center;}
.pro { background: url(../images/pro.jpg) no-repeat center;}
.rep { background: url(../images/rep.jpg) no-repeat center;}
.news_b { background: url(../images/news_b.jpg) no-repeat center;}
.sevice { background: url(../images/sev.jpg) no-repeat center;}
.contact { background: url(../images/cont.jpg) no-repeat center;}
.text { font-size:14px;color:#333;line-height: 30px;margin:30px auto 50px auto;}
.rep_bot { line-height: 56px;}
.rep_bot img { vertical-align: middle;margin-right:10px;margin-left:10px;}
.rep_bot span { margin-right:50px;}
.rep_top { background:#1b66aa;color:#fff;width:240px; text-align: center;font-size: 24px; line-height: 68px;}
.rep_tetul { background: #f2f2f2;padding-top:1px;margin-bottom: 30px;}
.rep_tetul li { line-height: 50px;text-align:center;border-bottom:1px solid #eee;font-size:16px;}
.rep_tetul li a { color:#333;display:block;}
.rep_tetul .current a{ color:#fff;background: #ffa115;}
.rep_tetul li:hover { background:#ffa115;}
.rep_tetul li:hover a{color:#fff;}
.rep_fr { width:793px;}
.container-title {  height: 50px;  line-height: 50px;  margin-bottom: 30px;  white-space: nowrap;  overflow: hidden;  border-bottom: 1px solid #e4e4e4;  }
.location {  text-align: right;  overflow: hidden;  color: #666;  }
.location a {  color: #666;  }
.location a:hover { color: #1b66aa;}
.container-title strong {  font-size: 20px;  color: #333;  font-weight: normal;  }

/* news */
.time2 { color:#bbb;font-size:12px;line-height: 18px;margin-bottom:8px;}
.news_title2 { background: url(../images/more.jpg) no-repeat right center;}
.news_text:hover .news_title2 { background: url(../images/more2.jpg) no-repeat right center;}
.news_title2 a { font-size:16px;color:#222;display:block;}
.news_text:hover .news_title2 a { color:#1b66aa;}
.news_p { color:#666;line-height: 26px;}
.br { background: #dedede;width:30px;height:2px;margin:10px 0 10px 0;}
.news_text { border-bottom:1px solid #e4e4e4;padding-bottom:20px;padding-top:20px;}

/*------------------------------------分页样式----------------------------------*/
.yu {clear: both;height: 46px;color:#333;text-align:center; padding:30px 0 0px;}
.yu span {border: 1px solid #f3f3f3;background:#fff;margin-right: 2px;padding:8px 14px;}
.yu a {background: none repeat scroll 0 0 #fff;border: 1px solid #e9e9e9;padding:8px 14px;color:#333;}
.yu a{
    transition: background 1s, color 0.5s;
    -moz-transition: background 1s, color 0.5s;	/* Firefox 4 */
    -webkit-transition: background 1s, color 0.5s;	/* Safari 和 Chrome */
    -o-transition: background 1s, color 0.5s;	/* Opera */	}
.yu .current, .yu a:hover {background: none repeat scroll 0 0 #1b66aa;border: 1px solid #1b66aa;color: #fff;padding:8px 14px;text-decoration: none;}
.yu ul li {float: left;font-size: 12px;height: 22px;line-height: 22px;margin: 0 5px;}
.yu ul li a {font-size: 12px;font-weight: bold;margin: 0 5px;}
.yu ul li select {font-size: 12px;vertical-align:top;}

/*------------------------------------上一篇下一篇----------------------------------*/
.JLTupdown{  height: 60px;position: relative;line-height: 28px;margin-top: 30px;color: #555555;font-size:14px;}
.JLTMain .JLTupdown {width: 100%;overflow: hidden;}
.JLTupdown ul li {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.JLTupdown ul li a,.JLTcometol a{ color:#777;}
.JLTupdown ul li a:hover,.JLTcometol a:hover{ color:#f00;}
.JLTupdown strong{ color:#555;}
.JLTcometol {position: absolute;right: 0px;top: 15px;max-width: 120px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/* news_details */
.main-newarc-title{padding-bottom:25px;}
.main-newarc-title h2 {text-align:center;font-size:20px;color:#333;font-weight:bold;line-height:30px;padding-bottom:10px;padding-top:10px;}
.main-newarc-title h3 {text-align:center;font-size:20px;color:#333;font-weight:bold;line-height:30px;padding-bottom:25px;padding-top:10px;}
.main-newarc-title .share{height:34px;line-height:34px;overflow:hidden;text-align:center;}
.main-newarc-title .share-p{display:inline-block;*display:inline;*zoom:1;margin:0 17px;font-size:12px;font-weight:normal;color:#666;}
.main-newarc-title .share-p font{color:#999;text-transform:uppercase;margin-right:4px;}
.main-newarc-title .bdsharebuttonbox{display:inline-block;*display:inline;*zoom:1;vertical-align:text-top;position:relative;top:-2px;left:-18px;}

/* repair */
.join,.join3{ height:46px; line-height:46px; width:100%;}
.join {font-weight:bold;}
.join8{ line-height:44px; width:100%;background:#f1f1f1;}
.join8 a{ width:100%; display:block;}
.join10{ line-height:44px; width:100%;border-bottom:1px solid #dedede;}
.join{ border-bottom:1px solid #dedede;}
.join1{ float:left; color:#333;width:22%; text-align:center;}
.ming{ width:20%; text-align:center;}
.qixian{ width:20%; text-align:left;}
.xueli{ width:20%; text-align:left;}
.join3{ color:#666; font-size:14px;}
.join6{vertical-align:top; background:#fff;border:3px solid #fff;padding:10px 0 30px 10px;}
.join5{ width: 100%;}
.join6 p{ font-size:13px; line-height:28px;}
.join3{background:#f8f8f8 url(../images/icoDown.gif) 765px 21px no-repeat;display: block;margin-bottom:1px; cursor:pointer;}
.join3.open {background:#f8f8f8 url(../images/icoUp.gif) 765px 20px no-repeat;}
.join1_b { font-weight:bold;}


.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}


.feed { width:400px;float:left;margin-top:30px;}
.feed h3 { font-weight:normal;font-size:20px;margin-bottom:20px;padding-top:20px;}
.name {padding: 8px 10px;font-size: 14px;color: #444;font-weight: normal;width: 320px;background: #f7f7f7;border:1px #eee solid;margin-bottom:10px;}
.name2 { width:100px;}
.feed img { width:100px;height:40px;vertical-align: top;margin-left:10px;}
.message_button { width: 342px;background: #1b66aa;border: none;color: #fff;font-size: 16px;margin-top: 10px;border-radius: 3px;cursor: pointer; line-height:38px;}
.message_button:hover { background:#ffa115;}


/*---------------------------------product_details-----------------------------------*/
.sp-loading {text-align: center;max-width: 270px;padding: 15px;border: 5px solid #eee;border-radius: 3px;font-size: 12px;color: #888;}
.sp-wrap {display: none;line-height: 0;font-size: 0;border-radius: 3px;position: relative;margin: 0 25px 15px 0;float: left;width: 366px;}
.sp-thumbs {text-align: left;display: inline-block;    margin-right: -8px;}
.sp-thumbs img {height: 59px;width: 59px;}
.sp-thumbs a, .sp-thumbs a {width: 59px;height: 59px;margin-right: 7px;margin-top:8px;overflow: hidden;opacity: .8;display: inline-block;background-size: cover;background-position: center;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}
.sp-thumbs a:hover {opacity: 1;}
.sp-thumbs a, .sp-current {opacity: 1!important;position: relative;    width: 53px;height: 52px;border:1px #dedede solid; background-size:53px 52px;}
.sp-thumbs a img,.sp-current img {width: 60px;height: 60px;}
.sp-large {position: relative;overflow: hidden;top: 0;left: 0;}
.sp-large a img {width: 100%;height: auto;}
.sp-large a {display: block;}
.sp-zoom {position: absolute;left: -50%;top: -50%;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in;display: none;}
.sp-lightbox {position: fixed;top: 0;left: 0;height: 100%;width: 100%;background: rgb(0, 0, 0);background: rgba(0, 0, 0, .9);z-index: 500;display: none;cursor: pointer;    z-index: 99999;}
.sp-lightbox img {	position: absolute;margin: auto;top: 0;bottom: 0;left: 0;right: 0;max-width: 90%;max-height: 90%;border: 2px solid #fff;}
#sp-prev {position: absolute;top: 50%;margin-top: -25px;z-index: 501;color: #fff;text-decoration: none;background:url(../images/caritarrow.png) left center no-repeat;width: 30px;height: 50px;transition: .3s; overflow:hidden;}
#sp-next{position: absolute;top: 50%;margin-top: -25px;z-index: 501;color: #fff;text-decoration: none;background:url(../images/caritarrow.png) right center no-repeat;width: 30px;height: 50px;transition: .3s; overflow:hidden;}
#sp-prev {left: 10px;}
#sp-next {right: 10px;}
ul.right { width:424px;float:right;}
.right2 li { line-height:36px;font-size: 14px;}
.right2 h3 { padding-bottom:10px;border-bottom: 1px dashed #dedede;margin-bottom:10px; font-size:16px; color:#333;padding-top:5px;  }
.right2 b { color:#1889db;font-size:20px;padding-top:10px;display: block;}
.showpage { width:400px; position:relative;}
.showpage a { display:block; width:15px; border:1px solid #eee; height:44px; line-height:44px; background:#f5f5f5; text-align:center; font-size:18px; position:absolute; left:0; top:-55px; text-decoration:none; color:#999;}
.showpage a#shownext { left:auto; right:0;}
.showpage a:hover { background:#ccc; color:#fff;}
.text { margin-top:30px;margin-bottom:60px;}
#showsum { margin-top:3px;margin-left:21px;width:358px !important;}
#showsum span.sel img {border: 1px solid #1889db;width:98%;}
#showsum img,#showbox img {border: 1px solid #ececec;width:98%;}
.right2 { width: 635px;  float: right; line-height: 32px;}


.xiangqing{ margin-top:20px;border:1px solid #dedede;border-radius: 5px;}
.xiangqing4{ padding:20px; }
.xiangqing3 { font-size:16px; font-weight:bold;background: #1b66aa;color:#fff; line-height: 46px;padding-left:20px;}

.process { text-align: center;}
.process h3 { line-height: 36px;}


.tjcpcon{  padding:10px 0px 20px 0;margin: 0 auto;width: 220px;}
.tjcpcon .bd ul li{ width:220px;}
.tjcpcon .bd ul li img{ width:220px; height:165px;}
.tjcpcon .bd ul li p{ line-height:40px; text-align:center; font-size:14px;}
.tjcpcon .bd ul li { border:none;}
.tjcpcon .hd ul{ padding-left:82px;;overflow:hidden; zoom:1; margin-top:10px; zoom:1; text-align:center}
.tjcpcon .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#aaa;border-radius: 30px; font-size: 0;border:none;}
.tjcpcon .hd ul li.on{ background:#f00;border-radius: 30px; }
.leftcontact{  background:url(../images/leftcontact.jpg) no-repeat; padding:110px 10px 10px 10px;background-color:#f2f2f2; }
.leftcontact p{ line-height:30px; color:#333; }



.nub { font-size:42px;color:#fff;width:75px;height:61px;background:url(../images/y1.png) no-repeat center; font-family:"宋体";  line-height:61px; text-indent:12px;margin-right:15px;margin-bottom:50px;}
.nub_text { font-size:17px; line-height:30px;color:#fff;}
.adv_fl { width:530px;margin-top:60px;}
.nub_text { width:440px;}
.adv_img {  width:500px; text-align:center;}
.advantage_list { margin-bottom:30px;}
.advantage_t { font-size:38px; text-align:center;margin-bottom:40px;color:#fff;}
.advantage_t span { color:#ffa115;}
.index_list li { margin-bottom:10px;}






.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:11px; background:url(../images/keifu.png); background-position:0 -149px; }

.advantage_t p { border:1px solid #aaa;font-size:18px;color:#fff;width:360px;margin:0 auto; text-align:center;font-weight:normal; line-height:38px;margin-top:15px;}
.bg_a { background:url(../images/bg.jpg) center; background-size:cover;padding:55px 0;}
.rep_det { width:240px;}