@charset "utf-8";
/* CSS Document */
body{margin:0;width:100%;font-size:12px;font-family:"微软雅黑";}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p ,table ,th ,td {	padding:0;	margin:0;	text-decoration:none;	list-style-type:none;}
a,a:link,a:hover,a:visited,a:active{ text-decoration:none; cursor:pointer;}
img{display:block;border:none;}
textarea{resize : none;}

em{list-style:none;font-weight: normal;font-style: normal;}


body, div, p,img,dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {
	padding:0px;
	margin:0px;
}


.fl{
	float: left;
}
.fr{
	float: right;
}
.clear{
	clear: both;
}

/*.......................顶部.............................*/
/*Focus*/
#Focus {width:300px; height:190px; overflow:hidden; position:relative;}
#Focus img{width:300px;height:190px;}
#Focus ul {height:380px; position:absolute;}
#Focus ul li {float:left; width:300px; height:190px; overflow:hidden; position:relative; background:#000;}
#Focus ul li div {position:absolute; overflow:hidden;}
#Focus .btnBg {position:absolute; width:300px; height:20px; left:0; bottom:0; }
#Focus .btn {position:absolute; width:960px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#Focus .btn span {display:inline-block; _display:inline; _zoom:1; width:15px; height:5px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#Focus .btn span.on {background:#b6120f;}
#Focus .preNext {width:45px; height:100px; position:absolute; top:90px;  cursor:pointer;}
#Focus .pre {left:0;}
#Focus .next {right:0; background-position:right top;}

#top{
	
}
.top01{
	height: 30px;
	background-color: #575757;
	color: #fff;
	line-height: 30px;
}
.top01 > div{
	width: 1000px;
	margin: 0 auto;
}
.top02{
	height: 120px;
	background-color: #353535;
}
.top02 > div{
	width: 1000px;
	overflow: hidden;
	margin: 0 auto;
}
.top02 > div > img{
	float: left;
	margin-top: 26px;
}
.top02 > div > div{
	font-size: 20px;
	color: #e60012;
	height: 50px;
	width: 172px;
	background: url(../img/top01.png) no-repeat bottom center;
	padding-left: 50px;
	float: right;
	margin-top: 30px;
}

/*.......................导航.............................*/

#nav{
	height: 40px;
	background-color: #e60012;
}
.nav{
	width: 1000px;
	margin: 0 auto;
	position: relative;
	z-index: 1;
	text-align: center;
	font-size: 14px;
}
.nav >div{
	float: left;
	width: 105px;
	height: 40px;
	line-height: 40px;
	position: relative;
}
.nav02{
	margin: 0 10px;
	
}
.nav01{
	background: url(../img/nav01.png) no-repeat right center;
}
.nav >div >a{
	color: #fff;
}
.nav >div > dl{
	position: absolute;
	width: 105px;
	z-index: 999;
	top: 40px;
	left: 0px;
	background-color: #424546;
	display: none;
	padding: 0 0px;
}
.nav >div > dl > dd{
	line-height: 24px;
	text-align: center;
	color: #fff;
	border-bottom: 1px solid #fff;
	height:24px;
	overflow:Hidden;
}
.nav >div > dl > dd.last{
	border-bottom: none;
}
.nav >div > dl > dd a{
	color: #ffffff;
}
.nav >div > dl > dd:hover{
	background-color: #e08c00;
}
.nav >div.on{
	background-color: #000000;
}
.nav >div.on > a{
	color: #ffffff;
}
.nav >div:hover{
	background-color: #000000;
}
.nav >div:hover > a{
	color: #ffffff;
}



/*.......................内容.............................*/
#content{
	background: url(../img/bg01.png) no-repeat top center;
}
.content{
	width: 1000px;
	margin: 0 auto;
	padding-top: 50px;
}
.text{
	font-size: 27px;
	color: #e60012;
	padding-bottom: 270px;
}
.text div{
	letter-spacing: 4px;
}
.text p{
	font-size: 21px;
	color: #1a1a1a;
	font-family: "Arial";
}
.ctt{}
.ctt01{
	height: 40px;
	background-color: #1f1f1f;
	overflow: hidden;
}
.ctt01 > a{
	color: #fff;
	font-weight: bold;
	line-height: 40px;
	display: block;
	float: left;
	padding-left: 15px;
}
.ctt01 > a.on{
	color: #e60012;
}
.ctt01 > a:hover{
	color: #e60012;
}
.ctt02{
	height: 12px;
	background-color: #b5b5b5;
	color: #494949;
	padding: 16px 0px 16px 10px;
	line-height: 12px;
}
.ctt02 a{
	color: #494949;
}
.ctt02 span{
	padding: 0 5px;
}

