﻿
/**头部**/
#header{
	background:#fff; min-width:1200px; position:relative; z-index:1001; width:100%;
	-webkit-box-shadow:rgba(0,0,0,0.15) 0px 0px 2px; -moz-box-shadow:rgba(0,0,0,0.15) 0px 0px 2px; box-shadow:rgba(0,0,0,0.15) 0px 0px 2px;
	}
#header.header-order{}
#header.header-order .top-nav{ right:0px;}

#header .toper { background-color:#363636; color:#ddd; font-size:13px; height:40px; line-height:40px;}
#header .toper .wrapper{ position:relative;}
#header .toper a,
#header .toper a:visited{ color:#ddd;}
#header .toper a:hover{ color:#e60000; text-decoration:none;}

#header .top-nav { position:absolute; top:0px; right:148px; z-index:900; }
#header .top-nav .sep{ border-left:1px solid #888; display:inline-block; float:left; height:12px; line-height:12px; margin:10px 8px 0px 8px; vertical-align:middle; width:1px; overflow:hidden;}
#header .top-nav a{ float:left; text-align:center;  padding:0px 10px;}
#header .top-nav a,
#header .top-nav a:visited{ color:#ddd; }
#header .top-nav a:hover{ color:#ff6700; padding-bottom:10px; text-decoration:none; }
#header .welcome { font-size:12px; float:left; }
#header .welcome .worktime{ padding-left:10px;}
#header .welcome .tel{ padding-left:12px;}
#header .top-cart{ position:absolute; right:0px; top:0px;}
#header .top-cart .cart{ display:block; padding:0px 10px 0px 12px;}
#header .top-cart .cart:hover{ background:#ff6700; color:#fff;}
#header .top-cart .cart i{ margin-right:6px;}
/**user**/
#header .user-status { padding-right:12px;}
#header .user-status a.a-login{ padding:0px 10px;}
#header .user-status a.a-reg{ padding:0px 10px;}
#header .user-status a.username{ font-weight:600; padding:0px 10px 0px 10px;}
#header .user-status .sep{ border-left:1px solid #aaa; display:inline-block; height:12px; line-height:12px; margin:0px 10px 0px 11px; vertical-align:middle; width:1px; overflow:hidden;}
#header .user-status a:hover{ color:#e60000;}
/**header**/
#header .header-line{ background-color:#fff; height:90px;}
#header .header-line .wrapper{ position:relative; z-index:991;}
#header .header-line .logo{ display:inline-block; float:left; padding-top:0px;}
#header .header-line .logo img{ max-height:90px;}
/*搜索*/
#header .search{ position:absolute; right:0px; top:25px; background:#ddd;}
#header .search .search-form{ height:42px; padding:0px 0px 0px 0px; position:relative;}
#header .search .search-form .search-text{ float:left;}
#header .search .text-search{ border:1px solid #e6e6e6; border-right:none; color:#aaa; float:left; font-size:12px; height:24px; line-height:24px; padding:8px 8px 8px 8px; width:180px;}
#header .search .text-search:focus{ color:#222;}
#header .search .btn-search{ background-color:#fff; border:1px solid #e6e6e6; color:#666; float:left; font-size:12px; height:42px; line-height:24px; padding:8px 0px; width:48px;}
#header .search .btn-search:active{ background-color:#ff6700; border-color:#ff6700; color:#fff;}
#header .search .search-keywords{ height:24px; line-height:24px; padding:0px 0px 4px 0px; position:absolute; top:10px; right:60px;}
#header .search .search-keywords a{ background-color:#fafafa; display:inline-block; height:18px; line-height:18px; margin-left:5px; padding:0px 4px 0px 4px;}
#header .search .search-keywords a,
#header .search .search-keywords a:visited{ color:#424242;}
#header .search .search-keywords a:hover{ background:#ff6700; color:#fff; text-decoration:none;}
/*导航*/
#header .main-nav{ position:absolute; left:230px;}
#header .main-nav li.n1{ float:left; position:relative; z-index:999;}
#header .main-nav li.n1 a.n1{ display:inline-block; display:block; font-size:16px; font-weight:normal; height:40px; line-height:40px; padding:25px 10px 25px 10px; position:relative; z-index:999; text-align:center;}
#header .main-nav li.n1 a.n1,
#header .main-nav li.n1 a.n1:visited{ color:#333; }
#header .main-nav li.n1 a.n1:hover,
#header .main-nav li.n1.hover a.n1,
#header .main-nav li.n1.current a.n1{ color:#ff6700; text-decoration:none; }
/*二级菜单*/
#header .main-nav .subnav { background-color:#fff; -webkit-box-shadow:rgba(0,0,0,0.3) 0px 3px 3px; -moz-box-shadow:rgba(0,0,0,0.3) 0px 3px 3px; box-shadow:rgba(0,0,0,0.3) 0px 3px 3px; display:none; position:absolute; width:auto; top:90px; left:-10px; z-index:901;}
#header .main-nav .subnav ul { background:none; display:block; padding:15px 0px 20px 0px;}
#header .main-nav .subnav ul li { display:block; float:none; font-size:16px; font-weight:normal; position:relative;}
#header .main-nav .subnav ul li a { display:block; height:32px; line-height:32px; padding:5px 20px 5px 20px; min-width:150px; white-space:nowrap;}
#header .main-nav .subnav ul li a,
#header .main-nav .subnav ul li a:visited { color:#333; text-decoration:none;}
#header .main-nav .subnav ul li a:hover { background:#ff6700; color:#fff; }
#header .main-nav .subnav ul li:last-child a { border-bottom:none;}

