* { margin:0; padding:0; }
body { padding:0; margin:0; font-family: "Microsoft YaHei"; color:#555; background:#fff; max-width:720px; margin:0 auto; }
a, area { blr:expression(this.onFocus=this.blur())
}
/* for IE */

:focus { -moz-outline-style:none; }
/* for Firefox */

a { text-decoration:none; color:#555; outline:none; }
a:hover { color:#0072bc; text-decoration:none; outline:none; }
a img { border:none; }
table tr td { font-size:12px; }
font { font-size:12px; }
ul { list-style:none; }
.length { word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
/* Wrapper */

.max-width { max-width:720px; margin:0 auto; min-width:320px; width:auto; }
#wrapper { overflow-x:hidden; max-width:720px; margin:0 auto; }
.font { font-family:"宋体"; }
.clear{ clear:both; line-height:0px;}
/* Header */

#header { height:103px; position:relative; }
.logo { position:absolute; left:0; top:0; background:url("../images/logo.jpg")/*tpa=http://www.komac.cn/tpl/2016/k/www.komac.cn/zh-CN/wap/images/logo.jpg*/ 10px center no-repeat; height:56px; width:260px; background-size:70%; display:block; }
.top_lan { padding-top:15px; height:53px; text-align:right; }
.top_lan span { padding:0 8px; }
.top_tel { text-align:right; height:36px; font-size:1.2em; }
.top_tel span.t_tel { background:url("../images/t_tel.jpg")/*tpa=http://www.komac.cn/tpl/2016/k/www.komac.cn/zh-CN/wap/images/t_tel.jpg*/ no-repeat; width:28px; height:23px; vertical-align:middle; margin-right:8px; display: -moz-inline-stack; display:inline-block; *display:inline;
*zoom:1;
}
.top_tel b { color:#da251d; }
#myCarousel .carousel-indicators li { border:0; background:#fff; width:12px; height:12px; margin:0 3px; }
#myCarousel .carousel-indicators li.active { border:0; background:#0072bc; }
.clear { clear:both; }
/* Menu */

.nav_bg { background:#fff; position:relative; z-index:99; min-height:56px; }
.navbar-brand { color:#fff; }
.navbar-header { height:56px;  }
.navbar-header .navbar-toggle { margin-top:10px; }
#menu { position:relative; min-height:50px; margin-bottom:0;border-bottom:1px solid #ddd; }
#menu .navbar-nav a { color:#333333; }
#menu .navbar-nav a:hover { color:#0072bc; background:#fff; }
/* Search */

#search { float:right; height:31px; padding:0; margin:0; padding-top:10px; width:200px; }
#search .keyword { float:left; background:#fff; height:31px; line-height:31px; border:0; text-indent:10px; padding:0; }
#search .submit { cursor:pointer; float:left; background:#fff url("../images/search.jpg")/*tpa=http://www.komac.cn/tpl/2016/k/www.komac.cn/zh-CN/wap/images/search.jpg*/ no-repeat; height:31px; border:0; }
/* Home */

#home { min-height:300px; _height:300px; padding:15px; }
#home .h_news { padding-bottom:5px; }
#home .hn_top { height:40px; line-height:40px; border-bottom:1px solid #ddd; position:relative; margin-bottom:15px; }
#home .hn_top p { font-size:1.4em; }
#home .hn_top a { position:absolute; right:0; top:0; }
#myCarousel2 .carousel-indicators li { border:0; background:#fff; width:10px; height:10px; margin:0 3px; }
#myCarousel2 .carousel-indicators li.active { border:0; background:#122780; }
#myCarousel2 .carousel-indicators { margin-bottom:0; bottom:5px !important; }
#myCarousel2 .carousel-inner p { display:block; height:35px; line-height:35px; border-bottom:1px dotted #ddd; font-size:15px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
#home .hn_list { }
#home .hn_list li { height:30px; position:relative; line-height:30px; padding-right:80px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
#home .hn_list li span { position:absolute; right:0; top:0; font-size:12px; }
#home .hn_list li font { font-family:"宋体"; }
#home .h_video { padding-bottom:20px; min-height:100px; }
#home .h_video img { display:block; max-width:100%; }
#home .h_info { min-height:350px; _height:350px; }
#home .h_lan { padding-bottom:20px; }
#home .h_lan .hl_pic { }
#home .h_lan .hl_pic img { display:block; width:100%; }
#home .h_lan .hl_name { line-height:40px; height:40px; font-size:16px; }
#home .h_lan .hl_text { line-height:24px; font-size:14px; }
#home .h_lan .hl_text td, #home .h_lan .hn_text font { font-size:14px; }
.h_brand { background:#eee; }
.h_brand li { float:left; padding:5px; height:70px; text-align:center; width:70px; display:table; }
.h_brand li a { display:table-cell; vertical-align:middle; text-align:center; }
.h_brand li img { max-width:60px; max-height:60px; }
.home_pro { padding-top:15px; }
.home_pro .pic { width:49.9%; float:left; text-align:center; }
.home_pro .pic_con { padding:10px; }
.home_pro .pic_con img { width:100%; margin-bottom:6px; }
/* Page */

#page { min-height:300px; _height:300px; }
/*Sidebars*/

#sidebar { min-height:200px; _height:200px; }
.left_t { height:50px; border-bottom:1px solid #ddd; font-size:1.3em; line-height:40px; }
#sidebar li.lt_1 a.f_a { color:#3eb134; }
#sidebar li.lt_2 a.f_a { color:#053fa0; }
#sidebar li.lt_3 a.f_a { color:#d50d0d; }
.left_list { min-height:100px; _height:100px; }
.left_list ul { }
.left_list ul li { position:relative; }
.left_list ul li a { display:block; height:40px; line-height:40px; border-bottom:1px solid #ddd; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:1.1em; }
.left_list ul ul { padding-left:15px; }
.left_list ul ul a { height:35px; line-height:33px; font-size:1em; border-bottom:1px dotted #ddd; }
.left_list ul ul a font { font-family:"宋体"; padding-right:3px; }
.left_list a.shover { font-weight:bold; color:#0072bc; }
.left_list a.shover2 { background:##f5f5f5; color:#3194e5; }
#sidebar .dropdown-menu { position:relative; float:none; padding:0; border:0; background:none; border-radius:0; -webkit-box-shadow:0 0 0; box-shadow:0 0 0; z-index:1; }
.left_pic { }
.left_pic img { display:block; margin-bottom:10px; }
/* Content */

#content { min-height:200px; _height:200px; }
.right-head { height:50px; border-bottom:1px solid #ddd; padding-top:10px; }
.l_title { font-size:1.1em; color:#0072bc; line-height:30px; }
.r_title { position:absolute; right:30px; top:15px; white-space:nowrap; }
#content span.rl_but { display:block; padding:0 2px; position:absolute; right:30px; top:10px; }
.rl_but { position:absolute; }
.content-inner { padding:10px 0; min-height:400px; _height:400px; text-align:left; line-height:23px; padding-bottom:30px; }
.content-inner img { max-width:100%; }
.job_tab td { font-size:14px; }
.job_tab tr:hover { background:#eee; }
.join_info { margin:10px; background:#fff; box-shadow:1px 1px 10px #555; padding:15px; border-radius:8px; }
.jc_top { font-size:1.5em; line-height:1.5; padding:15px 0; text-align:center; }
.jc_con { }
.jc_con .jc_input { border:1px solid #ddd; height:35px; line-height:35px; font-size:15px; width:100%; color:#555; text-indent:10px; }
.jc_con select { border:1px solid #ddd; height:35px; line-height:35px; font-size:15px; color:#555; width:100%; padding-left:10px; }
.jc_con td { font-size:16px; }
.jc_sub { width:90%; height:35px; line-height:30px; text-align:center; color:#fff; font-size:16px; font-family:"微软雅黑"; background:#c20806; border-radius:6px; border:0; cursor:pointer; display:block; }
#news_con .media { border-bottom:1px dotted #ddd; padding-bottom:10px; }
#news_con .media-heading { padding-top:2px; font-size:16px; font-weight:bold; line-height:1.8; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:300px; }
#news_con .media-body p { height:30px; margin:0; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:30px; color:#777; display:block; }
#news_con .media-body font { color:#FF0000; }
#news_con dl dt{border-bottom:1px solid #f1f1f1; font-weight:400;}
#news_con dl dt a{ font-size:14px; padding:8px 0px; display:block;}
#pro_con .media { border-bottom:1px dotted #ddd; padding-bottom:10px; }
#pro_con .media-heading { padding-top:10px; font-size:16px; line-height:1.5; }
#content .media-more { padding-top:5px; }
#content .media-more a { color:#0072bc; }
.list_wl { min-height:200px; _height:200px; }
.list_wl li.wl_lan { padding-bottom:10px; }
.list_wl li div.wl_name { border:1px solid #ddd; border-radius:6px; height:35px; line-height:35px; padding-left:10px; cursor:pointer; background:#fff; }
.list_wl li div.wl_con { padding-top:10px; line-height:1.8; font-size:1em; min-height:80px; display:none; }
.list_wl li.open .wl_name { font-weight:bold; color:#3194e5; background:#eee; }
.big_liuyan { height:40px; margin-top:2px; }
a#big_liuyan_hover { background:url("../images/ly_jt.png")/*tpa=http://www.komac.cn/tpl/2016/k/www.komac.cn/zh-CN/wap/images/ly_jt.png*/ no-repeat bottom center #3a3a3a; width:50%; margin-left:0px; }
a.big_liuyan_l { height:40px; background:#888888; width:49%; margin-left:2px; float:left; display:block; font-size:18px; color:#ffffff; line-height:40px; text-align:center; }
.no_tip { max-width:267px; min-width:230px; margin:0 auto; position:relative; min-height:50px; height:auto; _height:50px; line-height:25px; padding-left:60px; padding-top:70px; }
.no_tip span.no_t_pic { position:absolute; top:0; left:0; width:50px; height:50px; background: url("../images/common.png")/*tpa=http://www.komac.cn/tpl/2016/k/www.komac.cn/zh-CN/wap/images/common.png*/ no-repeat; background-position:-38px 0; background-size: 400px; -moz-background-size:400px; margin-top:70px; }
.no_tip font { font-size:16px; }
.note_list { border-bottom:solid 1px #d0d0d0; padding:10px 15px; }
.note_list .n_dh { height:34px; line-height:34px; }
.note_list .n_dh .l_bt { float:left; padding-left:25px; color:#977e53; background:url("../images/note_tb3.png")/*tpa=http://www.komac.cn/tpl/2016/k/www.komac.cn/zh-CN/wap/images/note_tb3.png*/ no-repeat left center; background-size:20px; }
.note_list .n_dh .r_date { float:right; color:#989898; }
.note_list .n_cent { font-size:14px; padding-top:5px; }
.note_list .hf_tb { background:url("../images/hf_tb.jpg")/*tpa=http://www.komac.cn/tpl/2016/k/www.komac.cn/zh-CN/wap/images/hf_tb.jpg*/ no-repeat 21px bottom; height:13px; display:block; }
.note_list .hf_cent { background:#ebebeb; padding:5px 8px; }
.pl_submit { background:#3a3a3a; color:#ffffff; width:120px; height:30px; line-height:30px; text-align:center; border:none; display:block; float:right; }
a.pl_submit { color:#ffffff; }
a:hover.pl_submit { color:#ffffff; cursor:pointer }
.pl_dhm { height:40px; background:#1e90e0; line-height:40px; text-align:center; position:absolute; bottom:0px; left:0; width:100%; z-index:10; }
.pl_dhm ul a { float:left; width:50%; display:block; height:40px; color:#FFFFFF; }
.pl_dhm ul li { font-size:16px; color:#FFFFFF; cursor:pointer; }
.pl_dhm ul a.hover { background:url("../images/ping_hover.jpg")/*tpa=http://www.komac.cn/tpl/2016/k/www.komac.cn/zh-CN/wap/images/ping_hover.jpg*/ no-repeat bottom center #087fd2; }
.pl_note_con ul li { padding: 5px 0 5px 0; }
.pl_note_con ul li img, .pl_note_con ul li input { vertical-align: middle; }
.pl_input3 { background:#ffffff; border:solid 1px #C9C9C9; height: 40px; line-height: normal; padding: 0 10px; width: 100%; font-size:18px; }
.pl_textarea { background:#ffffff; border:solid 1px #C9C9C9; height: 130px; line-height: 20px; padding: 10px; width: 100%; font-size:18px; }
.pl_list ul li { border-bottom: 1px solid #CCCCCC; display: block; min-height: 47px; padding: 0 20px; font-size:16px; }
.pl_list ul li h3 { color: #000000; font-weight: normal; overflow: hidden; padding: 5px 0; }
.pl_list ul li .date_title { color: #B9B9C8; line-height: 18px; overflow: hidden; padding-bottom: 5px; }
.big_xianggun_note { }
.big_xianggun_note ul li { display:block; padding:8px 10px; border-bottom:solid 1px #968c83; clear:both; min-height:24px; }
.big_xianggun_note ul li .l_bt { float:left; }
.big_xianggun_note ul li .r_date { float:right; color:#999999; }
.big_xianggun_note ul li .huifu { color:#999999; }
#show_pic .thumbnail { text-align:center; }
#show_pic .thumbnail a:hover{border-color: #0072bc;}
#show_pic .thumbnail p { font-size:16px; }
.type_con { min-height:50px; _height:50px; font-size:14px; padding-bottom:15px; line-height:1.8; }
.type_lan { padding-bottom:20px; }
.type_lan .tl_lan { border:1px solid #ddd; min-height:60px; margin-bottom:15px; }
.type_lan .tl_1 { color:#3eb134; }
.type_lan .tl_2 { color:#053fa0; }
.type_lan .tl_3 { color:#d50d0d; }
.type_lan .tl_text { height:42px; position:relative; padding-left:50px; border-bottom:1px solid #ddd; }
.type_lan .tl_text img { width:30px; height:30px; position:absolute; left:10px; top:5px; }
.type_lan .tl_text p { display: block; height:40px; line-height:38px; font-size:1.2em; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.type_lan .tl_lan ul { }
.type_lan .tl_lan li { float:left; padding:5px; height:70px; text-align:center; width:70px; display:table; }
.type_lan .tl_lan li a { display:table-cell; vertical-align:middle; text-align:center; }
.type_lan .tl_lan li img { max-width:60px; max-height:60px; }
.npro_list { height:300px; }
.npro_list .np_top { height:40px; font-size:18px; }
.np_con { position:relative; padding:0 25px; }
.np_con b { position:absolute; top:135px; width:18px; height:33px; cursor:pointer; }
.np_con b.p_l { left:0; background: url("../images/p_l.jpg")/*tpa=http://www.komac.cn/tpl/2016/k/www.komac.cn/zh-CN/wap/images/p_l.jpg*/ no-repeat; }
.np_con b.p_r { right:0; background: url("../images/p_r.jpg")/*tpa=http://www.komac.cn/tpl/2016/k/www.komac.cn/zh-CN/wap/images/p_r.jpg*/ no-repeat; }
.np_con .np_list { height:260px; overflow:hidden; position:relative; }
.np_con .np_list li { float:left; height:260px; display:inline; width:50%; }
.np_con .np_list li div.lp_pic { width:100%; display:table-cell; vertical-align:middle; text-align:center; height:160px; }
.np_con .np_list li div.lp_pic img { display: block; max-width:100%px; max-height:160px; margin:0 auto; }
.np_con .np_list li div.lp_name { height:30px; font-size:15px; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.np_con .np_list li div.lp_name a { color:#0946ab; }
.np_con .np_list li div.lp_text { height:40px; line-height:20px; overflow:hidden; }
.np_con .np_list li div.lp_more { padding-top:5px; }
.np_con .np_list li div.lp_con { padding:0 10px; }
/*list_pro*/

ul.list_pro { text-align:center; min-height:200px; _height:200px; }
ul.list_pro li { float:left; width:230px; padding-bottom:5px; padding-left:10px; line-height:15px; height:210px; }
ul.list_pro img { border:1px solid #ccc; height:140px; margin-bottom:5px; }
/*list_pic*/

ul.list_pic { text-align:center; min-height:200px; _height:200px; }
ul.list_pic li { float:left; width:230px; padding-bottom:5px; padding-left:10px; line-height:15px; height:210px; }
ul.list_pic img { border:1px solid #ccc; height:140px; margin-bottom:5px; }
/*dis_big*/

#dis_pro { padding-top:15px; padding-bottom:20px; }
#dis_pro .dis_pic { width:472px; display:table-cell; vertical-align:top; }
#dis_pro .bigpic { border:1px solid #ccc; }
#dis_pro .bigpic img { display:block; width:100%; }
#dis_pro .smallpic { margin-top:10px; position:relative; height:90px; }
#dis_pro .smallpic span { position:absolute; width:10px; height:18px; top:25px; cursor:pointer; }
#dis_pro .smallpic span.ds_l { left:0; background:url("../images/ds_l.jpg")/*tpa=http://www.komac.cn/tpl/2016/k/www.komac.cn/zh-CN/wap/images/ds_l.jpg*/ no-repeat; }
#dis_pro .smallpic span.ds_r { right:0; background:url("../images/ds_r.jpg")/*tpa=http://www.komac.cn/tpl/2016/k/www.komac.cn/zh-CN/wap/images/ds_r.jpg*/ no-repeat; }
#dis_pro .smallpic .ds_con { width:400px; margin:0 auto; height:90px; }
#dis_pro .smallpic .ds_con li { float: left; width:80px; text-align:center; }
#dis_pro .smallpic .ds_con li img { width:65px; height:65px; border:1px solid #ccc; cursor:pointer; }
#dis_pro .smallpic .ds_con li.on img { border:1px solid #3194e5; }
#dis_pro .dis_con { display:table-cell; vertical-align:top; padding-left:20px; }
#dis_pro .dis_name { padding:10px 0; min-height:30px; line-height:26px; font-size:1.3em; font-weight:bold; }
#dis_pro .dis_text { line-height:23px; padding-bottom:20px; }
#dis_pro .dis_con2 { padding-top:10px; }
#dis_pro .dis_con2 .dis_name { text-align:center; font-weight:bold; }
#dis_pro .dis_pic2 { height:260px; position:relative; overflow:hidden; border-bottom:1px solid #ddd; }
#dis_pro .dis_pic2 img { max-height:250px; max-width:100%; }
#slider4 li { text-align:center; }
#dis_pro .slider4 { position:relative; z-index:1; }
#dis_pro .pagenavi { position:absolute; bottom:16px; width:200px; margin-left:-100px; text-align:center; left:50%; z-index:2; }
#dis_pro .pagenavi a { background:#dedede; width:10px; height:10px; text-indent:-9999px; margin:0px 3px; display: -moz-inline-stack; display:inline-block; *display:inline;
*zoom:1;
-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
#dis_pro .pagenavi a.active { background:#4e4d4d; }
#dis_pro .nav-tabs { border:1px solid #ddd; }
#dis_pro .nav-tabs a { border-radius:0; }
#dis_pro .nav-tabs li { border-right:1px solid #ddd; }
#dis_pro .nav-tabs li a { margin-right:0; width:70px; text-align:center; font-size:12px; padding:10px 5px; }
#dis_pro .nav-tabs li.active { margin-top:-1px; }
#dis_pro .nav-tabs li.active a { border:0; border-top:2px solid #0072bc; height:43px; }
#dis_pro .tab_con { border:1px solid #ddd; border-top:0; padding:10px; min-height:200px; _height:200px; margin-bottom:15px; }
#dis_pro iframe { max-width:100%; }
/*page_num*/

.page_num { text-align:center; line-height:30px; min-height:25px; clear:both; _height:25px; }
.p_but { padding:10px 0; }
.p_but li { float:left; width:50%; }
.p_but li a { height:35px; line-height:35px; font-size:18px; text-align:center; display:block; color:#3a3a3a; background:#eee; margin:0 10px; }
.p_but li a:hover { background:#fff; color:#0072bc; }
.p_but li span { height:35px; line-height:35px; font-size:18px; text-align:center; display:block; color:#555; background:#eee; margin:0 10px; }
.boxstyle { border:1px solid #d3d3d3; border-radius: 4px; box-shadow: 1px 0px 1px #e1e1e1; }
/* demo */

#demo { overflow:hidden; width:600px; margin:0 auto; }
#indemo { float:left; width:100000px; }
#indemo img { margin-right:10px; border:1px solid #ccc; }
#demo1 { float:left; }
#demo2 { float:left; }
.pro_content { position:relative; }
.t_left { background:url("../images/pleft.jpg")/*tpa=http://www.komac.cn/tpl/2016/k/www.komac.cn/zh-CN/wap/images/pleft.jpg*/ no-repeat; cursor:pointer; width:7px; height:9px; position:absolute; top:0; left:0; }
.t_right { background:url("../images/pright.jpg")/*tpa=http://www.komac.cn/tpl/2016/k/www.komac.cn/zh-CN/wap/images/pright.jpg*/ no-repeat; cursor:pointer; width:7px; height:9px; position:absolute; top:0; right:0; }
/*cnews_content*/

.cnews_content { width:700px; margin:0 auto; }
.cnews_content font.font { color:#FF0000; }
.cnews_type { font-weight:bold; height:25px; line-height:25px; position:relative; }
.cnews_type a { position:absolute; top:0; right:0; line-height:25px; }
.ntype_pic { float:left; width:150px; border:1px solid #ccc; }
ul.cnews_list { min-height:110px; _height:110px; padding-bottom:10px; }
ul.cnews_list li { position:relative; height:28px; padding-top:5px; border-bottom:1px dotted #ccc; float:right; width:500px; }
.news_type { line-height:23px; font-weight:bold; clear:both; }
.news_more { line-height:23px; font-weight:bold; clear:both; text-align:right; }
ul.list_news { min-height:200px; _height:200px; }
ul.list_news li { position:relative; height:28px; padding-top:5px; border-bottom:1px dotted #ccc; }
span.date { position:absolute; right:5px; top:5px; }
/*dis_news*/

#dis_news { }
#dis_news .dnews_title { font-weight:bold; font-size:16px; _height:30px; min-height:30px; line-height:30px; text-align:center; }
#dis_news .dnews_line { text-align:center; _height:25px; line-height:25px; border-top:1px dashed #ccc; }
#dis_news .dnews_content { padding:5px; _height:200px; min-height:200px; line-height:23px; }
/*list_links*/

ul.list_links { text-align:center; min-height:200px; _height:200px; }
ul.list_links li { min-height:50px; _height:50px; }
ul.list_links li img { max-width:100%; }
/*blan*/

.lan_bg { background:#666666; color:#fff; }
.lan_bg a { color:#fff; }
.lan_bg a:hover { color:#FF9900; }
#blan { padding:30px 0; }
#blan .b_list { float:left; width:14%; min-height:130px; _height:130px; }
#blan .bl_name { font-size:16px; height:35px; }
#blan .b_list li { height:28px; width:95%; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
#blan .b_code { float:right; width:15%; text-align:center; }
#blan .b_code img { max-width:100%; margin-bottom:5px; }
/* footer */

#footer { padding:10px; }
#footer .bcopy { text-align:center; min-height:23px; line-height:23px; }
 @media screen and (min-width:768px) {
 .container {
width: 720px;
}
}
#menu .navbar-toggle { background:#eee; }
#menu .navbar-toggle span { background:#777777; }
#menu .btn-default { float:right; width:20%; }
#sidebar { margin-right:10px; }
#sidebar .left_list { height:300px; overflow-x:hidden; overflow-y:auto; }
#content .navbar-toggle { width:57px; height:40px; background:#fff url("../images/icon-more.png")/*tpa=http://www.komac.cn/tpl/2016/k/www.komac.cn/zh-CN/wap/images/icon-more.png*/ center center no-repeat; background-size:25px; position:absolute; right:0px; top:0; }
#content .navbar-toggle span { background:#777777; width:30px; height:3px; }
#news_con .media-left img { max-width:none; width:100px; }
#news_con .media-body p { width:300px; }
#pro_con .media-left img { max-width:none; width:100px; margin-top:10px; }
#pro_con .media-con { line-height:25px; height:50px; overflow:hidden; }
#dis_pro .dis_con { padding-bottom:20px; }
.row-offcanvas { position: relative; -webkit-transition: all 0.25s ease-out; -moz-transition: all 0.25s ease-out; transition: all 0.25s ease-out; }
.row-offcanvas-right .sidebar-offcanvas { right: -50%; /* 6 columns */ }
.row-offcanvas-left .sidebar-offcanvas { left: -50%; /* 6 columns */ }
.row-offcanvas-right.active { right: 50%; /* 6 columns */ }
.row-offcanvas-left.active { left: 50%; /* 6 columns */ }
.sidebar-offcanvas { position: absolute; top: 0; width: 50%; /* 6 columns */ }
#footer { background:none; padding:10px; }
#footer .bcopy { text-align:center; width:auto; }
a.b_top { position: fixed; bottom:20px; right: 20px; text-decoration: none; color: white; background-color: rgba(0, 0, 0, 0.3); font-size: 12px; padding: 1em; display: block; border:1px solid #fff; cursor:pointer; }
a.b_top:hover { background-color: rgba(0, 0, 0, 0.6); color:#fff; }
/*补充*/
.navbar-collapse { background:#EFEFEF; }
/*pro_list*/
.pro_list ul li{ float:left; width:48%; margin:0 1% 15px 1%; text-align:center;}
.pro_list ul li span{height:26px; line-height:26px;white-space:nowrap;  text-overflow:ellipsis;overflow: hidden; display:block;}
.carousel-indicators{ bottom:5px;}