.ctt03{
	background-color: #fff;
	padding: 30px 95px 17px 95px;
	overflow: hidden;
}
.ctt03 > div{
	float: left;
	width: 210px;
	color: #525252;
}
.ctt03 > div > div{
	height: 190px;
	line-height: 190px;
}
.ctt03 > div > div img{
	display: inline-block;
	vertical-align: middle;
}
.ctt03 > div a{
	display: block;
	text-align: center;
	color: #2597e1;
	font-weight: bold;
}
.ctt03 > div.mg{
	margin: 0 90px;
}










/*.......................最新推荐.............................*/
#nominate{
	padding: 28px 0px;
	background:#e7e7e7;
}
.BoxTopic{
	font-size:18px;
	font-weight:bold;
	}
.nominate{
	width: 1000px;
	margin: 0 auto;
}

.nmt01{
	width: 270px;
	height: 343px;
	float: right;
}

.nmt02{
	overflow: hidden;
	float: left;
	width: 720px;
}
.nmt01 p{
	text-align:center;
	line-height:30px;}
.nmt01 img{
	width:240px;
	height:141px;
	}
.nmt02 .box{
	width:240px;
	height:180px;
	float:left;
	text-align:center;
	}
.nmt02 .box img{
	width:215px;
	height:135px;
	}

.nmt02 .box p{
	line-height:30px;
	padding-right:25px;
	}


/*.......................公司简介.............................*/
#profile{
	padding: 40px 0 0 0;
}
.profile{
	width: 1000px;
	margin: 0 auto;
}
.profile h4{
	font-size: 15px;
	color: #525252;
	font-weight: normal;
	padding-bottom: 20px;
	background: url(../img/bg02.png) no-repeat bottom center;
}
.profile > div{
	overflow: hidden;
	padding-top: 20px;
}
.pf01{
	width: 430px;
	float: left;
}
.pf01 > p{
	color: #666666;
	line-height: 20px;
	text-indent: 24px;
}
.pf01 > p a{
	color: #78bdeb;
}
.pf01 > div{
	padding: 10px 0 0 20px;
	overflow: hidden;
}
.pf01 > div img{
	float: left;
}
.pf01 > div > div{
	width: 158px;
	height: 117px;
	float: left;
	margin-left: 5px;
	background-color: #c9cacb;
}
.p01{
	padding-top: 20px;
	font-weight: bold;
	text-align: center;
	color: #000000;
	font-size: 22px;
}
.p02{
	width: 90px;
	height: 2px;
	background-color: #000;
	margin: 0 auto;
}
.p03{
	color: #6e6f6f;
	text-align: center;
}
.p04{
	padding-top: 10px;
	width: 110px;
	margin: 0 auto;
}
.p04 a{
	display: block;
	color: #fff;
	text-align: center;
	width: 51px;
	height: 24px;
	background-color: #010409;
	line-height: 24px;
}