.ow-subsite-menu{ background-color:#404040; height:56px; line-height:56px; overflow:hidden;}
.ow-subsite-menu .section{ margin:0px auto; width:1200px;}
.ow-subsite-menu .section li{ float:left;}
.ow-subsite-menu .section li a{ display:inline-block; line-height:56px; padding:0px 20px;}
.ow-subsite-menu .section li a,
.ow-subsite-menu .section li a:visited{ color:#fff; font-size:16px;}
.ow-subsite-menu .section li a:hover{ background-color:#2a2a2a; text-decoration:none;}
.ow-subsite-menu .section li.current a{ background-color:#2a2a2a; }

/*横幅广告*/
.flexslider{position:relative;height:426px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; }
.slides{position:relative;z-index:1;}
.slides li{height:426px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.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;}
.flex-direction-nav li a.flex-next{right:40px;}



/*首页企业文化*/
.idx-hero-sub{ height:166px; margin:15px 0px 0px 0px;}
.idx-service4{ background:#5f5750; font-size:13px; float:left; height:166px; width:230px;}
.idx-service4 ul{ padding:5px 5px;}
.idx-service4 ul li{ float:left; text-align:center;}
.idx-service4 ul li a{ display:block; width:60px; padding:12px 6px 12px 6px;}
.idx-service4 ul li a span{ display:block; padding:3px 0px;}
.idx-service4 ul li a,
.idx-service4 ul li a:visited{ color:#bbb4af; }
.idx-service4 ul li a:hover{ background:#5a5149; color:#fff; }
.idx-service4 ul li a i{}

.idx-service4 ul li.li1 a{}
.idx-service4 ul li.li2 a{ border-left:1px solid #6d645d; }
.idx-service4 ul li.li3 a{ border-left:1px solid #6d645d; }
.idx-service4 ul li.li4 a{ border-top:1px solid #6d645d; }
.idx-service4 ul li.li5 a{ border-left:1px solid #6d645d; border-top:1px solid #6d645d; }
.idx-service4 ul li.li6 a{ border-left:1px solid #6d645d; border-top:1px solid #6d645d;  }

.idx-hero-promo{ }
.idx-hero-promo li{ float:left; height:166px; width:278px; padding-left:15px;}
.idx-hero-promo img{ height:166px; width:278px;}


/*楼层*/
.idx-floor{ background:#f4f4f4; padding-bottom:30px; margin-top:15px; }
.shop-floor{ margin:0px auto; padding:25px 0px 0px 0px; width:1200px;}
.shop-floor .header{ padding:5px 0px 10px 0px; position:relative;}
.shop-floor .header .title{ font-size:24px; font-weight:normal;}
.shop-floor .header .floor-num{ color:#888; display:none; font-size:18px; font-weight:normal; padding:0px 6px 0px 0px; vertical-align:bottom;}
.shop-floor .header .floor-name{ color:#424242; font-size:22px; font-weight:normal;}
.shop-floor .header .subcate{ position:absolute; right:0px; bottom:10px;}
.shop-floor .header .subcate a{}
.shop-floor .header .subcate li.link{ float:left;}
.shop-floor .header .subcate li.link a{ display:inline-block; font-weight:normal; height:30px; line-height:30px; padding:0px 12px;}
.shop-floor .header .subcate li.link a:hover{ color:#c60000; text-decoration:none;}
.shop-floor .header .subcate li.spacer{ background:#ddd; float:left; height:14px; margin:8px 1px 0px 1px; overflow:hidden; padding:0px; width:1px; }
.shop-floor .header .subcate li.spacer-1{ display:none;}



/*公司简介*/
.ow-spage-header ul{ padding:20px 0px; zoom:1; overflow:auto; text-align:center;}
.ow-spage-header ul li{ display:inline; padding:0px 0px;}
.ow-spage-header ul li a{ background-color:#fff; border:1px solid #e6e6e6; display:inline-block; font-size:16px; height:24px; line-height:24px; margin-left:-1px; padding:6px 26px;}
.ow-spage-header ul li a:hover{ text-decoration:none;}
.ow-spage-header ul li.current a{ background-color:#2993df; border-color:#2993df; color:#fff; text-decoration:none;}

.ow-spage-content{ margin:0px auto; width:1200px; padding:0px 0px 30px 0px;}
.ow-spage-content .section{ font-size:16px;}
.ow-spage-content .section h1.title{ font-family:幼圆; font-size:32px; font-weight:normal; margin:30px 0px; text-align:center;}
.ow-spage-content .section h1.title span{ border-bottom:2px solid #ddd; display:inline-block; padding:0px 10px 0px 10px;}
.ow-spage-content-detail{ min-height:200px; padding:20px 0px;}
.ow-spage-content-detail p{ margin:15px 0px;text-indent:2em;}
.ow-spage-content-detail img{ max-width:1200px;}


/*留言区样式*/
.ow-form{ padding:20px 80px 50px 80px;}
.ow-form h1{ border-bottom:1px solid #eee; font-size:22px; font-weight:normal; margin:10px 0px; padding:0px 0px 5px 0px;}
.ow-form h2{ border-bottom:1px solid #eee; font-size:22px; font-weight:normal; margin:50px 0px 0px 0px; padding:0px 0px 5px 0px;}
.ow-form-post{}

/*自定义表单*/
.ow-form-list {padding:5px 0px;}
.form-data {background:#fafafa; border:1px dotted #ccc; margin:15px 0px 0px 0px; position:relative;}
.form-data:before,
.form-data:after { display:table; line-height:0; content:"";}
.form-data:after { clear:both;}
.form-data .heading {border-bottom:1px dotted #ddd; color:#aaa; height:20px; line-height:20px;}
.form-data .heading .data-id {font-size:11px; padding:5px 5px;}
.form-data .heading .datetime {float:right; font-size:11px; padding:0px 10px;}
.form-data .avatar {float:left; padding:10px 10px 6px 10px; width:48px;}
.form-data .avatar img {height:48px; width:48px;}
.form-data .avatar h6 {margin:0px; padding:0px; width:48px; overflow:hidden;}
.form-data-content {background:#fff; border-left:1px dotted #ddd; margin-left:68px;}
.form-data-content:before,
.form-data-content:after { display:table; line-height:0; content:""; }
.form-data-content:after { clear:both;}
.form-data table {width:100%;}
.form-data .row {border-bottom:1px dotted #ddd; padding:2px 0px 2px 0px;}
.form-data .row:last-child {border-bottom:none;}
.form-data td.col-name {float:left; font-size:12px; height:20px; line-height:20px; padding:3px 10px; text-align:left;}
.form-data td.col-value {border-left:1px dotted #ddd; font-size:12px; padding:3px 10px; width:88%;}

.form-data-reply {background-color:#ECF3FF; border:1px dotted #CDDEF8; color:#4B74B6; margin:0px 0px;}
.form-data-reply .heading {border-bottom:none; padding:5px 0px 0px 0px;}
.form-data-reply .heading .datetime {float:none; font-size:11px; padding:0px 10px;}
.form-data-reply .form-data-content {background:#ECF3FF;}
.form-data-reply .reply-content {min-height:50px; padding:5px 10px;}

/**招聘**/
.ow-join{ font-size:14px;}
.ow-join-section{ margin:auto; width:1200px;}
.ow-join a,
.ow-join a:visited{ color:#44aaf0; }
.ow-join .top-mess{ font-size:16px; padding:30px 0px 30px 0px;}
.ow-join .join-mail a { background:#008bea; color:#fff; display:inline-block; height:45px; line-height:45px; padding:0px 40px; text-align:center; text-decoration:none;}
.ow-join .join-mail a:hover{ background:#0381d6;}
.ow-join .join-department{ padding:30px 0px;}
.ow-join .join-department dl { float:left; margin-right:20px; padding:0px; width:280px; }
.ow-join .join-department dl dt{ font-size:20px;}
.ow-join .join-department dl dd{ height:24px; line-height:24px; padding:5px 0px 0px 0px;}

.ow-join .join-joblist{ padding:30px 0px;}
.ow-join .join-joblist ul{}
.ow-join .join-joblist ul li{ border-top:1px dashed #ddd; padding:15px 0px 25px 0px;}
.ow-join .join-joblist ul li h2{ padding:10px 0px;}
.ow-join .join-joblist ul li h2 a,
.ow-join .join-joblist ul li h2 a:visited{ color:#333; font-size:20px;}
.ow-join .join-joblist ul li h2 a:hover{ text-decoration:none;}
.ow-join .join-joblist ul li .join-detail{ line-height:28px;}

/**新闻**/

.ow-news-left-section{ float:left; padding:15px 0px; width:840px; }
.ow-news-right-section{ float:left; padding:15px 0px 15px 15px; width:345px; }

.ow-news-header h1.title{ font-family:幼圆; font-size:32px; font-weight:normal; margin:0px 0px; text-align:center;}
.ow-news-header h1.title span{ border-bottom:2px solid #ddd; display:inline-block; padding:0px 10px 0px 10px;}
.ow-news-header ul{ padding:20px 0px; zoom:1; overflow:auto; text-align:center;}
.ow-news-header ul li{ display:inline; padding:0px 0px;}
.ow-news-header ul li a{ background-color:#fff; border:1px solid #e6e6e6; display:inline-block; font-size:16px; height:24px; line-height:24px; margin-left:-1px; padding:6px 26px;}
.ow-news-header ul li a:hover{ text-decoration:none;}
.ow-news-header ul li.current a{ background-color:#2993df; border-color:#2993df; color:#fff; text-decoration:none;}


.ow-news-list{}
.ow-news-list .section{ padding:20px 0px 0px 2px; zoom:1; overflow:auto;}
.ow-news-list .section ul{ padding:0px;}
.ow-news-list .section ul li{ background-color:#fff; float:left; height:330px; width:280px; margin-bottom:25px; margin-right:25px; position:relative; -webkit-box-shadow:0px 0px 2px 1px rgba(0,0,0,0.1); -moz-box-shadow:0px 0px 2px 1px rgba(0,0,0,0.1); box-shadow:0px 0px 2px 1px rgba(0,0,0,0.1);}
.ow-news-list .section ul li.li4,
.ow-news-list .section ul li.li8,
.ow-news-list .section ul li.li12,
.ow-news-list .section ul li.li16,
.ow-news-list .section ul li.li20{ margin-right:0px;}
.ow-news-list .section ul li .thumb a{ display:block; height:172px; width:280px; text-align:center; overflow:hidden;}
.ow-news-list .section ul li .thumb a img{ height:172px; width:280px; }
.ow-news-list .section ul li .title{ font-size:16px; font-weight:normal; max-height:56px; line-height:28px; overflow:hidden; padding:8px 12px 0px 12px;}
.ow-news-list .section ul li .title a,
.ow-news-list .section ul li .title a:visited{ color:#222;}
.ow-news-list .section ul li .title a:hover{ text-decoration:none;}
.ow-news-list .section ul li .summary{ color:#888; font-size:14px; max-height:48px; line-height:24px; margin:5px 0px 0px 0px; overflow:hidden; padding:0px 12px;}
.ow-news-list .section ul li .datetime{ color:#888; font-size:12px; margin-top:5px; padding:0px 12px;}
.ow-news-list .section ul li:hover a,
.ow-news-list .section ul li:hover a:visited{ color:#e60000;}
.ow-news-list .section ul li:hover .summary{ color:#444;}
.ow-news-list .section ul li:hover img{ transform:scale(1.06,1.06); transition-duration:500ms; transition-timing-function:ease-out; }
.ow-news-list .pager{ margin:30px 0px; padding:50px 0px; text-align:center;}

/*分类*/
.ow-news-cates{ border:1px solid #e6e6e6;}
.ow-news-cates ul{ padding:10px 15px;}
.ow-news-cates ul li{}
.ow-news-cates ul li a{ border-bottom:1px solid #eee; display:block; font-size:18px; height:24px; line-height:24px; padding:10px 5px;}
.ow-news-cates ul li a:hover{ text-decoration:none;}

/*tags*/
.ow-news-tags{ background-color:#fff; border:1px solid #e6e6e6; margin-top:15px; padding:15px;}
.ow-news-tags h2.title{ font-size:16px; }
.ow-news-tags .section{ padding:5px 0px;}
.ow-news-tags .section a{ display:inline-block; font-size:14px; height:24px; line-height:24px; margin:0px 10px 5px 0px;}
.ow-news-tags .section a:hover{ text-decoration:none;}

/*slist*/
.ow-news-slist{ background-color:#fff; border:1px solid #e6e6e6; margin-top:15px; padding:15px;}
.ow-news-slist .title{ font-size:16px; }
.ow-news-slist li{ border-bottom:1px dotted #eee; font-size:14px; padding:10px 0px 15px 0px; }
.ow-news-slist img{ float:left; height:60px; margin:5px 10px 0px 0px; width:94px;}
.ow-news-slist h3{ font-size:14px; height:24px; line-height:24px; overflow:hidden;}
.ow-news-slist li .summary{ color:#666; font-size:12px; height:40px; overflow:hidden; padding:0px 2px 0px 0px;}

/**内容详细**/
.ow-content-container{ min-height:600px; padding:0px 20px 0px 0px;}
.ow-content-container h1.title{ font-size:24px; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; }
.ow-content-container .byline{ color:#aaa; line-height:12px; font-size:12px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.ow-content-container .byline span{ border-right:1px solid #bbb; display:inline-block; height:12px; line-height:12px; margin:0px 8px 0px 0px; padding:0px 8px 0px 0px;}
.ow-content-container .byline span.views{ border-right:none; }
.ow-content-container .byline a,.ow-content-container .byline a:visited { color:#aaa;}
.ow-content-container .byline a:hover{ color:#333; text-decoration:none;}
.ow-content-container .content{ font-size:16px; line-height:200%; margin:0px 0px 0px 0px; padding:20px 0px 20px 0px; word-break:break-all; word-wrap:break-word;}
.ow-content-container .tags { font-size:14px; padding:5px 0px;}
.ow-content-container .tags a{ margin:0px 5px 0px 0px;}
.ow-content-container .pager { margin:0px 0px 0px 0px; padding:30px 0px 30px 0px; text-align:center;}
.ow-content-container .prev-next{ border-top:1px dotted #ddd; font-size:14px; margin:20px 0px 10px 0px; padding:10px 0px;}
.ow-content-container .prev-next .prev{ height:24px; padding:4px 0px;}
.ow-content-container .prev-next .next{ height:24px; padding:4px 0px;}

/*相关内容*/
.ow-related-content{ border-top:1px dotted #ddd; padding:0px 0px 20px 0px;}
.ow-related-content .header{ font-size:14px; font-weight:bold; padding:10px 0px 5px 0px;}
.ow-related-content ul{}
.ow-related-content ul li{ font-size:14px; }
.ow-related-content ul a{ background:url("../images/3px.png") 0px 16px no-repeat; display:inline-block; line-height:24px; padding:4px 0px 4px 10px; }



/*友情链接*/
.ow-flinks { background:#f4f4f4; margin:0px auto;}
.ow-flinks .wrapper{ border-top:1px solid #e6e6e6;  line-height:24px; padding:20px 0px 20px 0px;}
.ow-flinks .flinks{}
.ow-flinks span{ color:#666; margin-right:8px;}
.ow-flinks a{ display:inline-block; margin:0px 12px 0px 0px; white-space:nowrap;}
.ow-flinks a,
.ow-flinks a:visited{ color:#888;}
.ow-flinks a:hover { color:#222; text-decoration:none;}


/*网页底部*/
#footer { background:#fff; border-top:1px solid #ddd; color:#555; margin:0px auto; min-width:1200px;}
#footer .footer-section{ padding:0px 0px 30px 0px; zoom:1;}
#footer .footer-section .wrapper{ vertical-align:top; position:relative;}
#footer a,
#footer a:visited{ color:#555; }
#footer a:hover{ color:#e60000; }

#footer .col-contact { float:left; margin:30px 0px 10px 0px; width:400px; padding:0px 40px 20px 0px; }
#footer .col-contact h2 { color:#333; font-size:20px; font-weight:normal; }
#footer .col-contact .p-text{ font-size:13px; padding:15px 0px;}
#footer .col-contact .l-text{ font-weight:bold;}

#footer .col-cates{ float:left; padding:30px 0px 0px 50px; width:150px;}
#footer .col-cates dl{ float:left; margin:0px 15px 0px 0px; width:150px;}
#footer .col-cates dl.item3{ margin-right:0px;}
#footer .col-cates dl dt{ color:#333; font-size:16px; padding:0px 0px 10px 0px;}
#footer .col-cates dl dd{ font-size:13px; height:24px; line-height:24px; padding:3px 0px 3px 1px;}
#footer .col-cates a:hover{ color:#e60000; text-decoration:none;}

#footer .col-fwz{ float:left; padding:30px 0px 0px 0px; width:380px;}
#footer .col-fwz span {width:190px;float:left;}



#footer .col-qrcode{ padding:35px 0px 0px 0px; width:160px; text-align:center; position:absolute; right:30px; }
#footer .col-qrcode img{ border:1px solid #ddd; height:120px; width:120px;}
#footer .col-qrcode h2{ padding:12px 0px 2px 0px;}
#footer .col-qrcode p{}

#footer .powered-by{ background:#fafafa; border-top:1px solid #eee; border-bottom:1px solid #eee; font-size:12px; padding:12px 0px;}
#footer .powered-by .copyright{}
#footer .powered-by .icp{ padding-left:5px;}
#footer .powered-by .gov-beian{ padding-left:5px;}
#footer .powered-by .gov-beian img{ max-height:20px; max-width:20px; }
#footer .powered-by .stat{ font-style:normal; padding-left:5px;}
#footer .powered-by .powered{ float:right; font-size:12px; padding-right:25px;}
#footer .powered-by .powered a{ padding:0px 3px;}
/*banner*/
.ow-banner { background:#fcfcfc; min-width:1200px;}
.ow-main-banner{ min-height:460px; min-width:1200px;}
.ow-top-banner{ background:#334259;}
.ow-top-banner .section{ color:#fff; min-height:100px; margin:0px auto; padding:45px 0px 52px 0px; width:1200px;}
.ow-top-banner .banner-title{ font-size:38px; font-weight:normal;}
.ow-top-banner .banner-subtitle{ font-size:18px;}

/*网页中间内容区*/
#mbody { margin:auto; min-width:1200px;}
#mbody:after {clear:both; content:"."; display:block; height:0px; visibility:hidden;}
#idx-mbody{ min-width:1200px;}

/**返回顶部**/
.ow-floater{ width:40px; position:fixed; _position:absolute; bottom:10px; right:10px; z-index:9999; filter:alpha(opacity=100); opacity:1.0;}
.ow-floater a{ background-image:url("file:///C|/Users/ADMINI~1/AppData/Local/images/float_bar.png"); display:inline-block; height:40px; margin:0px; width:40px; padding:0px; vertical-align:top;}
.ow-floater a,
.ow-floater a:visited{ background-color:#36aa00;}
.ow-floater a:hover{ background-color:#b50005;}
.ow-floater a.top{ background-position:0px 0px;}
.ow-floater a.top:hover{ background-position:40px 0px;}
.ow-floater a.feedback{ background-position:0px -40px;}
.ow-floater a.feedback:hover{ background-position:40px -40px;}
.ow-floater a.faq{ background-position:0px -80px;}
.ow-floater a.faq:hover{ background-position:40px -80px;}

/*公告*/
.ow-notice{ background-color:#ffdb3d; color:#222; display:none; font-size:16px; padding:10px; text-align:center;}

#d_ow_notice{}
#d_ow_notice .ow-dialog-title{ background-color:#fff; border:1px solid rgba(0,0,0,0.8); border-bottom:none; color:#de0000; font-size:22px; padding:30px 0px 15px 0px; text-align:center;}
#d_ow_notice .ow-dialog-content{ border-top:none;}
#d_ow_notice .ow-dialog-content .ow-notice-dialog{ background-color:#fff; color:#333; font-size:18px; line-height:200%; padding:0px 40px 20px 40px; width:700px;}
#d_ow_notice .ow-dialog-buttons{ background-color:#fff; border:1px solid rgba(0,0,0,0.8); border-top:none; padding:0px 0px 20px 0px;}
#d_ow_notice .btn{ background-color:#fff; background-image:none; color:#666; font-weight:normal!important; font-size:15px; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; border:1px solid #ddd; text-shadow:none; -webkit-border-radius:0px; -moz-border-radius:0px; line-height:24px;}
#d_ow_notice .btn:hover{ background-color:#f4f4f4; border:1px solid #aaa; color:#333;}

/*页面导航面包屑*/
.ow-breadcrumb{ font-size:13px; height:24px; line-height:24px; margin:0px; padding:10px 0px 5px 0px;}
.ow-breadcrumb .sep{ font-family:宋体,arial; font-size:80%; line-height:inherit; padding:0px 6px; vertical-align:top;}

/*搜索*/
.ow-search-header{ background:#fcfcfc; border-bottom:1px solid #f2f2f2; font-size:13px; padding:10px 0px;}
.ow-search-header h1{ font-weight:normal; font-size:16px; }
.ow-search-header h1 b{ color:#c60000; padding:0px 10px;}

/*内容类型筛选*/
.ow-content-type{ border-bottom:1px solid #e6e6e6; margin:0px auto 0px auto; max-width:1200px;}
.ow-content-type .type-header{ font-size:14px; padding:2px 0px; }
.ow-content-type .type-section{}
.ow-content-type .type-line{ border-top:1px dotted #eee8e8; overflow:hidden; padding:0px 0px 6px 0px; position:relative;}
.ow-content-type .type-line .type-attr{ color:#424242; float:left; font-weight:bold; padding:6px 2px 0px 5px; text-align:right; width:80px; }
.ow-content-type .type-line .type-value{ float:left; width:670px;}
.ow-content-type .type-line .type-value ul{ padding:4px 0px 0px 4px;}
.ow-content-type .type-line .type-value li{ float: left; height:20px; line-height:20px; margin-right:8px; white-space:nowrap; padding:2px 0px;}
.ow-content-type .type-line .type-value li a{ display:inline-block; height:20px; line-height:20px; padding:1px 6px;}
.ow-content-type .type-line .type-value li a.current{ background:#686868; color:#fff;}
.ow-content-type .type-line .type-value li a.current:hover{ text-decoration:none; cursor:default;}

/*案例*/
.gallery-pic { margin:0px auto; padding:20px 0px; width:1000px;  }
.gallery-pic .gallery-list{ height:79px; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; overflow:hidden; position:relative; width:1000px;}
.gallery-pic .gallery-list ul{ margin-left:-9px; padding:0px 0px; zoom:1; overflow:auto; position:absolute;}
.gallery-pic .gallery-list li{ background:#fff; border:1px solid #ccc; float:left; height:75px; margin:0px 0px 0px 10px; width:112px; padding:1px; overflow:hidden; text-align:center;}
.gallery-pic .gallery-list li:first-child{}
.gallery-pic .gallery-list li a{ display:inline-block; height:75px; width:112px; overflow:hidden;}
.gallery-pic .gallery-list li img{ min-height:75px; width:112px;}
.gallery-pic .gallery-list li.current{ border:2px solid #C30008; padding:0px;}
.gallery-pic .gallery-list a.turner { background-image:url("file:///C|/Users/ADMINI~1/AppData/Local/images/turner-pre-next.png"); display:inline-block; height:30px; position:absolute; top:25px; width:24px;}
.gallery-pic .gallery-list a.prev{ left:10px;}
.gallery-pic .gallery-list a.prev:hover {background-position:0px 30px;}
.gallery-pic .gallery-list a.next{ background-position:24px 0px; right:10px;}
.gallery-pic .gallery-list a.next:hover {background-position:24px 30px;}

.gallery-pic .gallery-view { background:#454851; width:1000px; position:relative; z-index:1;}
.gallery-pic .gallery-view span { display:inline-block; margin:auto; text-align:center; width:1000px;}
.gallery-pic .gallery-view a{ cursor:default; padding:1px; display:block; text-align:center;}
.gallery-pic .gallery-view img { max-width:998px; width:expression(this.width > 998 ? 998 : true);}
.gallery-pic .gallery-view .mousetrap{ position:absolute; right:0px;}
.gallery-pic .gallery-view .cloud-zoom-big { left:1px; top:1px;}

/*相关内容*/
.ow-related-grid{ background:#f4f4f4; margin:0px; padding-top:30px; zoom:1; overflow:auto;}
.ow-related-grid .header{ border-bottom:1px solid #e6e6e6; padding-bottom:20px; position:relative;}
.ow-related-grid .header h2{ background:#f4f4f4; color:#888; display:inline-block; font-size:28px; font-weight:normal; height:32px; line-height:32px; padding:10px 0px; position:absolute; top:-10px; left:50%; margin-left:-140px; width:280px; text-align:center; }
.ow-related-grid .section{ padding:50px 0px; zoom:1; overflow:auto;}

/*在线客服*/
.service-online { display:inline-table; font-family:"微软雅黑"; text-shadow:0px 1px 0px #fff; margin:0px; position:absolute; right:0px; top:100px; z-index:99999999;}
.service-online a.mini {background:url("file:///C|/Users/ADMINI~1/AppData/Local/images/service-online.png") 0px 0px no-repeat; display:inline-block; float:right; height:90px; width:30px; overflow:hidden;}
.service-online .listpanel {background:#fafafa; width:136px;}
.service-online .heading {background:url("file:///C|/Users/ADMINI~1/AppData/Local/images/service-online.png") -40px 0px no-repeat; height:24px; line-height:24px; overflow:hidden; position:relative; }
.service-online .section {border:1px solid #ddd; padding:5px 0px 10px 0px;}
.service-online a.close {background-image:url("file:///C|/Users/ADMINI~1/AppData/Local/images/service-online.png"); background-position:-40px -32px; display:inline-block; height:24px; width:24px; overflow:hidden; position:absolute; right:0px; top:0px;}
.service-online a.close:hover {background-position:-64px -32px;}
.service-online dl {border-bottom:1px dotted #e6e6e6; box-shadow:0px 1px 0px #fff; margin:5px 10px; padding:0px 0px 5px 0px;}
.service-online dl dt {font-size:12px; margin:0px; padding:0px;}
.service-online dl dd {margin:0px; padding:2px 0px;}
.service-online dl dd.tel {color:#c70505; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.service-online dl dd.qq a,
.service-online dl dd.crmqq a{ background:url("file:///C|/Users/ADMINI~1/AppData/Local/images/qq-talk.png"); display:inline-block; height:22px; line-height:22px; width:92px; overflow:hidden; vertical-align:top; }
.service-online dl dd.wangwang {}

/*图片广告*/
.ow-ad-pic { margin:auto; overflow:hidden; position:relative;}
.ow-ad-pic a {position: absolute;}
.ow-ad-pic a img {}
.ow-pic-player {margin:auto; position:relative; overflow:hidden; z-index:1;}
.ow-pic-player .sliders {position:absolute; left:0px; top:0px;}
.ow-pic-player .sliders li {}
.ow-pic-player .pages {bottom:5px; position:absolute; right:10px;}
.ow-pic-player .pages a {background-color:#999; display:inline-block; font-size:9px; height:16px; line-height:16px; margin:0px 2px; width:16px; overflow:hidden; text-align:center;
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;
	}
.ow-pic-player .pages a,.ow-pic-player .pages a:visited {color:#fff; text-decoration:none;}
.ow-pic-player .pages a.current {background-color:#c30000;}
.ow-pic-player .pages a:hover {background-color:#c30000;}
.ow-pic-player .turner {position:absolute; top:42%; width:100%; background:#ddd;}
.ow-pic-player .turner a {background-image:url("file:///C|/Users/ADMINI~1/AppData/Local/images/pic-player-pre-next.png"); display:inline-block; height:40px; width:32px; overflow:hidden;}
.ow-pic-player .turner a.prev {background-position:0px 0px; left:8px; position:absolute;}
.ow-pic-player .turner a.prev:hover {background-position:0px 40px;}
.ow-pic-player .turner a.next {background-position:32px 0px; position:absolute; right:8px;}
.ow-pic-player .turner a.next:hover {background-position:32px 40px;}

.index-banner-section .ow-pic-player .pages { bottom:15px; position:absolute; right:10px;}
.index-banner-section .ow-pic-player .pages a { font-size:10px; height:24px; line-height:24px; margin:0px 5px; width:24px; overflow:hidden; text-align:center; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px;}
.index-banner-section .ow-pic-player .pages a,.ow-pic-player .pages a:visited {color:#fff; text-decoration:none;}
.index-banner-section .ow-pic-player .pages a.current {background-color:#c30000;}
.index-banner-section .ow-pic-player .pages a:hover {background-color:#c30000;}
.index-banner-section .ow-pic-player .turner { position:absolute; top:42%; width:100%; background:#ddd;}
.index-banner-section .ow-pic-player .turner a {background-image:url("file:///C|/Users/ADMINI~1/AppData/Local/images/pic-player-pre-next-big.png"); display:inline-block; height:80px; width:64px; overflow:hidden;}
.index-banner-section .ow-pic-player .turner a.prev {background-position:0px 0px; left:15px; position:absolute;}
.index-banner-section .ow-pic-player .turner a.prev:hover {background-position:0px 80px;}
.index-banner-section .ow-pic-player .turner a.next {background-position:64px 0px; position:absolute; right:15px;}
.index-banner-section .ow-pic-player .turner a.next:hover {background-position:64px 80px;}

/*产品图片画廊*/
.gallery { position:relative; width:366px;}
.gallery .gallery-view { border:1px solid #aaa; height:360px; width:360px; position:relative;}
.gallery .gallery-view span { display:inline-block; height:360px; width:360px; text-align:center;}
.gallery .gallery-view a{ display:block; text-align:center;}
.gallery .gallery-view img { max-height:360px; max-width:360px;}
.gallery .gallery-view .mousetrap{ position:absolute; right:0px;}
.gallery .gallery-view .cloud-zoom-big { border:1px solid #ccc; left:366px; top:-1px;}
.gallery .gallery-list{ height:56px; margin:10px 0px; overflow:hidden; padding:0px 0px; position:relative; width:366px;}
.gallery .gallery-list ul{ padding:0px; zoom:1; overflow:auto; position:absolute;}
.gallery .gallery-list li{ background:#fff; border:1px solid #cdcdcd; float:left; height:54px; margin:0px 5px 0px 0px; width:54px; overflow:hidden; text-align:center;}
.gallery .gallery-list li a{ display:block;}
.gallery .gallery-list li img{ max-height:54px; max-width:54px; height:expression(this.height > 54 && this.height/this.width >= 1 ? 54 : true); width:expression(this.width > 54 && this.width/this.height >= 1 ? 54 : true);}
.gallery .gallery-list li.current{ border:2px solid #C30008; height:52px; width:52px; margin:0px 3px 0px 0px;}
.gallery .gallery-list a.turner { background-image:url("file:///C|/Users/ADMINI~1/AppData/Local/images/turner-pre-next.png"); display:inline-block; height:30px; position:absolute; top:13px; width:24px;}
.gallery .gallery-list a.prev{ left:0px;}
.gallery .gallery-list a.prev:hover {background-position:0px 30px;}
.gallery .gallery-list a.next{ background-position:24px 0px; right:5px;}
.gallery .gallery-list a.next:hover {background-position:24px 30px;}

/*弹窗用户登录*/
.ow-loginwin{ width:278px; padding:25px 40px;}
.ow-loginwin .form-login dl dt { font-size:14px; padding:0px 10px 0px 0px;}
.ow-loginwin .form-login dl dd { margin-bottom:6px; padding:4px 10px 0px 0px;}
.ow-loginwin .form-login dl dd input.text{ font-size:14px; padding:3px 5px; width:100%;}
.ow-loginwin .form-login dl dd input.text-verifycode{ width:100px;}
.ow-loginwin .form-login dl dd .verifycode img{ height:32px; vertical-align:middle;}
.ow-loginwin .form-login dl dd .verifycode .fresh{background:#f6f6f6; border:1px solid #aaa; display:inline-block; font-size:14px; height:32px; line-height:32px; width:35px; text-align:center; vertical-align:top; overflow:hidden;}
.ow-loginwin .form-login dl dd .verifycode .fresh:hover{ text-decoration:none;}
.ow-loginwin .form-login dl.button dd{ padding:15px 0px 0px 0px;}
.ow-loginwin .form-login dl.button dd .btn{ width:100%; padding-left:0px; padding-right:0px; text-align:center;}
.ow-loginwin .form-login dl.remember dd{ padding-top:15px;}
.ow-loginwin .form-login dl.remember a,
.ow-loginwin .form-login dl.remember a:visited{ color:#888;}
.ow-loginwin .form-login dl.remember a:hover{ color:#0070d9; text-decoration:none;}
.ow-loginwin .form-login dl dd label.remember{ display:none;}
.ow-loginwin .form-login dl dd .forget{ margin-right:15px;}
.ow-loginwin .form-login dl dd .reg-member{ }
.ow-loginwin .form-login dl dd .unlogin-buy{ float:right;}

/**文字ICON**/
.icon-text{ background:#222; border-radius:2px; color:#fff; display:inline-block; font-size:12px; font-style:normal; height:14px; line-height:14px; margin-right:10px; padding:3px 6px; }
.icon-text-seckill{ background:#c60000; vertical-align:2px;}

/**单选/复选框**/
.labels {}
.labels label.checkbox-inline {margin-right:10px;}
.labels label.radio-inline {margin-right:10px;}

/*验证码*/
.verifycode{}
.verifycode img{ height:26px; vertical-align:middle;}
.verifycode .fresh{ background:#f6f6f6; border:1px solid #aaa; display:inline-block; vertical-align:top; font-size:14px; font-family:"微软雅黑"; height:26px; padding:0px 6px;}

/*spans*/
.spans-inline {}
.spans-inline .headline {border-bottom:1px solid #eee; color:#666; display:inline-block; padding:0px 10px 2px 0px;}
.spans-inline .spans {padding:6px 0px 0px 0px;}
.spans-inline span {padding:0px 10px 0px 0px;}

/*加载/提交/注释/注解*/
.loading,
.posting {background:url("file:///C|/Users/ADMINI~1/AppData/Local/images/posting.gif") 0px center no-repeat; color:#888; display:inline-block; font-size:18px; height:32px; line-height:32px; padding:0px 20px 0px 48px;}
.freshing {background:url("file:///C|/Users/ADMINI~1/AppData/Local/images/freshing.gif") 0px 0px no-repeat; color:#aaa; display:inline-block; font-size:12px; height:16px; line-height:16px; padding:2px 5px 2px 24px;}
.t-normal {color:#b2b2b2; padding:0px 0px 0px 0px;}
.t-normal.hightLigth,
.t-normal:hover{color:#4d4d4d;}

.t-ok { color:#00be00; }
.t-err { color:#ff3300; }

span.more{ float:right;}
span.more a{ background:url("file:///C|/Users/ADMINI~1/AppData/Local/images/more.png") right 0px no-repeat; color:#888; display:inline-block; font-size:12px; height:24px; line-height:24px; padding-right:26px;}
span.more a:hover{ background-position:right -24px; color:#fc0000; text-decoration:none;}

span.raquo{ color:#fc0000; display:inline-block; font-family:Arial; font-size:120%; line-height:inherit; padding-left:10px;}
span.raquo a,span.raquo a:visited{ color:#fc0000;}
span.raquo a:hover{ color:#ac0000; text-decoration:none;}

.caret {
    border-top:4px solid;
	border-left:4px solid transparent;
    border-right:4px solid transparent;
    display:inline-block;
    margin-left:5px; vertical-align:middle;
	transform:scale(1.001); transition:all 0.25s ease 0s;
	height:0; width:0;
}

/*详细*/
.ow-editor-content-text img{}
.ow-editor-content-text table{ margin-bottom:10px; border-collapse:collapse; display:table; font-size:16px; }
.ow-editor-content-text table tr.firstRow th { border-top-width: 2px;}
.ow-editor-content-text table th{ background-color:#f7f7f7; border:1px solid #ccc; border-top:1px solid #bbb; font-weight:bold; font-size:16px; padding:5px 10px; }
.ow-editor-content-text table td{ border:1px solid #ccc; padding:5px 10px; }

/*商品销售实时播报*/
.ow-goods-sales-broadcast{ border-bottom:1px solid #eee; font-size:15px; height:32px; line-height:32px; margin:auto; width:1200px; padding:20px 0px;}
.ow-goods-sales-broadcast dl{}
.ow-goods-sales-broadcast dl dt{ color:#c60000; float:left; font-weight:bold; width:180px;}
.ow-goods-sales-broadcast dl dd{ float:left; width:1020px;}
.ow-goods-sales-broadcast dl dd ul.marquee { display:block; position:relative; overflow:hidden; height:32px; line-height:32px; width:700px;}
.ow-goods-sales-broadcast dl dd ul.marquee li { color:#333; display:block; white-space:nowrap; position:absolute; top:-999em; left:0;}
.ow-goods-sales-broadcast dl dd ul.marquee li span{}
.ow-goods-sales-broadcast dl dd ul.marquee li span.member{ color:#2788bb; font-weight:bold; padding:0px 5px;}
.ow-goods-sales-broadcast dl dd ul.marquee li span.buy{ }
.ow-goods-sales-broadcast dl dd ul.marquee li span.goods{ font-weight:bold; padding:0px 5px;}
.ow-goods-sales-broadcast dl dd ul.marquee li span.amount{ }
.ow-goods-sales-broadcast dl dd ul.marquee li .congratulate{ }
.ow-goods-sales-broadcast dl dd ul.marquee li .website-name{ color:#333; padding:0px 3px 0px 0px; }
.ow-goods-sales-broadcast dl dd ul.marquee li .website-domain{ color:#2788bb; }
.ow-goods-sales-broadcast dl dd ul.marquee li em{ color:#888; font-style:normal; font-size:24px; vertical-align:bottom; padding:0px 5px 0px 5px;}



