﻿.clr{ clear: both; height: 0; line-height: 0; font-size: 0;}
/* 有用到图片的集合 */
.h-menu .m-border,.h-menu .m-box,.h-m-main li.split,.h-m-main li.on , .main .related li , .btn , .search input , .side-bar-gray .side-tit , .ol-lst li , .cf-login-tit .close , .tit-line-right input { background:url(/statics/images/case-news-bg.gif) no-repeat;}
.search-channel input, .trench { background:url(/statics/images/top-bg.gif) no-repeat;}

.header h1{ color:#b40000; }
.header .ad{ float: right; text-align:right; overflow:hidden; width:740px; }
.header .ad a{ display:inline-block; margin-left:5px; }


/*搜索 */
.search-channel { margin:0 auto 10px; border:1px solid #DEDEDE; height:40px; width:976px; padding:1px;}
.search-channel .search-box { background-color:#ECECEC; width:100%; height:100% }
    .search-box-left { width:710px; overflow:hidden; float:left;display:inline; height:35px; margin:5px 0 0 5px;}
    .search-box-right { width:231px; float:left; height:40px; line-height:40px; padding-left:15px; vertical-align:middle; overflow:hidden; }
    .search-box-right a { display:inline-block; color:#666; padding-right:10px; }
    .search-box-right a:hover { color:#c80000; }
    .search-box-left .search-list { width:111px; height:30px; border:1px solid #cococo; background:url(/statics/images/search-list.gif); margin-right:10px; border: none; float: left; text-indent: 1em; line-height: 30px; font-size: 14px; cursor: pointer;}
    .search-box-left .searchtxt { width:570px; height:20px; line-height:20px; padding:4px; font-size:14px; border:1px solid #C0C0C0; background:url(/statics/images/search-bg.gif) repeat-x;float: left; }
    .search-box-left .search-btn { width:114px; height:30px; background:url(/statics/images/srh-menu.jpg ); cursor:pointer; border:none; font-size:14px; margin-left:5px; color:#FFF; font-weight:bold;float: left;}

.h-menu{overflow: hidden; margin-top:15px; height:38px;}
.news-h-menu { height:76px; }
.h-menu .m-border{ background-position: 0 0; width: 1px; float: left; height:38px;}
.news-h-menu .m-border{ height: 76px;}
.h-menu .m-box{ background-position: 0 -80px; background-repeat: repeat-x; width: 978px; float: left;}
    .h-m-main{ overflow: hidden; height: 38px; line-height: 38px; padding-left:0;}
    .h-m-main li{ float:left; width: 83px; height: 100%; text-align: center; font-size: 14px; font-weight: bold;}
	.h-m-main li#zt-ico { width:120px; text-align:center; }
    .h-m-main li.split{ width: 4px; background-position: 0 -160px; margin: 0 5px;}
    .h-m-main li a{ color: #fff;}
    .h-m-main li a:hover{ color: #fc0;text-decoration:none;}
    .h-m-main li.on a{ color: #c80000;}
    .h-m-main li.on a:hover{ color: #c80000;text-decoration:none;}
    .h-m-main li.on{ background:url(/statics/images/top-bg-2.gif) no-repeat 0 -39px }
	.h-m-main li.trench { background-position:-15px -460px; /*width:106px;*/ }
    .h-m-main li.trench a { display:block; height:38px; line-height:32px; margin-top:6px; color:#fff; position:relative;}

	.h-m-main li.led{background:url(/statics/images/led.jpg) no-repeat center 6px}
	.h-m-main li.lightstrade{background:url(/statics/images/lightstrade.jpg) no-repeat center 6px}
	.h-m-main li.led a,.h-m-main li.lightstrade a{display:block;height:30px;}
    
    .h-m-sub{ height: 38px; line-height: 38px; overflow:hidden; }
    .h-m-sub a{ margin: 0 18px; color: #333;}
    .h-m-sub a:hover{ color: #B40000;}
    .h-m-sub a.on{ font-weight:bold; color:#000; }

	.h-m-sub a.menu-sub-more{ background: #ebebeb; border-bottom: none;}
	.h-m-sub a.menu-sub-more:hover{ color: #333;}
	.menu-sub-more-list{ border: 1px solid #BC0000; border-top: none; background: #fff; position: absolute; width: 104px; z-index: 100;}
	.menu-sub-more-list li{ float: left; width: 100%; border-top: 1px solid #E6CEB7; height: 28px; line-height: 28px; text-align: center;}
	.menu-sub-more-list li a { color:#333; text-decoration:none; display:block; width:100%; height:100%;}
	.menu-sub-more-list li a:hover { background:#FFE6BB; text-decoration:none}
	
	.h-m-sub ul { display:block; margin-left: 28px; }
	.h-m-sub li { display:inline; }

.footer{ width: 980px; margin: auto; text-align: center; border-top: 1px solid #ccc; padding-top: 15px;}
.footer .about-links{ margin-bottom: 15px;}
.footer .about-links a{ color: #333; margin: 0 10px;}
.footer p{ line-height: 22px;}

.footer_new{ width: 980px; margin:10px auto; text-align: center; padding:10px 0;}
.footer_new .about-links{ margin-bottom: 15px;}
.footer_new .about-links a{ color: #333; margin: 0 10px;}
.footer_new p{ line-height: 22px;}
.footer_new p a{ color: #999;}

/* 公共部分 star */
.wrapper{ width: 980px; margin: 10px auto;}
.side{ width: 300px; float: right; display:inline;}
.main{ width: 665px; float: left; display:inline;}
	.btn { border:none; width:77px; height:25px; line-height:25px; background-position:0 -350px; text-align:center;}
	.view .related .ul-lst li , .side .ol-lst li { height:24px; line-height:24px; background-position:10px -540px; text-indent:20px; overflow:hidden; }
	.line { height:0; border-bottom:#ccc 1px solid; margin:10px auto; line-height: 0; font-size: 0;}
	div.nav-div { height:30px; line-height:30px; margin:5px 0; width: 980px;}
	.nav-div .search{ float: right;}
	span.nav-txt { }
	/* 右边 */
	.side-bar-gray {border:#ccc 1px solid;}
	.side-tit { height:33px; line-height:33px; text-indent:8px; }
	.side-tit strong{ float:left;}
	.index .side-tit { height:33px; line-height:33px; text-indent:8px; }
	.side-tit span { display:inline-block; width:254px; font-size:14px; }
	.side-bar-gray .side-tit{ background-position:0 -252px; background-repeat:repeat-x;}
	.index .side-bar-gray .side-tit{ background-position:0 -252px; }
	.search { border:none; }
	.search .search-txt { width:188px; height:19px; line-height:19px; background-position:2px -300px; padding-left:24px; border:#ccc 1px solid; vertical-align: middle; }
	.search .w200 { width:195px; }
	.search .btn { background-position:0 -350px; margin-left:0; vertical-align: middle; cursor: pointer;}
	.ol-lst {padding:8px 5px;}
	.ol-lst li {width:94%;}
	.info-img-tit { margin-top:5px; overflow: hidden; zoom: 1; }
	.info-img-tit li { float:left; display:inline; width:130px; text-align:center; margin-left:12px; margin-top:5px; overflow:hidden; height:150px; }
	.info-img-tit li a.img_link {display:block;width:100px; height:100px; margin:0 auto 5px auto; border:#ccc 1px solid;padding:2px; overflow:hidden; }
	.info-img-tit li a.img_link img { width:100px; height:100px; }
	.info-img-tit2 { height:320px; }
	.info-img-tit2 li a.img_link {width:100px; height:100px;}
	.newsViewAd , .CaseViewAd , .ResourceViewAd { margin-bottom:10px; overflow:hidden; width:100%; height:200px;/* display:none;*/ }
	.CaseViewAd , .ResourceViewAd { margin-top:10px; }
	.newsViewAd img { width:300px; height:200px; }
	.case-content .info-img-tit li { margin-left:28px; margin-top:15px; }

.display0 { display:none; }

.banner { margin:-3px auto 0;}
.banner a,.banner embed { margin-bottom:10px; }
#resource_banner1 { padding:10px 10px 0; height:360px; border:1px solid #f7d3b3; overflow:hidden}
#resource_banner1 a { width:228px;height:60px;border:1px solid #ccc;margin:0 0 10px; overflow:hidden; display:inline-block}
#resource_banner1 a img {width:228px;height:60px;}
#case_banner1{ display:block;}

/* 公共部分 end */

	/* 新闻首页 Index - star */
	.index .main { margin-bottom:10px; }
	.special h3 { height:30px; line-height:30px; margin:6px auto; font-size:14px; text-align: center;}
	.special .short{ line-height: 20px; height: 100px; overflow: hidden; margin-left: 10px; width: 130px; float: left;}
	.index .side .line { width:90%; margin:15px auto 5px auto; }
	.contribute { background:#f1f1f1; }
	.contribute .side-tit { background:#fff; border-bottom:#ccc 1px solid; color:#000; }
	.contribute li { background:none; }
	.news-hot {border-bottom:#ccc 1px solid; margin-bottom:25px; padding-bottom:10px; padding-right: 10px; }
		.news-hot .img-show { width:660px; height:140px; overflow:hidden; position: relative;}
		#sliderContent-ul { height:120px; overflow: hidden;}
		#sliderContent-ul li { height:120px; }
		.news-hot .tit { margin: 10px 0 6px;}
		.news-hot h1 { font-size:26px; font-family: 微软雅黑,黑体; font-weight: normal; height: 35px; line-height: 35px; margin-bottom: 5px; overflow: hidden; }
		.news-hot p{  line-height: 20px;}
		.news-hot .short{ height: 40px; overflow: hidden; margin-bottom: 15px; color: #666;}
		#controls-ul { color:#330808; position: absolute; bottom: 0; right: 0;}
		#controls-ul li.on a { background:#c00; color:#fff; }
		#controls-ul li { display:inline; }
		#controls-ul li a {color:#000; display:inline-block; width:26px; height:17px; background:#ccc; margin:0 2px; padding:0 0 2px; text-align:center; }
	
	/* 新闻首页 Index - end */

	/* 详细页 view - star */
	/* 左边 */
	.view , .commform { border:#ccc 1px solid; border-top:#900 2px solid; margin-bottom:10px; }
	.view h1 , .view .titBar , .view .main-cnt , .view .page-cnt , .view .line , .view .tool , .view .related , .commform .cf-login , .commform .cf-send { width:630px; margin-left:auto; margin-right:auto; }
	
	.view h1 { height:30px; line-height:30px; font-size:26px; margin:25px auto; text-align:center; font-weight:400; font-family:"微软雅黑","黑体";}
	.view .titBar { height:25px; line-height:25px; text-align:center; background:#f1f1f1; color:#666; }
	.view .titBar span { margin:0 5px; }
	.view .summary { width:606px; height:auto; line-height:25px; color:#666; overflow:hidden; padding:12px; background:#fafafa; border:#e8e8e8 1px solid; margin:15px auto;}
	.view .summary strong { color:#333; }
	
	.img-intro {  margin:10px 0;padding:15px 0; background:#FAFAFA;border:1px solid #E8E8E8;}
	.img-intro .summary { padding:0 10px; color:#666; }
	.view .main-cnt { margin-bottom:20px; font-size:14px; line-height:200%; overflow:hidden; }
	.view .main-cnt p { margin:20px 0}
	.view .page-cnt { margin:15px auto; text-align:center; }
	.view .main-cnt #dvPageContent { padding-top:10px; padding-bottom:10px; }
	.statement { background-color:#fcf8ec; color:#9b877a; padding:15px; margin:20px; }
	
	.view .tool { text-align:right; }
	.view .tool span { display:inline-block; width:16px; height:16px; margin-left:2px; cursor:pointer; }
	.view .tool span.favline { width:10px; color:#ccc; }
	.view .tool span.fav { width:50px; margin-left:6px; }
	.view .tool span.on { font-weight:700; }
	.view .related { font-size:14px; padding-bottom:20px; }
	.view .related strong { display:block; margin:10px 0 10px 5px; }
	.view .related ul { margin:0; padding:0; }
	.view .related li { width:500px; }
	.view .related li span { color:#666; font-size:12px; margin-left:15px; }
	
	.view .relatinginfo { font-size:14px; padding-bottom:20px; margin-left: auto;    margin-right: auto;    width: 630px;}
	.view .relatinginfo li { color:blue; font-size:14px; }
	.view .relatinginfo li a { color:blue; }
	.view .relatinginfo li a:hover{ text-decoration: underline; color:#b40000;}
	
	.commform .cf-tit { font-size:14px; font-weight:700; height:40px; line-height:40px; background:#f1f1f1; padding:3px 0 0 15px; }
	.commform .cf-msg { width:94%; margin:5px auto; border-bottom:#ccc 1px dashed; padding:5px; padding-bottom:10px; }
	.commform .cf-msg-r { background:#fafafa; border:#e8e8e8 1px solid; width:96%; margin:5px auto; padding:0 10px;}
	.commform .cf-msg p { line-height:22px; margin:10px 0 5px; color:#333; }
	.commform .cf-msg span { display:inline-block; margin-right:10px; color:#999; padding-right:20px; margin:5px auto; }
	.commform .cf-msg-add { width:620px; height:150px; margin: 10px 0 15px; background: #fff url(/statics/images/comment-bg.gif) center center no-repeat;border:1px solid #A7A6AA; }
	.commform .cf-login { height:20px; line-height:20px; }
	.commform .cf-login a { margin-right:20px; }
	.commform .cf-send { margin:5px auto 30px; }
	.commform .cf-send .btn { border:none; width:97px; height:30px; line-height:30px; background-position:0 -400px; text-align:center; font-weight:700; color:#fff; display: block; margin-top: 10px;}
	
	.cf-login-div { width:280px; border:#ECC463 1px solid; background:#FFFEF4; position:absolute; z-index:9999; }
	.cf-login-tit { background:#FFEBB9; border-bottom:#ECC463 1px solid; height:24px; line-height:24px; }
	.cf-login-tit span { display:inline-block; font-weight:700; margin-left:10px; width:250px; }
	.cf-login-tit .close { display:inline-block; width:15px; height:15px; margin-top:4px; background-position:0 -500px; }
	.cf-login-cnt{ padding: 12px 0;}
	.cf-login-cnt span { display:inline-block; height:20px; line-height:20px; margin-top:10px; }
	.cf-login-cnt .t1 { width:90px; text-align:right;}
	.cf-login-cnt .line-txt { width:180px; margin-left:90px; text-align:left;}
	.view .cf-login-cnt span.line { width:250px; margin:7px 15px; }
	#viewed { display:none; }
	/* 详细页 end */

	/* 列表页 list - star */
	.tit-line  { width:980px; line-height:48px; height:48px; margin:auto; color:#666}
	.tit-line .tit-line-left { float:left; width:400px;}
	.tit-line .tit-line-right { float:right; height:30px; margin-top:10px;}
	.tit-line .tit-line-right input {border:1px #CCC solid; height:20px; width:180px; background-position:2px -300px; padding-left:2em;}
	.tit-line .tit-line-right .btn {display:inline-block; width:77px; height:25px; line-height:25px; background-position:0 -350px; text-align:center;}
	.list-main { /*border-top:#900 1px solid;*/ width:980px; height:auto; margin:auto }
		.list-tit { background:#F1F1F1; height:40px; text-indent:1em; margin-bottom: 15px; }
		.list-tit h3 { line-height:40px;}
		.list-news {width:640px; float:left;}
		.list-news div.lst { margin-bottom:20px; width:620px; overflow:hidden;}
		.list-news .lst a.h3 { display:inline; font-size:16px; font-weight:700; margin-bottom: 5px;}
		.list-news .lst p { color:#666; line-height:20px; margin-bottom: 5px; word-spacing: 10px;}
		.list-news .lst p.short { height:auto; overflow: hidden;}
		.list-right { float:right; width: 280px;}
		.list-line { border-bottom:1px #CCC solid; margin:20px auto; width:980px;}
		
		.search-bar { background:#F1F1F1; font-size:14px;padding: 18px 20px; margin-bottom: 15px;}
		.search-bar .s-txt { font-size:14px; border:1px #CCC solid; width:400px;line-height:26px; height:26px; text-indent:0.5em; vertical-align:middle; margin-right: 10px;}
		.search-bar .s-btn {width:97px; height:31px; line-height: 31px; background-position:0 -450px;color:#fff; font-size:12px; vertical-align:middle; border: none; cursor: pointer; font-size: 14px; font-weight: bold; text-align: center; overflow: hidden;}
	/* 列表页 end */
	
    
	
	
	/* 案例 图片浏览 */
	.img-view-panel{padding: 20px; margin-bottom: 10px;border:1px solid #ccc;border-top:2px solid #900;}
	.img-view-panel h1{ font-size: 26px; text-align: center; color: #000; margin-bottom: 10px;}
	.img-view-panel .img-info{color: #666;width: 100%;line-height: 2;text-align: center;background:#e8e8e8;}
	.img-view-panel .img-info label{ padding-left: 10px;}
	.img-view-panel .img-info table{ width: 100%; color: #666;}
	.img-view-panel .img-info td{ padding: 10px 0; width: 33%; text-align: center;}
	.img-view-panel .img-info p{ margin-bottom: 10px; }
	.img-view-panel .img-info p label{ width: 60px; text-align: left;}
	.img-view-panel .img-info .count{ color: #ff6600; font-family: Arial; font-weight: bold; font-size: 40px; float: left; width: 70px; height: 45px; line-height: 45px;}
	.img-view-panel .img-box{ width: 100%;margin-bottom:10px;}
	
	.img-view-panel .img-box .img{ text-align: center; width: 100%; height: 600px;}
	.img-view-panel .img-box .img img{max-height: 600px; max-width: 895px; vertical-align:middle;}
	.img-view-panel .img-box .img i{ display: inline-block; vertical-align: middle;height: 100%;}
	.img-view-panel .img-box .name{ text-align: center; color: #666;}
	.img-view-panel .img-btn-bar{ padding: 40px 5px 20px;}
	.img-view-panel .img-btn-bar .name{ text-align: center; color: #fff; display: inline-block; width: 110px;}
	
	    .ablum-imgs,.btn-prev,.btn-next,.btn-prev:hover,.btn-next:hover,.img-play-prev,.img-play-next,
	    .side-bar-y .side-tit{ background: url(/statics/images/case-bg.png) no-repeat;}
	    .icon-star,.icon-star span { background:url(/statics/images/star-ico.gif) no-repeat;}
	   
	    .img-play-prev{ background-position: 0 -150px; width: 100px; height: 100px; position: absolute; left: 10px; top: 45%;}
	    .img-play-next{ background-position: 0 -250px; width: 100px; height: 100px; position: absolute; right: 10px; top: 45%;}
	
		.icon-star{ background-position: 0 -13px; width: 78px; height: 13px; display: inline-block; text-align: left; position: relative;}
	    .icon-star span{ height: 13px; display: inline-block;}
	    .icon-star span i{ display: inline-block; height: 13px; width: 14px; position: absolute; top: 0; }
		.icon-star span span { margin-right:5px; }
	        .i1{ left: 0;}
	        .i2{ left: 16px;}
	        .i3{ left: 32px;}
	        .i4{ left: 48px;}
	        .i5{ left: 64px;}
	        .icon-star0{ width: 0; cursor:pointer;}
	        .icon-star1{ width: 14px; cursor:pointer;}
	        .icon-star2{ width: 30px; cursor:pointer;}
	        .icon-star3{ width: 46px; cursor:pointer;}
	        .icon-star4{ width: 62px; cursor:pointer;}
	        .icon-star5{ width: 78px; cursor:pointer;}
	        
	        .img-view-panel .prev{float: left; width: 120px; }
	        .img-view-panel .next{float: right; width: 120px; }
	        .ablum-imgs{ background-position: 0 -501px; width: 110px; height: 110px; display: inline-block; margin-bottom: 3px;}
	        .ablum-imgs img{ width: 100px; height: 100px; float: left; display: inline; margin: 3px 0 0 3px;}
	    .img-btn-bar .scroll-bar{ float: left; width: 680px;}
	    .img-btn-bar .scroll-bar .box{  width: 520px; margin: 0 auto;}
	    .img-btn-bar .scroll-bar .box .imgs{ width: 440px; overflow: hidden; height: 106px; float: left;}
	    .img-btn-bar .scroll-bar .box .imgs ul{ overflow: hidden; height: 110px;}
	    .img-btn-bar .scroll-bar .box .imgs ul li{ float: left; width: 110px;}
	    .img-btn-bar .scroll-bar .box .imgs ul li a{ float: left;}
	    .img-btn-bar .scroll-bar .box .imgs ul li img{ width: 100px; height: 100px; border: 1px solid #d5d5d5; padding: 2px; background: #fff;}
	    .img-btn-bar .scroll-bar .box .imgs ul li a.on img{ border: 0; padding: 3px; background: #f60;}
	    .img-btn-bar .scroll-bar .box .imgs ul li a:hover img{ background: #f60;}
	        .btn-prev{ float: left; width: 30px; height: 106px; background-position: 0 -350px; margin-right: 10px; }
	        .btn-prev:hover{ background-position: -60px -350px;}
	        .btn-next{ float: left; width: 30px; height: 106px; background-position: -30px -350px;  margin-left: 10px;}
	        .btn-next:hover{ background-position: -91px -350px;}
	        
	    .side-bar-y{ border: 1px solid #ddbdbd; height:auto;}
	    .side-bar-y .side-tit{ background-position: 0 -66px;background-repeat:repeat-x; height: 32px; line-height: 32px; color: #974646;}
		
		.data-side-tit , .data-right-btn .d-btn , .side-bar-y1 .side-tit , .ico-data-bg  { background:url(/statics/images/data-bg.gif) repeat-x;}
		.side-bar-y1{ border: 1px solid #EEBB8D; height:270px; width:250px; overflow:hidden; margin-bottom:7px;}
	    .side-bar-y1 .side-tit{ background-position:0 -250px; height: 32px; line-height: 32px; color: #974646;}
		.data-side-tit { background-position:0 -250px;}
		.data-right-btn { margin:0 auto 15px; border:#FCE7BE 1px solid; background:#fffaea; display:inline-block; text-align:center; width:250px;}
		.case-box .data-right-btn { margin:0 auto 6px; }
		.btn-bg-wt { width:298px;}
		.data-right-btn .d-btn { background-position:0 -200px; width:116px; height:40px; font-size:14px; color:#B33F19; font-weight:bold; cursor: pointer; border:0; margin:8px 1px; }
		.data-right-btn .gainCoin{color: #B33F19;float: right;margin: 10px 10px 0 0;text-align: left;width: 90px;}
		.ico-data-bg  { background-position:0 -101px; width:24px; height:16px; display:block; float:left; margin-top:3px;}
		.img-view-panel .jiathis_style1{ color:#000; margin-left:240px}
		.img-view-panel .jiathis_style1 a { color:#000;}
		.img-view-panel .jiathis_style2 { color:#fff; clear:both; margin-left:250px; margin-top:10px;}
		
		/*案例详细*/
	.caseview-info { border:#F1F1F1 6px solid; width:610px; height:40px; margin:auto;}
	.caseview-info table{ width: 100%; color: #666;}
	.caseview-info td{ padding: 10px 0; width: 33%; text-align: center;}
	.caseview-info p{ margin-bottom: 5px; height:20px; overflow:hidden; float:left; width:200px; }
	.caseview-info .count{ color: #ff6600; font-family: Arial; font-weight: bold; font-size: 40px; float: left; width: 70px; height: 35px; line-height: 35px; padding-left:20px;}
	.money {color:#ff6600; font-size:12px; font-weight:normal; margin-left:10px; background:url(/statics/images/ico-money.gif) no-repeat; padding-left:15px }		
	.case-view-btn  { width:auto; text-align:center;}
	.case-view-btn p  { line-height:40px;}
	.case-view-btn .btn {border:none; width:97px; height:30px; line-height:30px; background-position:0 -400px; text-align:center; font-weight:700; color:#fff;  cursor: pointer;}
	.line1 { height:20px; width:auto}
	.case-side-tit , .case-right-btn .btn { background:url(/statics/images/case-bg.png)}
	.case-side-bar { width:300px; margin-bottom:10px; border:#DEBBBB 1px solid; }
	.case-side-bar-gray{ border:#ccc 1px solid;}
	.case-side-bar-gray .case-side-tit{ background-position:0 -255px; background-repeat:repeat-x;}
	.case-right-btn { width:300px; height:40px; margin:10px auto 15px; }
	.case-right-btn span {}
	.case-right-btn .btn  { width:116px; height:40px; font-size:14px; color:#B33F19; font-weight:bold; cursor: pointer; margin-left:6px; }
	
	.caseview-info .jiathis_style1{  margin-left:240px}
	.caseview-info .jiathis_style2 {  clear:both; margin-left:250px; margin-top:10px;}
	
	/* 案例列表 */
	.category-case{background: #f6fafc; border: 1px solid #b8cfe7; padding: 5px 10px;margin: 10px auto; width: 688px;}
	.category-case table tr { border-bottom:#ccc 1px dashed;}
	.s-btn { background:url(/statics/images/case-news-bg.gif)}
	.search-case { width:688px;height:42px; background:#F1F1F1; padding-top:8px; border: 1px solid #e1e1e1;} 
	.search-case .s-txt  { font-size:14px; border:1px #CCC solid; width:510px; height:26px; text-indent:0.5em; margin-left: 20px; background: #fff url(/images/user/input.gif) repeat-x;} 
	.search-case .s-btn  { background-position:0 -451px; color:#fff; font-weight:bold; width:97px; height:30px; border:none; cursor: pointer; margin-left:5px;}
	.category-case { width:666px;  margin-top:15px; float:left; }
	.category-case ul { width:666px; color:#333; line-height:32px; }
	.category-case ul li { border-bottom: 1px dashed #ccc; padding: 0 0 5px 15px; margin-bottom: 5px; background: url(/images/arrow.gif) 5px 12px no-repeat; }
	.category-case li.last{ border: none; margin-bottom: 0; }
	.category-case ul li a { margin-left:20px; white-space:nowrap; height:20px; line-height:20px; cursor:pointer; }
	#spcaseTagsContainer { display:inline-block; width:590px; }
	#lingyuDiv { display:inline-block; width:50px; vertical-align:top; }
	.category-case .curr { background:#0B3B8C; color:#fff; display:inline-block; padding:3px 8px 0px; }
.class-product { width:100%; line-height:30px; }
.class-product .class-list em a { margin-left:15px; margin-right:1px; }
.class-product .region select { margin-left:15px; margin-right: 5px; width: 120px; }
.product-list { width:100%; margin-top:10px; border-top:2px solid #005094; }
.product-list .product-list-tit { width:980px; height:40px; line-height:40px; background:#F1F1F1; text-indent:1em; }
.product-list .product-list-tit h3{ font-size:14px; float:left; }
.product-list .product-list-tit h3 em{ color:#CC0000; }
.product-list .product-list-tit span { float:right; margin-right:10px; width:120px; _margin-top: 12px; }
	#caseTags a.caseTags_a_span { width:0px; font-size:0px; margin-left:36px; cursor:text; display:inline-block; }
	.list-case { overflow:hidden; margin:0 auto; width:666px; float:left; }
	.list-case li { width:666px; height:auto; overflow:hidden; margin-bottom:20px; }
	.caseimg { float:left; padding:2px; border:1px solid #ccc; margin-bottom:5px; display:inline-block; width:120px; height:120px; overflow:hidden; text-align:center; margin-right:15px; }
	.special .caseimg { /*width:120px; */height:100px; margin-left:15px; margin-right:5px; }
    .caseimg img { display:inline-block; max-width:100%; max-height:100%; vertical-align:middle;}
    .caseimg i { height:100%; vertical-align:middle; display:inline-block;}
	.list-case li .txt { width:auto; margin-bottom:10px;}
			.txt h3 { font-size:16px; margin-bottom:5px;}
			.txt .money {color:#ff6600; font-size:12px; font-weight:normal; margin-left:10px; background:url(/statics/images/ico-money.gif) no-repeat; padding-left:15px }		
			.txt .short {color:#666; line-height:20px; height:auto; overflow:hidden;}
			.txt .date {color:#999; line-height:20px; margin-top:10px; }
			
	.pagebar{ text-align: right; margin: 0 auto; padding: 10px 0; width: 94%; word-spacing: 20px; display: none;}

	/* 案例首页 */
	.case-box { width:980px; margin-bottom:13px; }
	.case-imgsrcoll { float:right; width:708px; border:1px #ccc solid; height:413px; background:#F1F1F1;overflow: hidden;}
	.case-big-img-box{ position: relative; overflow: hidden;width:550px; height:413px; float:left;}
	.case-imgsrcoll .case-imgsrcoll-big { width:550px; height:413px; overflow:hidden;  position: absolute; z-index: 0;}
	.case-imgsrcoll .case-imgsrcoll-big img{ position: absolute; top: 0; left: 0;}
	.case-imgsrcoll .case-imgsrcoll-big .name{ position: absolute; text-indent: 1em; height: 40px; line-height: 40px; background:url(/statics/images/scroll-bottom.png) repeat-x; font-size: 16px; width: 100%; top: 373px; font-weight: bold; left: 0; _background: #000; }
	.case-imgsrcoll .case-imgsrcoll-big .name a { color:#fff; position: relative;}
	.case-imgsrcoll .on{ z-index: 11;}
	.case-imgsrcoll .case-imgsrcoll-right { float:right; width:148px;}
	.case-imgsrcoll .case-imgsrcoll-right ul { width:143px; margin-top:5px; overflow: hidden;}
	
	.case-imgsrcoll .case-imgsrcoll-right ul li { width:122px; height:92px; display:block; overflow:hidden; margin-bottom:5px; padding:3px 3px 3px 18px; float: left; }
	.case-imgsrcoll-bg {background:url(/statics/images/case-srcoll-bg.gif)}
	.case-imgsrcoll .case-imgsrcoll-right ul li img{ width:120px; height:90px; display:block; overflow:hidden;}
	.case-box-right { float:left; width:252px; height:415px;}
	.case-box-right .login { width:248px; height:56px; border:1px #DFDFDF solid; background:#F1F1F1;}
	.case-content { width:313px; border:1px #F2D4C5 solid; float:left;}
	.case-content .case-content-tit { height:32px; background:url(/statics/images/case-bg.png) 0 -66px repeat-x; line-height:32px; text-indent:1em;}
	.case-content .case-content-tit h3 { color:#933B3B;  font-size:14px; float:left; color:#333; }
	.case-content .case-content-tit span { float:right; margin-right:5px; }
	.case-content .case-content-tit span a { color:#966; margin-right:5px; }
	.case-content .case-content-tit span a:hover { color:#b40000; }
	.case-content .case-content-tit span a img { vertical-align:middle}
	.case-content .case-content-list { width:290px; margin:10px; }
	.case-content .case-content-list dl {}
	.case-content .case-content-list ul { margin-top:10px; line-height:24px;}
	.case-content .case-content-list ul li { background:url(/statics/images/case-bg.png) no-repeat -140px -641px; text-indent:10px; overflow:hidden; height:25px; line-height:25px; }
	.case-content .case-content-list dl dt { float:left; width:110px; height:110px;}
	.case-content .case-content-list dl dt img { width:100px; height:100px; padding:2px; border:1px solid #ccc}
	.case-content .case-content-list dl dd { padding-left:10px; width:160px; overflow:hidden }
	.case-content .case-content-list dl dd a{ font-size:14px;}
	.case-content .case-content-list dl dd p{ color:#999; margin-top:10px;}
	.case-content .case-content-list dl dd p a{ font-size:12px; color:#999; }
	.margin-lf17  { margin-left:17px;}
	
	.no-border { border:none; }
	.case-side-bar-ad1 {}
	.case-side-bar-ad1 div { width:250px; height:80px; border:#ccc 1px solid; overflow:hidden; }


	/* 资料首页 */
	.left-lst { float:left; display:inline; width:180px; border:#d1d1d1 1px solid; }
	    .left-lst .tit { background:#f1f1f1; width:100%; height:30px; line-height:30px; text-indent:10px; border-bottom:#d1d1d1 1px solid; }
	    .left-lst dl dt {  height:30px; line-height:30px; margin-top:5px; text-indent:10px; font-size:14px; font-weight:700; }
	    .left-lst dl dd a { display:inline-block; width:100px; line-height:25px; margin-left:20px; margin-right:auto; }
	    .left-lst dl dd{ border-bottom:#d1d1d1 1px solid; margin-bottom:-1px; }
	.right-main { float:right; display:inline; width:780px; }
	    .rec-lst { float:left; display:inline-block; width:510px; }
		.rec-lst .tit { height:30px; line-height:30px; text-indent:15px; font-size:14px; font-weight:700; border:#f2d5c7 1px solid; background:#fcf0eb; color:#333; }
		.right-main .rec-lst dl { text-indent:26px; margin:10px 0; border-bottom:#ccc 1px dashed; padding-bottom:10px; }
		.rec-lst dt { height:26px; line-height:26px; font-size:16px; font-weight:700; margin:3px 0 5px; }
		    .web , .ppt , .pdf , .word , .video , .soft , .draw ,.other { background:url(/statics/images/data-bg.gif) no-repeat; }
		    .web { background-position:0 3px; }
			.ppt { background-position:0 -48px; }
			.pdf { background-position:0 -96px; }
			.word { background-position:0 -298px; }
			.video { background-position:0 -348px; }
			.soft { background-position:0 -397px; }
			.draw { background-position:0 -440px; }
			.other { background-position:0 -146px; }
		.rec-lst dt strong { color:#f60; font-size:12px; margin-right:2px; margin-left:0; width:20px; text-align:left; }
		.rec-lst dt span { display:inline-block; background:url(/statics/images/ico-money.gif) no-repeat 15px center; font-size:12px; font-weight:400; color:#f60; text-indent:33px; }
		.rec-lst dd { color:#999; }
		.rec-lst dd span { margin-right:20px; }
		
		.index-side { width:252px; }
		.contribution .side-tit { font-size:14px; }
		.contribution .side-tit strong { font-weight:400; color:#A85B16; }
		.contribution { padding:0;}
		.contribution .ol-lst { padding-left:0; padding:6px 10px 5px 25px; background:url(/statics/images/ico-num.gif) no-repeat 0 31px; margin-left:5px; }
		.contribution .ol-lst li { background-image:none; width:100%; text-indent:0; height:24px; line-height:24px; }
		.contribution .ol-lst li span { display:inline-block; width:100px; color:#333; }
		.contribution .ol-lst .tit { color:#666; padding-left:-20px; }
		.contribution .ol-lst li cite { display:inline-block; width:60px; font-style:normal; text-align:center; }
		.contribution .ol-lst li em { display:inline-block; width:40px; font-style:normal; text-align:center; }
		.contribution .nav-lst { overflow:hidden; padding:15px 10px;}
		.contribution .nav-lst li { background:url(/statics/images/case-nav-icon.gif) 5px 9px no-repeat; line-height:28px; height:28px; width:90px; float:left; font-size:14px; padding-left:20px;}
	
	.data-lst { width:383px; float:left; display:inline-block; border:#f8d3b3 1px solid; margin-top:10px; }
	.data-lst .tit1,.data-lst .tit2 { background:url(/statics/images/data-bg.gif) 0 -510px repeat-x; height:32px; line-height:32px; color:#933b3b; padding:0 10px;}
	.data-lst .tit2 { background-position:0 -470px; }
	.data-lst .tit1 strong,.data-lst .tit2 strong { display:inline-block; font-size:14px; color:#333; float:left;}
	.data-lst .tit1 a,.data-lst .tit2 a { color:#966; float:right}
	.data-lst .tit1 a:hover,.data-lst .tit2 a:hover { color:#c80000; }
	.right-main .data-lst ul { text-indent:22px; font-size:14px; margin:8px 10px; }
	.data-lst li { height:26px; line-height:26px;}
	.data-lst-line { display:block; height:1px; border:0; border-bottom:#ccc 1px dashed; width:95%; margin:5px; line-height:1px;}
	.mr10 { margin-right:10px; }
	
	.dataListContainer li h3 { text-indent:22px; }
	#search-list { border-top:none; }
	
	/* s-list-bar */
	.s-list-bar { background:#ccc; background:#F1F1F1; border-top:#900 2px solid; margin-top:5px; padding:10px 0 10px 20px; overflow:hidden; }
	/*.s-list-bar span.s-bar-t { vertical-align:bottom; }*/
	.s-list-bar span { display:inline-block; height:30px; line-height:30px; font-size:14px; }
	.s-list-bar span input { vertical-align:middle; }
	.s-list-bar span .s-txt  { border:1px #CCC solid; width:350px; height:28px; line-height:28px; text-indent:0.5em;} 
	.s-list-bar span .s-btn  { background-position:0 -451px; color:#fff; font-weight:bold; width:97px; height:30px; border:none; cursor: pointer; margin-left:5px;}
	#search-list .list-tit { text-indent:0px; }
	.left td li { text-indent:0; }
	
	.viewSpan { margin:0 15px; }

.gy-page strong{ background: #0b3b8c; color: #fff; font-weight: bold; height: 24px; line-height: 24px; padding: 0 8px; display: inline-block; margin-right: 5px;}

#pageId{}
#pageId a{ display: inline-block; background: #fff; border: 1px solid #B6B6B6; height: 22px; line-height: 22px; text-align: center; padding: 0 5px; margin-right:3px; }

#pageId a:hover{ border-color: #0B3B8C;}
#pageId strong { display: inline-block; background: #0B3B8C; border: 1px solid #0B3B8C; height: 22px; line-height: 22px; text-align: center; padding: 0 5px; color:#fff; }

/*#pager{}
#pager a{ padding:1px 4px;border:solid 1px #aaa;margin:2px; }
*/

.enabled{ color:inherit; cursor:pointer; }
.noenabled{ color:#ccc; cursor:auto; }
.noenabled:visited,.noenabled:hover,.noenabled:active{ cursor:auto;color:#ccc }
.topSearch { display:none; }

/* 顶部广告 */
.index-top-ad { display:inline; overflow:hidden; }

.userintegral { padding-left:20px; }

.philips-list { width:250px;}
.philips-list ul { padding:0 10px;}
.philips-list ul li { background:url(/statics/images/case-bg.png) no-repeat -140px -641px; text-indent:10px; height:24px; line-height:24px; display:inline-block}

/*新增---案例频道主页*/


/*商城广告*/
.alt-rotation{width:300px;height:250px;border:1px solid #eee;background:#fff;font-size:12px; margin-top:10px;}
.alt-rotation img{border:0}
.alt-rotation .r-logo{height:38px;}
.alt-rotation .r-main{height:210px;margin-top:1px;overflow:hidden}
.alt-rotation .r-link1{width:54px;float:left;display:inline;overflow:hidden;}
.alt-rotation .r-link2{width:54px;float:right;display:inline;overflow:hidden;}
.alt-rotation .r-link1 a,.alt-rotation .r-link2 a{display:block;height:26px;line-height:26px;background:#F3F3F3;color:#333;text-decoration:none;text-align:center;}
.alt-rotation .r-link1 a.cur,.alt-rotation .r-link2 a.cur{background:#f40;color:#fff;text-decoration:none;}
.alt-rotation .alt-tabs-content img{width:184px;height:208px;}

/*分页*/
.page{ padding:14px 0; text-align:center;}
.page a{ padding:8px 12px;color:#333;zoom:1;*padding:6px 12px;}
.page a.p-current{ background:#666; color:#fff;}
.page .firstPage,.page .prvePage,.page .nextPage,.page .lastPage{padding:0 6px;height:26px;*height:22px; line-height:26px; background:url(/statics/images/news/icon.gif);}
.page .firstPage{background-position:-6px -126px; margin-right:20px; }
.page .prvePage{background-position:-38px -126px;margin-right:10px; }
.page .nextPage{background-position:-62px -126px;margin-left:10px; }
.page .lastPage{background-position:-87px -126px;margin-left:20px; }
/*.cookiecss a{ margin:5px;}*/

.photo-content{color:#000;font-size:14px; line-height:200%;margin-bottom:20px;}
.photo-content p{padding:0 10px;}
.photo-content p img { max-width:100%;}

/*编辑器重置在重置*/
.main-cnt table{border-collapse:collapse;border-spacing:1px;empty-cells:show; border:1px solid #eee;}
.main-cnt table td{ border:1px solid #eee; padding:3px;}
.main-cnt fieldset,.main-cnt img{border:inherit;} 
.main-cnt address,.main-cnt caption,.main-cnt cite,.main-cnt code,.main-cnt dfn,.main-cnt em.main-cnt th,.main-cnt var{font-style: inherit;font-weight:inherit;} 
.main-cnt li{list-style:inherit;} 
.main-cnt caption,.main-cnt th{text-align:inherit;} 
.main-cnt h1,.main-cnt h2,.main-cnt h3,.main-cnt h4,.main-cnt h5,.main-cnt h6{font-size:inherit;} 
.main-cnt abbr,.main-cnt acronym{border:inherit;font-variant:inherit;}  
.main-cnt sub{vertical-align:inherit;} 
.main-cnt input,.main-cnt textarea,.main-cnt select{font-family:inherit;font-size:inherit;font-weight:inherit;} 
.main-cnt input,.main-cnt textarea,.main-cnt select{*font-size:inherit;} 
.main-cnt legend{color:inherit;}
.main-cnt h1,.main-cnt h2,.main-cnt h3{ color:inherit;}
.main-cnt em,.main-cnt i{ font-style:italic;}
.main-cnt ul,.main-cnt ol,.main-cnt li{ list-style: inherit;}
.main-cnt ol { padding:0 15px;}

.clrs-one{background:#B1A597;}
.clrs-two{background:#C1A37D;}
.clrs-thr{background:#9B7B55;}
.clrs-four{background:#BD8974;}
.clrs-five{background:#BA6E4E;}
.clrs-six{background:#A74D2A;}
.clrs-seven{background:#785730;}
.clrs-eight{background:#8C6E48;}
.clrs-nine{background:#3E2712;}
.clrs-ten{background:#3E2712;}
.case-content .case-content-list dl{width:100%;float:left;margin-top:10px;}
.case-content .case-content-list dl dd a{font-size:12px;}
.tags{margin-top:12px;overflow:hidden;height:38px;}
.tags a{color:#fff;float:left;height:18px;line-height:18px;margin-bottom:1px;margin-right:1px;max-width:175px;overflow:hidden;*overflow:visible;padding:0 5px;text-decoration:none;white-space:nowrap;}