.pf02{
	width: 555px;
	float: right;
	height: 222px;
}
.pf02 > div{
	position: relative;
	width: 175px;
	height: 222px;
	float: left;
	margin-left: 10px;
}
.pf02 > div > div{
	width: 100%;
	height: 35px;
	line-height: 35px;
	color: #fff;
	text-align: center;
	position: absolute;
	bottom: 0px;
	left: 0px;
	background: url(../img/bg03.png) repeat-x;
}
.other{
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 75px;
}
.other > h4{
	font-size: 15px;
	color: #525252;
	font-weight: normal;
	padding-top: 40px;
	background: url(../img/bg02.png) no-repeat left bottom;
}
.ot01{
	width: 480px;
	float: left;
	padding-right: 40px;
	background: url(../img/bg04.png) no-repeat right center;
}
.title{
	border-bottom: 3px solid #d2d2d2;
	position: relative;
}
.title div{
	padding-top: 15px;
	text-align: right;
	color: #ababab;
}
.title h4{
	font-size: 15px;
	color: #525252;
	font-weight: normal;
	padding-bottom: 5px;
	border-bottom: 5px solid #ff6c00;
	position: absolute;
	top: 5px;
	left: 0px;
}
.ot01 ul{}
.ot01 ul li{
	padding-top: 16px;
}
.ot01 ul li h5{
	color: #525252;
	font-weight: normal;
	padding-bottom: 10px;
	background: url(../img/bg05.png) left bottom repeat-x;
}
.ot01 ul li p{
	color: #515151;
	line-height: 24px;
	text-indent: 24px;
	padding: 6px 0px;
	height: 48px;
	overflow: hidden;
}
.ot01 a{
	display: block;
	width: 42px;
	height: 8px;
	background: url(../img/more.png) no-repeat center center;
	float: right;
	margin-top: 20px;
}
.ot02{
	width: 440px;
	float: right;
	padding-top: 70px;
	overflow: hidden;
}
.ot02 p{
	color: #525252;
	line-height: 22px;
}
.ot02 div{
	width: 134px;
	height: 134px;
	background-color: #010409;
	float: right;
	line-height: 134px;
	text-align: center;
	margin-top: -130px;
	margin-right: 60px;
}
.ot02 div img{
	display: inline-block;
	vertical-align: middle;
}




/*.......................底部.............................*/
#foot{}
.foot{
	width: 1000px;
	margin: 0 auto;
}
.foot01{
	overflow: hidden;
	background-color: #1f1f1f;
	overflow: hidden;
	padding-bottom: 14px;
}
.foot01 ul{
	overflow: hidden;
	padding-top: 14px;
	width: 450px;
	margin: 0 auto;
}
.foot01 ul li{
	float: left;
	padding: 0 5px;
	border-right: 1px solid #666565;
	height: 12px;
	line-height: 12px;
	text-transform: uppercase;
}
.foot01 ul li.last{
	border-right: none;
}
.foot01 a{
	color: #ffffff;
	display: block;
}
.foot01 img{
	float: right;
}
.foot02{
	line-height: 30px;
	text-align: center;
	background-color: #fff;
	color: #515151;
	padding: 34px 0px;
}


/*.......................内页.............................*/
#page{
	padding-top: 30px;
}
.page{
	width: 1000px;
	margin: 0 auto;
}
.title01 {
	color: #383838;
	padding-bottom: 12px;
}
.title01 a{
	color: #383838;
	padding: 0 4px;
}
.title01 a.on{
	color: #d9221a;
}

.page-content{
	overflow: hidden;
	padding-bottom: 50px;
}

.page-left{
	width: 232px;
	float: left;

}
.plt01{
	width: 180px;
	border: 1px solid #d8d8d8;
	padding-left: 20px;
	padding-right: 30px;
}
.plt01 h4{
	font-size: 16px;
	color: #0c0b0b;
	font-weight: normal;
	padding: 10px 0px;
	border-bottom: 3px solid #cecece;
}
.plt01 ul{
	padding-top: 6px;
}
.plt01 ul li{
	height: 30px;
	line-height: 30px;
	background: url(../img/bg05.png) no-repeat bottom center;
}
.plt01 ul li a{
	color: #676767;
	display: block;
	padding-left: 16px;
	background: url(../img/bg06.png) no-repeat left center;
}
.plt01 ul li a.on{
	color: #b70000;
}
.plt01 ul li.last{
	background: none;
}

.plt02{
	border: 1px solid #d8d8d8;
	margin-top: 5px;
	padding-left: 20px;
	color: #525252;
	padding-bottom: 30px;
}
.plt02 h4{
	font-size: 16px;
	color: #0c0b0b;
	font-weight: normal;
	padding: 10px 0px;
	border-bottom: 3px solid #cecece;
	width: 180px;
}
.plt02 p{
	line-height: 24px;
}
.plt02 div{
	line-height: 24px;
	padding-bottom: 10px;
}

