﻿@charset "utf-8";
/* 全局CSS定义 */
body,H1,h2,h3,h4,h5,h6,form,FIELDSET,img,div,ul,ol,li,dl,dt,dd,p{ padding:0px; margin:0px; border: 0px;}
@font-face {
  font-family: "SourceHanSans-Bold";
  src: url("SourceHanSans-Bold.woff2") format("woff2"),
       url("SourceHanSans-Bold.woff") format("woff"),
       url("SourceHanSans-Bold.ttf") format("truetype"),
       url("SourceHanSans-Bold.eot") format("embedded-opentype"),
       url("SourceHanSans-Bold.svg") format("svg");
}
body{font-size: 14px;background-color: #FFFFFF;font-family:"宋体","SourceHanSans-Bold"; background-image:url(../images/head_bg.jpg); background-repeat:repeat-x; background-position:center top;}
ul{ list-style:none;}
SELECT,input,img,select {VERTICAL-ALIGN: middle}
.container{max-width: 1170px; margin:0px auto;}
.clear { clear:both; height:0px; overflow:hidden; }
.fleft { float:left; }
.fright { float:right; }
.left{ text-align:left;}
.right{ text-align:right;}
.center{ text-align:center;}
.hidden { display:none; }
.mt10 { margin-top:10px; }
.ml5 { margin-left:5px; }
.ml30 { margin-left:30px; }
.ml50 { margin-left:50px; }
.ml100 { margin-left:100px; }
.relative{ position:relative; }
.absolute{ position:absolute; }
.rp20{ padding-right:20px;}
/*blank height*/
.hb6 {HEIGHT: 6px; CLEAR: both; line-height:6px; OVERFLOW: hidden}
.hb8 {HEIGHT: 8px; CLEAR: both; line-height:8px; OVERFLOW: hidden}
.hb10 {HEIGHT: 10px; CLEAR: both; line-height:10px; OVERFLOW: hidden}
.hb16 {HEIGHT: 16px; CLEAR: both;  line-height:16px; OVERFLOW: hidden}
.hb20 { HEIGHT: 20px; CLEAR: both; line-height:20px;  OVERFLOW: hidden}
.hb22 { HEIGHT: 22px; CLEAR: both; line-height:22px;  OVERFLOW: hidden}
.hb24 { HEIGHT: 24px; CLEAR: both; line-height:24px;  OVERFLOW: hidden}
.hb28 { HEIGHT: 28px; CLEAR: both; line-height:28px;  OVERFLOW: hidden}
.wb20{ min-height:300px; width:20px; float:left;}
.mrh15{ margin:15px 0px;}
/*line height*/
.hl18 { line-height:18px; }
.hl22 { line-height:22px; }
.hl24 { line-height:24px; }
.hl26 { line-height:26px; }
.hl28 { line-height:28px; }
.hl32 { line-height:32px; }
.hl40 { line-height:40px; }

/* 默认链接颜色 */
a:link{color:#007cc0;text-decoration:none;}
a:visited{color:#007cc0;text-decoration:none;}
a:hover{color: #FF0000;	text-decoration: underline;}
/* links */
.leftmenu,.leftmenu A:LINK,.leftmenu A:VISITED{color: #007cc0;text-decoration: none;}
.leftmenu A:HOVER{COLOR: #FF9900;	text-decoration: none;}
.whitemenu,.whitemenu A:LINK,.whitemenu A:VISITED{	COLOR:#6C5356;line-height: 20px;	 text-decoration:none;}
.whitemenu A:HOVER{	COLOR: #FF9900;	text-decoration: none;}
.wmenu,.wmenu A:LINK,.wmenu A:VISITED{COLOR: #FFFFFF;	line-height: 20px;	text-decoration: none;}
.wmenu A:HOVER{	COLOR: #FF9900;	text-decoration: none;}
.bmenu,.bmenu A:LINK,.bmenu A:VISITED{ color:#1A6699;; text-decoration:none;}
.bmenu A:HOVER{COLOR: #FF0000;	text-decoration: none;}

/* font color*/
.black{ color:#000;}
.white{ color:#fff;}
.red{ color:#ff0000;}
.blue{ color:#448CC6;}
.blue2{ color:#BFE5F0;}
.gray{color: #626262;}
.border1{ border:1px #E0E0E0 solid;}
/* font size*/
.blod{ font-weight:bold;}
.px11 {	font-size: 11px;	color: #999999;	line-height: 19px;	font-family: Arial, Helvetica, sans-serif;}
.px12 {font-size: 12px;	color: #333;}
.px14{ font-size:14px; line-height:26px;}
.px16{ font-size:16px; line-height:28px;}
.px18 {	font-size: 18px;	 line-height: 32px;}

/* box */
.mar3{ margin:3px; clear:both;}
.mar5{ margin:5px; clear:both;}
.mar8{ margin:8px; clear:both;}
.mar10{ padding:10px; clear:both;}
.mar15{ padding:15px; clear:both;}
.mar20{ padding:20px;clear:both;}
.mar30{ padding:10px 30px;clear:both;}
/*body*/
#header{ width:1200px; height:86px;clear:both; background-image:url(../images/head_bg.jpg); background-repeat:repeat-x; margin:0px auto;}
.textbox{ width:1200px; margin:0px auto; clear:both;}
#header #logo{ width:270px; height:86px; float:left;background-image:url(../images/logo.jpg); background-repeat:no-repeat; }
#header #topnav{ width:610px; height:86px;float:left;}
#header #search{ width:320px; height:86px;background-image:url(../images/logo_tel.gif); background-repeat:no-repeat; float:right;}
#searchbox{ width:230px; height:35px; float:left; padding-left:85px; padding-top:40px; clear:both; text-align:left;}/*搜索*/
.searchinput{ float:left; width:183px; height:35px; background-image:url(../images/search_bg.jpg); background-repeat:no-repeat; border:0;font-size:12px; line-height:28px; color:#C60;padding:0px; margin:0px;text-indent:20px;}
.searchinput:focus{border:0;outline:none;}
.searchbut,searchbut:focus{ padding:0px; margin:0px;outline:none;}


#container{ width:1200px; margin:0 auto; clear:both;}
/*menu nav*/
#header #topnav #menubox1{ width:100%; height:30px;  line-height:30px;clear:both; padding-top:26px; }
#header #topnav #menubox2{ width:100%; height:45px; clear:both;}
.menunav{ padding-right:30px;font-size:14px; z-index:999; text-align:right; color:#FFF; position:relative; font-weight: bold;}
.menunav a{color:#fff; text-decoration: none;text-align:center;}
.menunav a:hover{color:#fff; text-decoration:underline;text-align:center;}
.menunav2 ul{ width:550px; margin:0px auto;list-style:none; line-height:40px;}
.menunav2 ul li{float:left; font-size:14px;font-weight:bold; z-index:999; text-align:center; color:#FFF; letter-spacing:1px; padding-right:15px; }
.menunav2 a{color:#fff; display: block;	text-decoration: none;text-align:center;}
.menunav2 a:hover{ color:#9FF;text-decoration:underline;}
.menunav2 .nav{position:absolute;width:100%; background:#ffffff;top:86px;border-top:none;display:none;_width:982px;z-index:1000;filter: alpha(opacity=0); overflow:hidden; margin:0px auto;background-image:url(../images/sub_navbg.jpg); background-repeat:repeat-x; background-position:0px 1px; border-top:2px #E0E0E0 solid;}
.menunav2 .nav .left{min-height:140px; padding:0px; width:982px;margin:0px auto; text-align:center;}
/*home*/
#banner{ width:100%; height:530px; margin:0px auto; clear:both; background-color:#91BDDD}
#banner img{ height:530px;}
#newbar{ width:100%; height:36px; clear:both; background-image:url(../images/h_new_bg.jpg); background-repeat:repeat-x; line-height:36px;}
#newbar .newstitle{ width:100px; text-align:right; font-size:14px; color:#BB0000; padding:0px 20px; float:left; font-weight:bold;}
#newbar #newslist{ width:800px; height:36px; line-height:36px; float:left; overflow:hidden;}
#newbar #newslist ul li{	list-style-type: disc;	list-style-position: inside; font-size:14px;}
.newslist2 li{line-height: 32px;	list-style-type:disc;list-style-position: inside; font-size:14px; padding-left:10px;}
.newslist2 li{ border-bottom:1px #CCCCCC dotted; padding-top:3px;}
.classbg1{ background-color:#f6f6f6; }
.classbg2{ background-color:#ffffff; }

/*prod*/
.prodbox,.newsbox,.itembox,.prodnav{ width:1200px; height:auto; margin:0px auto; clear:both;}
.newsbox,.itembox{background-color:#E8E8E8;}
.prodbox .prodboxleft{ width:270px; float:left;  }
.prodbox .prodboxright{ clear: both; margin:0px auto;  width:1150px;}
.prodbg0{width:100%;  height:auto; background-image:url(../images/h_left_bg.gif); background-repeat:repeat-y;}
.prodbg1{width:100%; background-image:url(../images/bg_g.gif); background-repeat:no-repeat; background-position:center 0px;} /*绿色*/
.prodbg2{ width:270px; min-height:570px; background-image:url(../images/bg_b.jpg); background-repeat:no-repeat; background-position:center 20px;}/*蓝色*/
.prodbg3{ width:270px; min-height:246px; background-image:url(../images/bg_y.jpg); background-repeat:no-repeat; background-position:center 20px;}/*黄色*/
.prodbg4{ width:270px; height:240px; background-image:url(../images/bg_prod.gif); background-repeat:no-repeat; overflow:hidden;}/*青色*/
.prodbg5{ width:270px; height:300px; background-image:url(../images/bg_news.gif); background-repeat:no-repeat; background-position:center; overflow:hidden;}/*黄色*/
.prodbox .prodboxleft h2{ font-size:18px; line-height:30px; padding-top:10px; text-align:left; word-spacing:1px; padding-left:20px; color:#666}
.newsbox .newslist{width:100%; padding:20px 40px; line-height: 24px; clear: both;}
.newsbox ul{ width:100%; clear:both; background-color: #EC5D5F}
.newsbox li{width:50%; float:left;}

.linev{ width:23px; min-height:260px; background-image:url(../images/line_v.jpg); background-repeat:no-repeat; background-position:center 24px; float:left;} /*竖线*/
.lineh{ width:100%; height:13px; background-image:url(../images/line_h.jpg); background-repeat:no-repeat; background-position:center; clear:both;}/*横线*/
.linevs{ width:23px; min-height:290px; background-image:url(../images/line_v.jpg); background-repeat:repeat-y; background-position:center 24px; float:left; margin-top:20px;} /*竖线*/
.linehs{ width:96%; height:33px; background-image:url(../images/line_h.jpg); background-repeat:repeat-x; background-position:center; clear:both; margin:0px auto;}/*横线*/

/*prod list*/
.prodbox .prodboxleft h1, .prodbox .prodboxleft h3{ font-size:24px; line-height:40px; padding-top:0px; text-align:left;color:#666 }
.prodbox .prodboxleft .proddesc{ line-height:22px; clear:both;  text-align:left; padding-top:15px; font-size:12px; color:#333}
.prodbox .prodboxright .prodlistbox{ width:340px; min-height:240px; float:left; }
.prodbox .prodboxright .prodlistbox .showtext{ width:260px; height:56px; clear:both; padding-left:20px;}
.prodbox .prodboxright .prodlistbox h2, .prodbox .prodboxright .prodlistbox strong{ display:block; font-size:16px; font-weight:bolder; line-height:30px; letter-spacing:2px; color:#666}
.prodbox .prodboxright .prodlistbox .showmore{font-size:14px; line-height:26px; color:#117AC9; float:left;}
.prodbox .prodboxright .prodlistbox .showicon{ width:30px; height:26px; background-image:url(../images/icon.jpg); background-repeat:no-repeat; background-position:center; float:left;}
.prodbox .prodboxright .prodlistbox .hpicbox{ width:320px; height:220px; margin:10px auto; clear:both; text-align:center; overflow: hidden;}
.prodbox .prodboxright .prodlistbox .hpicbox img{ width:300px; height:220px; border:0px; }
.prodbox .buttombox{ width:87px; height:32px; float:right;text-align:center; clear:both;}
.prodbox .buttombg1{ width:87px; height:32px; line-height:32px; background-image:url(../images/buttom.png); background-position:0 0; color:#32561C;}
.prodbox .buttombg1 a{color:#32561C;}
.prodbox .buttombg1 a:hover{color:#ff0000;}
.prodbox .buttombg2{ width:87px; height:32px; line-height:32px; background-image:url(../images/buttom.png); background-position:0 -32px;}
.prodbox .buttombg2 a{color:#32561c;}
.prodbox .buttombg2 a:hover{color:#ff0000;}
.prodbox .buttombg3{ width:87px; height:32px; line-height:32px; background-image:url(../images/buttom.png); background-position:0 -64px;}
.prodbox .buttombg4{ width:87px; height:32px; line-height:32px; background-image:url(../images/buttom.png); background-position:0 -96px;}
.prodbox .casebox{ width:240px; height:240px; overflow:hidden; clear:both; margin:0px auto; text-align:center; padding-top:20px;}
.prodbox .casebox img{ width:230px; height:230px; border:0px;}
.prodbox .buttombox1{ width:180px; height:32px; margin:0px auto; padding-top:15px;text-align:center; clear:both;}

.titlebox1{ width:90px; height:34px; float:left;} /*标题*/
.titlebox2{ width:92px;height:34px; float:left;}
.titlebox3{ width:114px;height:34px; float:left;}
h1, h3{font-size:14px; height:34px; line-height: 34px; font-weight:bold; text-align:center;}
.subtitlebox{ width:180px; height:34px; float:left; text-align:center;}
.subtitlebox h1, .subtitlebox h3{font-size:18px; height:30px; line-height: 30px; font-weight:bolder; text-align:center;color:#666; }

/*footer*/
#footer{width:100%; min-height:250px; background:url(../images/footer_bg.jpg) #333 left top repeat-x; clear: both;}
#footer .footerbg{ min-height:230px; background-image:url(../images/footer_bg2.jpg); background-repeat:no-repeat; background-position:center 0px; }
#footer a {display:block; color:#fff; text-decoration:none;}
#footer #search_f {color:#666666}
#footer .siteLink {position:relative; width:960px; margin:0 auto 30px; padding:18px 20px 0; overflow:hidden;}
#footer .siteLink a {color:#69b6ef; font-weight:normal; }
#footer .siteLink a:hover { text-decoration:underline; }
#footer .siteLink h2 {margin-bottom:6px; font-size:16px; color:#fff; line-height:18px; font-weight:normal;}
#footer .aboutArea {float:left; width:130px; font-size:11px; line-height:12px;}
#footer .aboutArea ul li, #footer .productArea ul li, #footer .helpList ul li {padding:8px 0 0; font-size:11px; line-height:12px;}
#footer .supportArea {float:left; position:relative; padding-left:22px; z-index:200; }
.footlinks {clear:both;margin:0px auto;padding:2px;width:1194px;height:auto;font-size:9pt;line-height:140%;color:#777;text-align:left;border:solid 1px #EEE;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#777;}

.helpList {width:143px; border-top:0px solid #000;}
.helpList ul {font-size:12px; line-height:150%;}
.helpList ul a {display:block; color:#666;}
#footer .search {position:absolute; top:326px; right:0;}
#footer .otherLink {width:960px; margin:0 auto; overflow:hidden; clear:both; border-top:1px solid #303030; }
#footer .otherLink .copyright {padding:5px 0px; font-size: 12px; line-height:175%; color:#a0a0a0;}
#footer .otherLink .copyright a {display: inline;color: #BFBFBF;}
#footer .copyright.alignLeft {text-align:left !important; float:left !important;}

#linksbox{width:100%;	min-height:34px; margin:0px auto; clear:both; background-color:#121314;}
#linksbox .linklist{ width:1000px; margin:0px auto; clear:both; text-align:left;}
#linksbox .linklist .linktext{ line-height: 22px;color: #777272; padding:5px 0px;}
#linksbox .linklist .linktext a{ color:#777272; padding:0px 8px; }
#linksbox .linklist .linktext a:hover{ color:#E9E4E4;}

/*子页面*/
/* Button Style */
.btnArea:after {content:""; clear:both; display:block; height:0; visibility:hidden;}
.btnArea.reverse {float:none;text-align:right;}
.btnStyle {overflow:visible;border:0 none;display:inline-block; margin:0; padding:0; height:32px; background:url(../images/bg_btn_left_default.png) no-repeat 0 0;}
.btnStyle:link {text-decoration:none; }
.btnStyle span {display:inline-block;height:32px; margin:0 0 0 22px;padding:0 35px 0 0; line-height:32px; font-size:12px; color:#fff; cursor:pointer; white-space:nowrap;background:url(../images/bg_btn_right_default.png) no-repeat right 0;}
.btnStyle:hover {background:url(../images/bg_btn_left_default_over.png) no-repeat 0 0;}
.btnStyle:hover span {background:url(../images/bg_btn_right_default_over.png) no-repeat right 0;}
.btnStyle.datv, .btnStyle.datv:hover { cursor:text; background:url(../images/bg_btn_left_colorType1.png) no-repeat 0 0;}
.btnStyle.datv span, .btnStyle.datv:hover span { cursor:default; background:url(../images/bg_btn_right_colorType1.png) no-repeat right 0; text-align: center;}
.shop.datv,.shop.datv:hover {background:url(../images/bg_btn_left_shop_colorType1.png) no-repeat 0 0;}
.shop.datv span,.shop.datv:hover span {margin: 0 0 0 27px;padding:0 48px 0 0; background:url(../images/bg_btn_right_shop_colorType1.png) no-repeat right 0;}
.shop.datv.big, .shop.datv.big:hover {height:42px; background:url(../images/bg_btn_left_shop_big_colorType1.png) no-repeat 0 0;}
.shop.datv.big span, .shop.datv.big:hover span {height:42px; margin: 0 0 0 21px; padding:0 39px 0 0; background:url(../images/bg_btn_right_shop_big_colorType1.png) no-repeat right 0; font-size:15px;}
.btnStyle.tw,.btnStyle.tw:hover {background:url(../images/bg_btn_left_tweet.png) no-repeat 0 0;}
.btnStyle.tw span,.btnStyle.tw:hover span {margin:0 0 0 31px; padding:0 15px 0 0; line-height:27px; font-weight:normal; background:url(../images/bg_btn_right_tweet.png) no-repeat right 0;}
.btnStyle.double.actv {height: 45px; background: url(../images/bg_btn_left_double.png) no-repeat 0 0; }
.btnStyle.double.actv span {height: 30px; margin: 0 0 0 14px; padding: 9px 58px 7px 0; background: url(../images/bg_btn_right_double.png) no-repeat right 0; line-height: 13px;white-space:normal;}
.btnStyle.double.actv:hover {background: url(../images/bg_btn_left_double_over.png) no-repeat 0 0; }
.btnStyle.double.actv:hover span {background: url(../images/bg_btn_right_double_over.png) no-repeat right 0; }
.btnStyle.datv.double, .btnStyle.datv.double:hover { height:45px; background: url(../images/bg_btn_left_double_colorType1.png) no-repeat 0 0; }
.btnStyle.datv.double span, .btnStyle.datv.double:hover span {height:30px; margin: 0 0 0 14px; padding: 9px 58px 7px 0; background: url(../images/bg_btn_right_double_colorType1.png) no-repeat right 0; line-height: 13px; text-align:left;}
#kv.support .kvArea .btnStyle.double {height: 44px; background: url(../images/bg_kv_btn_left_double.png) no-repeat 0 0; }
#kv.support .kvArea .btnStyle.double span {height: 30px; background: url(../images/bg_kv_btn_right_double.png) no-repeat right 0; padding: 8px 32px 8px 0; line-height: 13px;}
#kv.support .kvArea .btnStyle.double:hover {background: url(../images/bg_kv_btn_left_double_over.png) no-repeat 0 0; }
#kv.support .kvArea .btnStyle.double:hover span {background: url(../images/bg_kv_btn_right_double_over.png) no-repeat right 0; }

/* layout */
#contentHead .breadcrumb a, #contentHead .breadcrumb span {margin:0;padding:0;background:none;}

#contentHead { width:100%;height:76px;margin:0; padding:0; z-index:20; overflow:hidden; background-image:url(../images/sub_navbg.jpg); background-repeat:repeat-x; border-top:1px #E0E0E0 solid;}
#contentHead .headWrap {position:relative; width:960px; min-height:54px; margin:8px auto; padding:0 20px;}
#contentHead .breadcrumb {height:22px;font-size:12px; line-height:22px;}
#contentHead .breadcrumb a, #contentHead .breadcrumb span{display:inline-block; margin:0 3px 0 0;padding:0 8px 0 0; background:url(../images/bb.png) no-repeat right; color:#007cc0;}
#contentHead .breadcrumb span {color:#666;}
#contentHead h1, #contentHead .pageTitle {float:left; line-height:32px;font-size:22px;color:#010101; font-weight:normal; word-break:break-all; } /
#contentHead.pdt h1, #contentHead.pdt pageTitle {display:block;}
#contentHead .titleHide {display:none;}
#contentHead h1, #contentHead .pageTitle { margin:0px;}
#contentHead.hidden {display:none;}
#contentHead .btnArea {float:right;margin:-6px -3px 0 0;}
#contentHead .btnStyle {float:right;}

#sconbox{ width:980px;min-height:500px; clear:both; margin:0px auto;}
#sconbox #subleftbox{ width:210px;min-height:300px; float:left; margin-top:20px;}
#sconbox #subrightbox{ width:740px; min-height:500px; float:right; margin-bottom:20px;}
#sconbox #subleftbox2{ width:320px;min-height:300px; float:left;}
#sconbox #subrightbox2{ width:650px; min-height:500px; float:right; margin-bottom:20px;}
/* LNB */
div {display: block;}
.left_menu .h { line-height:26px;padding: 0;font-size: 16px; font-weight:bold;color: black;background-image: url(../images/ico_lnb_h.gif); background-repeat:no-repeat; background-position:195px 10px; color:#666}
.left_menu > li:first-child {margin-top: 0;}
.left_menu > li {margin-top: 25px;}
.left_menu .lev2 {margin-top: 6px; font-size:14px; font-weight:normal; }
.left_menu .lev2 > li:first-child {border-top: 3px solid #CCC;}
.left_menu .lev2 li {border-top: 1px solid #E5E5E5; margin:0px; padding:0px;}
.left_menu .lev2 li {display: block;font: normal 14px ,'微软雅黑','Arial','sans-serif';color: #333;padding: 10px 22px 8px 9px;background: url(../images/ico_lnb.png) no-repeat 196px center;}
.left_menu .lev2 li .sel{ color:#007cc0;}
#lnb li {width:213px; font-size:14px;}

#sconbox #subrightbox #subcontentbox{ width:100%; min-height:400px; clear:both; margin:0px auto; line-height:24px; font-size:14px; clear:both;}
#sconbox #subrightbox #subcontentbox .titlebox{ height:42px; margin:20px auto; width:100%; clear:both;}
#sconbox #subrightbox #subcontentbox h2 { height:40px; line-height:40px;font-size: 24px,'微软雅黑','Arial','sans-serif';color: #007CC0;margin: 16px 0 5px;}
#sconbox #subrightbox #subcontentbox h2 {padding-left: 30px;background: url(../images/h2_bul_blue.png) no-repeat left center; }
#sconbox #subrightbox #subcontentbox .navtitle4{ width:731px; height:46px; background-image:url(../images/sub_centerbg.gif); background-repeat:no-repeat; background-position:left bottom;}
#sconbox #subrightbox #subcontentbox p{ padding-top:6px; line-height:24px;}
#sconbox #subrightbox #subcontentbox blockquote{ margin:0px; padding:10px;}
#subcontentbox .contenttext{ margin:20px; word-break:break-all; overflow:hidden; clear:both; font-size:14px; line-height:26px; color:#555}
#subcontentbox .contenttext ul,#subcontentbox .contenttext ol{ padding-left: 20px; padding-top: 10px; list-style: disc;}
#subcontentbox .contenttext li {}
#subcontentbox .contenttext div{word-break:break-all;}
/*product*/
.col5 {width: 100%;float: left;margin-right: 0%;display: inline;margin-top: -1px;border: 1px solid #DADADA;background: #F1F1F1;}
.col5 h2 {font-size: 20px;line-height: 1.3125rem;margin: 12px auto;padding-left: 1.875rem; letter-spacing:1px; color:#555}
.col {width: 25%;float: left;margin-right: 0%;position: relative;}
.buy-module .nor-button { background-color:#0689D9}
.buy-module .nor-button span {
float: left;
padding: 0;
margin: 0;
width: 100%;
text-align: center;
font-weight: bold;
}
.buy-module .nor-button {
font-size: 16px;
height: 40px;
line-height: 40px;margin: 0 10px;
padding: 0;font-weight: bold;
cursor: pointer;text-align: center;
}
.subprodbox{ width:100%; margin:0px auto; clear:both; padding:10px;}
.subprodbox .subprodlistbox{ width:310px; min-height:280px; float:left; margin-bottom:15px; color:#666}
.subprodbox .subprodlistbox a{ color:#666;}
.subprodbox .subprodlistbox  a:hover{ color:#117AC9;}
.subprodbox .subprodlistbox .subshowtext{ width:90%; line-height:24px;clear:both; margin:6px auto; }
.subprodbox .subprodlistbox .subshowtext p{ width:100%; min-height:48px; font-size:14px; clear:both;}
.subprodbox .subprodlistbox h2{ font-size:16px; font-weight:bolder; line-height:30px; letter-spacing:1px; clear:both; padding-left:20px; color:#666}
.subprodbox .subprodlistbox .subshowmore{ width:200px;font-size:12px; line-height:30px; color:#117AC9;  text-align:right; padding-right:10px; float:right; padding-top:10px;}
.subprodbox .subprodlistbox .showicon{ width:30px; height:30px; background-image:url(../images/icon.jpg); background-repeat:no-repeat; background-position:center; float:right;}
.subprodbox .subprodlistbox .picbox{ width:280px; height:200px; margin:6px auto; clear:both; text-align:right;}
.subprodbox .subprodlistbox .picbox img{ width:280px; height:200px; border:0px; }



.newtitle{ font-family: "Microsoft YaHei", "微软雅黑"; width:100%; height:34px; line-height:34px; font-size:18px; font-weight:bold;  margin:0px auto; clear:both; text-align:center}
/*home scroll pid*/
#slide{overflow:hidden;width:94%; height:auto;margin:10px auto; line-height:26px; clear:both; }
#slide img{ padding:0px 8px;}
#slide ul{list-style:none;}
#slide li{float:left; padding:5px 10px;}
.slideul1{width:3999px;}
.navtitle2{width: 100%;height: 40px; border-bottom:1px #CCCCCC solid; padding-bottom:4px;}  /*风采*/
.navtitle2 h1, .navtitle2 h3{ font-size:16px; padding-left:20px;color:#666; text-align: left; line-height: 34px;}
.showmore2 a{width:100px; height:40px; line-height:40px; float:right; padding-right:20px; color:color:#117AC9;text-decoration: none; text-align:right;}
.showmore2 a:hover{COLOR: #D30508;}
.history{ margin:15px 20px;  padding-bottom: 30px; line-height: 24px; padding-left: 20px;}
.history li{ list-style: none;}
/*page*/
.pagination{height:70px;padding-top:10px;text-align:center}
.pagination a{font-size:1em;margin:0 .2em;display:inline-block;letter-spacing:0;vertical-align:middle;color:#000;border:1px solid #dadada;width:25px;height:20px;line-height:20px}
.pagination a:hover,.pagination .active{border-color:#3990CA;background-color:#3990CA;color:#fff}

.chatus{ margin:10px 15px;}
.chatus .qphone{width:100%;clear:both;height:36px;border-bottom: 1px solid #ACE5F9;}
.chatus .phone{width:80%;padding-left: 26px; margin:0px auto;color:#F00;font-size:22px; font-weight:bold;line-height:40px;height:40px;}
.chatus .qtitle{width:100%;clear:both;height:36px;background: url(../images/float_s.gif) 5px -10px no-repeat;font-size:1px;border-bottom: 1px solid #ACE5F9;}
.chatus .line{width:90%;clear:both;height:5px; border-bottom: 1px solid #E6E5E4; margin:0px auto;}
.chatus ul{list-style:none;padding:0px 14px;overflow:hidden; margin:0px auto;}
.chatus ul li{width:160px;line-height:36px;height:36px; text-align:center;}
.chatus ul li .talk{padding-left:28px;float:left;background:url(../images/float_s.gif) no-repeat 0px -323px;color:#00a0e9;text-decoration:none}
.chatus ul li .talk:hover{color:#ff8100}
.chatus .bm{width:100%;clear:both;height:36px;background: url(../images/float_s.gif) 5px -122px no-repeat;font-size:1px;border-bottom: 1px solid #ACE5F9;}
.chatus .submit{ width:71px; height:26px; background-image:url(../images/submit.gif); color:#FFFFFF; border:none;background-color:Transparent; }
.submit2{ width:90px; height:26px; background-image:url(../images/submit.gif); color:#FFFFFF; border:none;background-color:Transparent; }

/* online */
#online_qq_tab a,.onlineMenu h3,.onlineMenu li.tli,.newpage{background:url(../images/float_s.gif) no-repeat;}
#onlineService,.onlineMenu,.btmbg{background:url(../images/float_bg.gif) no-repeat;}

#online_qq_layer{z-index:9999;position:fixed;right:0px;top:0;margin:120px 0 0 0;}

*html #online_qq_layer{position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#online_qq_tab{width:28px;float:left;margin:120px 0 0 0;position:relative;z-index:9;}
#online_qq_tab a{display:block;height:118px;line-height:999em;overflow:hidden;}
#online_qq_tab a#floatShow{background-position:-30px -374px;}
#online_qq_tab a#floatHide{background-position:0 -374px;}

#onlineService{display:inline;margin-left:-1px;float:left;width:130px;background-position:0 0;padding:10px 0 0 0;}
.onlineMenu{background-position:-262px 0;background-repeat:repeat-y;padding:0px 5px;}
.onlineMenu h3{ width:110px; margin:0px auto;height:36px;line-height:999em;overflow:hidden;border-bottom:solid 1px #ACE5F9;}
.onlineMenu h3.tQQ{background-position:0 10px;}
.onlineMenu h3.tele{background-position:0 -47px;}
.onlineMenu li{height:36px;line-height:36px;border-bottom:solid 1px #E6E5E4;text-align:center;}
.onlineMenu li.tli{padding:0 0 0 28px;font-size:12px;text-align:left;}
.onlineMenu li.zixun{background-position:0px -131px;}
.onlineMenu li.fufei{background-position:0px -190px;}
.onlineMenu .phone3{margin:0px auto;color:#F00;font-size:16px; font-weight:bold;line-height:30px;height:30px; text-align:center;}
.onlineMenu li a.newpage{display:block;height:36px;line-height:999em;overflow:hidden;background-position:5px -100px;}
.onlineMenu li img{margin:8px 0 0 0;}
.onlineMenu li.last{border:0;}
.wxbg{ width:100%;height:130px; margin:0px auto;overflow:hidden;background:url(../images/wx_ewm.gif) no-repeat center;}
.wyzx{padding:8px 0 0 5px;height:10px;overflow:hidden;background:url(../images/webZx_bg.jpg) no-repeat;}
.btmbg{height:12px;overflow:hidden;background-position:-131px 0;}
/*buttom float*/
.fixed_bottom{	 
	 width:100%;
	 height: 52px; background-color:#0673CF;
	 bottom:0px;
	 position:fixed;
	 z-index:1000; clear:both;}
* html .fixed_bottom {
	position:absolute;
	bottom:auto;
	top:expression(eval(document.documentElement.scrollTop
	+document.documentElement.clientHeight
	-this.offsetHeight
	-(parseInt(this.currentStyle.marginTop,10)||0)
	-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
.fixed_bottom_center{	width: 1000px;	height: 52px;margin: auto; background-image:url(../images/footer_bg.gif); background-repeat:no-repeat;}
.fixed_bottom_bottom{	width: 660px; height: 30px; line-height:30px; float:right; font-size:14px; font-weight:bold; padding-top:20px;}
.fixed_bottom_bottom ul{}
.fixed_bottom_bottom ul li{ width:128px; 	height: 27px;
	float: left; text-align:left;}
.fixed_bottom_bottom li a:link,.fixed_bottom_bottom li a:visited{
	color: #fff; margin-left:40px;
	text-decoration: none;
}
.fixed_bottom_bottom li a:hover{
	color:#FF9900;
	text-decoration: none;
}

.showprodimg{ max-width:160px; max-height:135px; padding:0px; margin:0; } 
*html .showprodimg{ height: expression(this.width > 160 ? this.height = this.height * 135 / this.width : "auto");width: expression(this.width > 160 ? "160px" : "auto");max-width:160px; vertical-align:middle;}

/*page*/
.pagination{height:70px;padding-top:10px;text-align:center;}
.pagination a{font-size:1em;margin:0 .2em;display:inline-block;letter-spacing:0;vertical-align:middle;color:#000;border:1px solid #dadada;height:20px;line-height:20px; padding:8px 10px;}
.pagination a:hover,.pagination .active{border-color:#3990CA;background-color:#3990CA;color:#fff}

/*分页菜单*/
.meneame{	float: right;MARGIN: 0 3px;	height: 26px;	line-height: 26px;	color: #333;	overflow: hidden;}
.meneame a, .meneame strong, .meneame em{ float: left; padding: 0 8px; margin:0 2px;line-height:24px;BORDER: 1px solid #010629; }
.meneame a:hover { background-color: #FFF;border: 1px solid #999999;TEXT-DECORATION: none}
.meneame strong {	font-weight: bold;	color: #F00;	background: #EBF2F8;}
.meneame input { border: 1px solid #010629; margin-right: 4px; padding: 0 2px; height: 20px;line-height:20px; width:30px;}
#postform{text-align:center;height:100px;line-height:100px}
.dis {	DISPLAY: block}
.undis {	DISPLAY: none}
#weeks .s { font-size:14px;
background-image: url(../images/navbg.png); background-position: 0px -100px;background-repeat: no-repeat;	WIDTH: 110px;
	CURSOR: pointer;
	COLOR: #FFFFFF;
	TEXT-ALIGN: center; height:36px; line-height:36px;FONT-WEIGHT: bold;
}
#weeks .nos { 
	BACKGROUND: url(../images/intro_menu_bg4.gif) repeat-x left center;
	WIDTH: 110px;
	CURSOR: pointer;
	COLOR: #333333;
	TEXT-ALIGN: center;FONT-WEIGHT: bold;
}
/*banner*/
#kinMaxShow{  width:100%; height:400px; margin:0px auto; clear:both; overflow:hidden;} 
#kinMaxShow .bbg1{ width:100%; height:400px; background-image:url(../images/banner1_bg.jpg); background-repeat:repeat-x;}
#kinMaxShow .bbg2{ width:100%; height:400px; background-image:url(../images/banner2_bg.jpg); background-repeat:repeat-x;}
#kinMaxShow .ad{width:1200px;height:400px; margin:0 auto;}
#kinMaxShow .ad .lunbo-pic{ width:1200px; height:400px; position:relative; z-index:0;}
#kinMaxShow{display:none; }
    #kinMaxShow .sub_1_1{ display:block; position:absolute;left:1310px; top:60px;}
    #kinMaxShow .sub_1_2{ display:block; position:absolute;left:1810px; top:116px;}
    #kinMaxShow .sub_1_3{ display:block; position:absolute;left:3310px; top:172px;}

.hero-area {
	padding:0px 0 0;  color: #fff; text-align: center;}
.hero-area .content-block h1, .hero-area-2 .content-block h1 {
  font-size: 32px;padding-top:8px; letter-spacing: 4px;
  margin-bottom: 10px; font-family:verdana,"Microsoft YaHei", "微软雅黑";
}
.hero-area .content-block h2{ font-size:24px;  font-family: arial; padding-bottom: 14px;}
.hero-area .content-block h3{ font-size:30px; font-family: arial; margin:10px 0px; letter-spacing: 3px;}
.hero-area .content-block p, .hero-area-2 .content-block p {
  color: #fff;
  font-size: 20px;
}
.hero-area .content-block {
  padding-bottom: 10px; padding-top: 10px;
}
.hero-area .content-block ul{list-style: none; }
.hero-area .content-block li{display: list-item;  float:left;}
.short-popular-category-list {
  margin-top: 20px;
}

.short-popular-category-list h2 {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
  color: #fff;
}

.short-popular-category-list ul {display:inline-block;  
  margin-top: 0px;
}
.short-popular-category-list ul li {
  margin: 0 2px;
}
.short-popular-category-list ul li{
  border: 0px solid #404040;
  color: #ffffff;
font-family: arial;
  padding: 10px 30px;
  font-size: 24px;
}
.short-popular-category-list ul li{
  margin-right: 2px;
}
.prodnavbg{background-color: #F4F4F4;}
.prodnav ul{list-style: none; }
.prodnav li{display: list-item;  float:left;}
.prodnav ul {display:inline-block;  
  margin: 15px 0px;}
.prodnav ul li{
  border: 1px solid #D0D0D0; margin-bottom: 3px; border-bottom:1px solid #D0D0D0;
font-family: arial; background-color: #F4F4F4;
  padding: 10px 29px;
  font-size: 20px;
}
.prodnav ul li:hover{background-color:#D0D0D0;}
.text-center{text-align:center!important}
.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:5px}
.bg-1{ height:300px; background-color:#3990CA;background: url("../images/banner.jpg");
  background-size: cover;
  background-repeat: no-repeat;}
.partner{ background-color:#FFFFFF;  text-align:center; padding:10px auto;}