

.banner { width:983px; height:237px; margin:15px auto;}

.row { width:983px; height:auto; overflow:hidden; margin:0 auto;}
.newsproduct { width:690px; height:485px; overflow:hidden;}
.newsproduct .news { width:681px; height:240px;}
.newsproduct .news .title { width:661px; height:30px; line-height:27px; font-weight:bold; border-bottom:2px solid #313131; padding:0 10px; font-size:14px;}
.newsproduct .news .title span { width:200px; height:30px; float:left; padding-left:20px; background:url(../image/barbg2.jpg) no-repeat 0 8px;}
.newsproduct .news .title a { float:right; margin-top:10px;}
.newsproduct .news .picslide { width:325px; height:187px; overflow:hidden; float:left; padding:3px; border:1px solid #eaeaea; margin-top:13px;}
.newsproduct .news ul { width:331px; height:198px; overflow:hidden; display:block; float:right;  margin-top:8px; line-height:28px; font-size:11px; color:#a2a1a1;}
.newsproduct .news ul li { width:661px; height:28px; line-height:29px; display:block; overflow:hidden; border-bottom:1px dotted #CCC;}
.newsproduct .news ul li a { width:255px; height:28px; overflow:hidden; display:block; float:left; margin-right:10px; font-size:12px; color:#232222; padding-left:10px; background:url(../image/dot.gif) no-repeat 2px center; }

/*新闻图片切换效果*/
.newsproduct .news .picslide .cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.newsproduct .news .picslide .cl { zoom: 1; }
.newsproduct .news .picslide .frame {}
.newsproduct .news .picslide .title { height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; }
.newsproduct .news .picslide .block {}
.newsproduct .news .picslide .temp { margin: 1px; }
.newsproduct .news .picslide .slideshow { clear: both; }
.newsproduct .news .picslide .slideshow li { position: relative; overflow: hidden; }
.newsproduct .news .picslide .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
.newsproduct .news .picslide .slideshow span.title, .newsproduct .news .picslide .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.newsproduct .news .picslide .slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.newsproduct .news .picslide .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }
.newsproduct .news .picslide ul,.newsproduct .news .picslide li { list-style: none; margin:0; padding:0; border:0; }
.newsproduct .news .picslide ul { width:325px;}
.newsproduct .news .picslide a:hover { text-decoration: underline; color: #a50001; }
.newsproduct .news .picslide .frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.newsproduct .news .picslide .temp { margin: 0; }
.newsproduct .news .picslide .slidebar { position: absolute; top: 160px; left: 255px; }
.newsproduct .news .picslide .slideshow span.title, .newsproduct .news .picslide .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; border:0;}
.newsproduct .news .picslide .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #000; font-weight: 700; }
.newsproduct .news .picslide .slideshow SPAN.title { text-indent: 0px; }
.newsproduct .news .picslide .block { margin: 0;position: relative; }
.newsproduct .news .picslide #frameHlicAe { margin: 0px !important; border: 0px !important; }
.newsproduct .news .picslide .comiis_wrap960, .newsproduct .news .picslide .comiis_wrapad { margin: 0 auto; width: 325px; }
.newsproduct .news .picslide .comiis_wrapad {}
.newsproduct .news .picslide .comiis_wrapad { overflow: hidden; }
.newsproduct .news .picslide .comiis_wrapad img { width:325px; height:187px; float: left; margin-top: 0px; }
.newsproduct .news .picslide .comiis_wrapad a { width:325px; height:187px; margin:0; padding:0;}
.newsproduct .news .picslide #slidesImgs li { width: 325px; height: 187px; display: none; }

/*产品展示切换效果*/
.newsproduct .product { width:681px; height:221px; overflow:hidden; background: url(../image/product_bg3.jpg); margin-top:15px; -moz-box-shadow:0 0 8px #eeeeee; -webkit-box-shadow:0 0 8px #eeeeee; box-shadow:0 0 8px #eeeeee; }
.newsproduct .product .menu { width:150px; height:221px; overflow:hidden; float:left; -moz-box-shadow:0 0 8px #ccc; -webkit-box-shadow:0 0 8px #ccc; box-shadow:0 0 8px #ccc;}
.newsproduct .product .menu li { width:150px; height:32px; overflow:hidden; padding:2px 0; line-height:30px; font-size:14px; border-bottom:1px dotted #ccc; border-top:1px dotted #fff;}
.newsproduct .product .menu li a { width:150px; height:32px; display:block; color:#4c4b4b; text-align:center;}
.newsproduct .product .menu li a:hover { text-decoration:none;}
.newsproduct .product .menu li a.tabactive { position:relative; color:#fff; background:url(../image/product_bg1.jpg); font-weight:bold; }
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5 { }

.newsproduct .product .photos { width:480px; height:107px; overflow:hidden; margin:10px auto 0; }
.newsproduct .product .photos a img { width:146px; height:107px; float:left; padding:0 7px; }
.newsproduct .product .text { width:305px; height:65px; overflow:hidden; float:left; font-size:12px; color:#727272; padding:25px 0 0 30px; line-height:21px;}
.newsproduct .product .btn { width:148px; height:31px; background:url(../image/product_btn.jpg); text-align:center; float:right; margin:42px 27px 0 0; line-height:30px;}
.newsproduct .product .btn a { color:#fff; font-size:13px; font-weight:bold;}


.title_global { width:auto; height:31px; overflow:hidden; background:url(../image/barbg.jpg); padding:0 0 0 10px;}
.title_global span { width:100px; height:30px; display:block; float:left; padding-left:20px; background:url(../image/barbg2.jpg) no-repeat 0 8px; font-size:14px; line-height:28px; font-weight:bold; color:#fff;}
.title_global .more { float:right; margin-top:10px; padding: 0 10px 0 0;}

.intro { width:283px; height:485px; overflow:hidden;}
.intro .picture { width:auto; height:86px; overflow:hidden; padding:13px 0 9px;}
.intro .picture img { padding:3px; border:1px solid #eaeaea;}
.intro .text { width:auto; height:155px; overflow:hidden; background: url(../image/dotted.gif); line-height:24px; font-size:12px; text-indent:24px; padding:0 3px; color:#505050;}
.intro .text a { color:#316da5; text-decoration:underline; margin-left:20px;}
.intro a img { display:block; padding:9px 0 12px;}


.row .ad1 img { width:981px; height:104px; padding:6px 0 15px;}

.blocklist { width:auto; height:295px; overflow:hidden; float:left;}
.w_l { width:334px;}
.w_r { width:283px;}
.m_r_15 { margin-right:15px;}

.blocklist .nr {height: 264px;width: auto;overflow: hidden; font-size:12px;}
.blocklist .b_b1 {height: 80px;width: auto;line-height: 18px;padding: 13px 0 6px;}
.blocklist .b_b1 a img {display: block;float: left;height: 72px;width: 106px;overflow: hidden; padding:3px; border:1px solid #eaeaea;}
.w_l .b_b1 .tit { width:210px; height:13px;display: block;float: right;font-weight: bold;padding-top: 2px;padding-bottom: 10px; color:#444444; font-size:13px;}
.w_l .b_b1 span { width:210px;float: right;display: block;overflow: hidden; color:#727272;}
.w_r .b_b1 .tit { width:160px; height:13px;display: block;float: right;font-weight: bold;padding-top: 2px;padding-bottom: 10px; color:#444444; font-size:13px;}
.w_r .b_b1 span { width:160px;float: right;display: block;overflow: hidden; color:#727272;}
.blocklist .nr ul {display: block; height:150px;overflow: hidden;}
.blocklist .nr ul li { width:100%; height:28px; line-height:29px; display:block; overflow:hidden; border-bottom:1px dotted #CCC;}
.blocklist .nr ul li a { width:auto; height:28px; overflow:hidden; display:block; margin-right:10px; font-size:12px; color:#232222; padding-left:15px; background:url(../image/dot.gif) no-repeat 6px center; }

.qrcode { width:140px; height:auto; overflow:hidden; position:fixed; background:#fff; right:30px; top:100px;}
.qrcode img { width:140px; height:140px;}
.qrcode span { width:120px; height:auto; display:block; font-size:12px; line-height:16px; padding:0 0 10px; margin:0 auto; color:#369; font-weight:bold;}

.qrcodeleft { width:140px; height:auto; overflow:hidden; position:fixed; left:30px; top:100px;}
.qrcodeleft img { width:140px; height:140px;}