.page-right{
	width: 759px;
	float: right;
}
.prt01{
	width: 715px;
	height: 121px;
	background: url(../img/banner01.png) no-repeat center center;
	padding-left: 44px;
	font-size: 13px;
	color: #494949;
}
.prt01 div{
	font-size: 24px;
	color: #222222;
	font-weight: bold;
	padding: 12px 0px;
}
.prt02{
	width: 727px;
	border: 1px solid #d8d8d8;
	margin-top: 5px;
	padding: 26px 15px 18px 15px;
}
.prt02 h4{
	font-size: 16px;
	border-bottom: 3px solid #e1e1e1;
	font-weight: normal;
	color: #000000;
	padding: 0 0 15px 20px;
}
.prt02 > div{
	padding: 26px 0 34px 23px;
	background: url(../img/bg05.png) repeat-x bottom center;
}
.pt01{
	width: 627px;
	height: 34px;
	background: url(../img/bg07.png) no-repeat center center;
	overflow: hidden;
}
.pt01 > div{
	width: 103px;
	border-right:2px solid #fff ;
	float: left;
	height: 32px;
	padding-top: 2px;
	text-align: center;
	line-height: 34px;
	font-size: 14px;
	color: #666666;
	background: url(../img/bg09.png) no-repeat top center;
	cursor: pointer;
}
.pt01 > div.last{
	border-right: none;
	width: 102px;
}
.pt01 > div.on{
	background: url(../img/bg08.png) no-repeat top center;
	color: #b70000;
}
.pt02{
	padding-top: 30px;
	height: 200px;
	overflow: hidden;
}
.pt02 > div{
	overflow: hidden;
}
.pt02 > div >img{
	width: 249px;
	height: 200px;
}
.pt02 > div > div{
	width: 435px;
	color: #060606;
	line-height: 21px;
}
.pt02 > div > div div{
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0px;
}
.prt02 .get-back{
	width: 44px;
	height: 14px;
	background: url(../img/up01.png) no-repeat center center;
	margin: 15px 0 0 15px;
	padding: 0;
	cursor: pointer;
}


 #FocusBG{
	width:100%;
	height:410px;
}
.fullSlide {
	width:100%;
	position:relative;
	height:410px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:410px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:410px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:22px;
	height:7px;
	margin:5px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:0%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(/images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:0%;
	background-position:-6px -137px;
}

a{color:#333333;text-decoration:none;}
a:hover {text-decoration:underline;color:#b6120f;}
a:active{text-decoration:underline;}

#body{
	padding:30px 0px;
	background:#f3f3f3;
	}

.WidthTab{
	width:10px;
	height:1px;
	float:left;}
.WidthTab2{
	width:20px;
	height:1px;
	float:left;}	
.HeightTab{
	height:10px;
	width:1px;
	overflow:hidden;}

.HeightTab2{
	height:20px;
	width:1px;
	overflow:hidden;}


/* main block*/
#body .MainBlock{
	width:1000px;
	margin:auto;
	font-size:12px;
	}
	
#body  .left{
	float:left;
	width:695px;

	}
#body  .left .LeftAbout{
	width:355px;
	float:left;
	height:400px;
	border:1px solid #e2e2e2;
	background:#FFF;
}
#body  .left .RightNews{
	background:#FFF;
	border:1px solid #e2e2e2;
	height:400px;
	width:337px;
	float:left;
	border-left:none;}
	
#body  .right{
	border:1px solid #e2e2e2;
	background:#FFF;
	width:280px;
	float:right;
	height:400px;
	}
.ClassList{
	padding:0px 20px;
	}
.ClassList a{
	line-height:25px;
	}	
	
#body  .right .box{
	width:50%;
	float:left;
	text-align:center;
	padding:3px 0px;
	}	
#body  .right .box img{
	width:115px;
	height:90px;
	display:block;
	margin:auto;
	border:1px solid #F5F5F5;
	}
#body  .right .box img:Hover{
	border:1px solid #FF0000;
	}
	
#body .topic{
	height:40px;
	}
#body .topic2{
	height:48px;
	background:#e60012;
	}
#body .topic2 .TopicTitle{
	float:left;
	padding-left:20px;
	font-size:18px;
	color:#FFF;
	height:48px;
	font-weight:bold;
	line-height:48px;}
	
#body   .topic .TopicTitle{
	float:left;
	padding-left:20px;
	font-size:18px;
	color:#000;
	height:40px;
	font-weight:bold;
	line-height:40px;}

#body  .TopicTitle a{
	color:#000;
	text-decoration:none;}	
#body   .topic .TopicMore{
	float:right;
	font-size:12px;
	padding-right:10px;
	line-height:40px;}
#body   .topic .TopicMore a{
	color:#333;}
				
	
#body    .MBlockTable td{
	line-height:25px;
	font-size:12px;
	
}
#body    .MBlockTable td a{
	color:#000;}

#body   .MBlockTable .ListTitle{
	background:url("/images/li_icon.png") no-repeat 20px center;
	padding-left:30px;
}

	
#body  .MBlockTable span{
	color:#9a9a9a;
	padding-left:10px;
	font-size:11px;}
#body .MainBlock .left .img{
	padding:0px 10px 10px 20px;
	}
#body .MainBlock .left h1{
	font-size:14px;
	text-align:center;}

#body .MainBlock .left .txt{
	padding:0px 20px 0px 20px;
	color:#6c6c6c;}
#body .MainBlock .left .txt p{
	line-height:200%;}



.FocusAD #buttom_0 {
	background-position:0 0;
}
.FocusAD #buttom_1 {
	background-position:-22px 0;
}
.FocusAD #buttom_2 {
	background-position:-44px 0;
}
.FocusAD #buttom_3 {
	background-position:-66px 0;
}
.FocusAD #buttom_0.selected {
	background-position:0 -16px;
}
.FocusAD #buttom_1.selected {
	background-position:-22px -16px;
}
.FocusAD #buttom_2.selected {
	background-position:-44px -16px;
}
.FocusAD #buttom_3.selected {
	background-position:-66px -16px;
}
/* */
 .FocusAD { 
	width:315px; 
	height:190px; 
	overflow:hidden;
	position:relative;
	padding-left:20px;
	
}
.FocusAD  .slider,.FocusAD  .num{
	position:absolute;
}
.FocusAD  .slider li{ 
	list-style:none;
	display:inline;
}
.FocusAD  .slider img{ 
	width:315px; 
	height:190px;
	display:block;
}
.FocusAD  .num{ 
	right:5px; 
	bottom:5px;
}
.FocusAD  .num li{
	float: left;
	color: #b6120f;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #b6120f;
	background-color: #fff;
}
.FocusAD  .num li.on{
	color: #fff;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-size: 14px;
	margin: 3px 1px;
	border: 1px solid #b6120f;
	background-color: #b6120f;
	font-weight: bold;
}



 .blk_29 {	 PADDING:0px 0px; OVERFLOW: hidden;  ZOOM: 1; POSITION: relative;}
	
 .blk_29 .LeftBotton {	BACKGROUND: url(/images/HituxCMSBoldRed/dirleft.jpg) no-repeat 0px 0px; LEFT: 10px; FLOAT: left; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 47px; HEIGHT: 114px}
 .blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(/images/HituxCMSBoldRed/dirright.jpg) no-repeat -0px 0px; FLOAT: right;right:0px; WIDTH: 35px; CURSOR: pointer; POSITION: absolute; TOP: 47px; HEIGHT: 114px}
 .blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden;  PADDING:0px 0 0 0px;float:left;height:155px;width:700px;POSITION: relative;left:47px;}
 .blk_29 .box {	FLOAT: left; WIDTH: 175px; TEXT-ALIGN: center;}
 .blk_29 .box IMG {	BORDER: #ccc 1px solid; PADDING: 3px; DISPLAY: block; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; width:155px;height:116px;}
 .blk_29 .box A:hover IMG {	BORDER: #b6120f 1px solid;}
 .blk_29 .box P {	WIDTH: 175px; LINE-HEIGHT: 20px;text-align:center;font-size:12px;color:#b6120f}


/* clearfix */
.clearfix:after{
	content:" ";
	display:block;
	visibility:hidden;
	height:0;
	clear:both;
}
.clearfix {
	clear:both;
}
.clearbox {
	clear:both; 
	width:996px; 
	margin:0 auto; 
	height:0; 
	overflow:hidden;}
.clear { 
	height:1%; 
	overflow:hidden; }
	
	
/* recruit */


.RecruitList td{
	line-height:35px;
	border-bottom:1px dotted #CCC;
	font-size:12px;}	
.RecruitList .Rtitle{
	background:#f5f5f5;
	color:#DC2D2A;
	font-size:14px;
	padding-left:10px;
	height:30px;
	line-height:30px;}
#body .RecruitList .Rtitle span{
	text-align:right;
	font-size:12px;}

#body .inner .right .main .content .ProInfo .image{
	width:270px;
	margin:auto;}	
	
#body .inner .right .main .content .ProInfo .column{
	float:right;
	width:500px;}
	
#body .inner .right .main .content .ProInfo .image img{
	width:270px;
	height:270px;
	}

#body .inner .right .main .content .ProInfo .image a{
	display:block;
	width:270px;
	height:270px;
	border:2px solid #F5F5F5;
	padding:2px;	
	}
#body .inner .right .main .content .ProInfo .image a:hover{
	border:2px solid #DC2D2A;}
#body .inner .right .main .content .ProInfo .column .title{
	background-color:#f5f5f5;
	padding:0px 10px;}
#body .inner .right .main .content .ProInfo .column .title h3{
	text-align:left;
	font-size:14px;
	line-height:25px;
	font-weight:bold;}
	
#body .inner .right .main .content .ProInfo .column .infos{
	text-align:left;}
#body .inner .right .main .content .ProInfo .column ul li{
	line-height:33px;
	height:33px;
	color:#333;
	font-weight:normal;}

#body .inner .right .main .content .ProInfo .column ul li span{
	width:100px;
	height:20px;
	font-weight:bold;
	padding:3px;
	color:#333;
	}					
#body .inner .right .main .content .ProInfo .column ul .MPrice{
	color:#666666;
	text-decoration:line-through;
	}
#body .inner .right .main .content .ProInfo .column ul .NPrice{
	color:#F00;
	font-weight:bold;}
#body .inner .right .main .content .ProInfo .column ul .NPrice .BuyCount{
	color:#060;}
	
#body .inner .right .main  .IntroTitle{
	font-size:14px;
	line-height:25px;
	border-left:3px solid #DC2D2A;
	margin:10px 0px;
	padding-left:10px;
	color:#DC2D2A;
	font-weight:bold;
	background-color:#e5e5e5;}

#body .inner .right .main .content .MorePro{
	}

#body .inner .right .main .content .MorePro  .albumblock{
  	width:160px;
	height:200px;
	float:left;}
#body .inner .right .main .content .MorePro  .albumblock .inner{
  	width:160px;
	height:200px;
	}

#body .inner .right .main .content .MorePro .albumblock .inner img{
 	}

#body .inner .right .main .content .MorePro  .albumblock .inner .albumtitle{
 	}
	
#body .inner .right .main .content .CaseBlock li{
	width:330px;
	float:left;
	padding-left:10px;
	}
#body .inner .right .main .content .CaseBlock .Cimg a{
	display:block;
	border:1px solid #F5F5F5;
	padding:1px;}
#body .inner .right .main .content .CaseBlock .Cimg a:hover{
	border:1px solid #DC2D2A;}		
#body .inner .right .main .content .CaseBlock .case_ct{ height:30px; line-height:30px; color:#2586BE; background:#E5F4FC; font-weight:bold;}
#body .inner .right .main .content .CaseBlock .case_txt{ padding-left:10px;height:30px; line-height:30px;   text-align:left;font-size:12px;color:#666;}
#body .inner .right .main .content .CaseBlock .case_mc{ color:#C90;font-weight:bold;}
#body .inner .right .main .content .CaseBlock .case_mc a{color:#c90;}
#body .inner .right .main .content .CaseBlock .hycd_ct{ height:35px; line-height:35px;  color:#fff;  font-weight:bold; padding-left:40px;}
#body .inner .right .main .content .CaseBlock .hycd_ct a{ color:#fff;}
#body .inner .right .main .content .CaseBlock .hycd_ct a:hover{ color:#FFFACC}
#body .inner .right .main .content .CaseBlock .hycd_ct a:visited{ color:#fff}
#body .inner .right .main .content .CaseBlock .hycd_mc{ color:#ff6600;}
#body .inner .right .main .content .CaseBlock .ttp{ margin-top:10px; margin-bottom:10px;}	