﻿*
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
}
body
{
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
	text-align:center;
}
img
{
	border:0px #EFEFEF solid;
}
li
{
	list-style:none;
}
div
{
	color:#555555;
	font-family:Arial, 宋体, Helvetica, sans-serif;
	font-size:12px;
}

a 
{
	color: #555;
	cursor:pointer;
}

a:link 
{
	text-decoration: none;
}

a:visited 
{
	text-decoration: none;
	color: #555;
}

a:hover 
{
	text-decoration: none;
	color: #C71A1E;
}

a:active 
{
	text-decoration: none;
	color: #555;
}

/********divHeader*********/
#divHeader
{
	background-image:url('../img/head-tools-bg.gif');
	background-repeat:repeat-x;
	height: 30px;
	width:100%;
	line-height: 30px;
}
#headTools
{
	width:918px;
	height:30px;
	margin:0px 0px 0px 0px;
	text-align:left;
}
#imgSHP
{
	margin-top:6px;
	float:left;
}
#spanSHP
{
	float:left;
	margin-left:3px;
	margin-top:1px;
}
#imgATF
{
	float:left;
	margin-top:6px;
}
#spanATF
{
	float:left;
	margin-left:3px;
	margin-top:1px;
}
#spanWelcome
{
	float:left;
	margin-left:153px;
	margin-top:1px;
}

#spanCS
{
	float:left;
	margin-left:38px;
	margin-top:1px;
}
/********divMain*********/
#divMain
{
	width:918px;
	overflow:hidden;
}
/********divTop*********/
#divTop
{
	width:918px;
	height:120px;
	margin-top:8px;
	overflow:hidden;
}
#divLogo
{
	float:left;
	width:270px;
	height:120px;
}
#divTopFlash
{
	float:left;
	margin-left:8px;
	width:638px;
	height:118px;
	border:1px #dddddd solid;
	overflow:hidden;
}
/********dinMenu*********/
#divMenu
{
	float:left;
	width:918px;
	background-color:#a60407;
	margin-top:4px;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
}
#divMenu ul
{
	list-style:none;
	margin:0px 0px 0px 0px;
	background-color:#ffffff; 
}
#divMenu li
{
	float:left;
	background-color:#ffffff;
}

#divMenu .liMenu a
{
	display:block;
	color:#FFFFFF;
	background-color:#444444;
	width:90px;
	
	background-image:url('../img/menuBg.jpg');
	background-repeat:no-repeat;
	background-position:left top;
	
	margin-left:2px;
	margin-top:4px;
	
	line-height:28px;
	
}

#divMenu .liMenu a:hover
{
	background-image:url('../img/menuBg.jpg');
	background-repeat:no-repeat;
	background-position:0px -46px;
	
	margin-top:0px;
	line-height:32px;
}

#liHome a
{
	display:block;
	color:#FFFFFF;
	background-color:#ffffff;
	width:90px;
	background-image:url('../img/menuBg.jpg');
	background-repeat:no-repeat;
	background-position:left -46px;
	line-height:38px;
}
#liHome a:hover
{
	background-image:url('../img/menuBg.jpg');
	background-repeat:no-repeat;
	background-position:left top;
}

/********divLeft*********/
#divLeft
{
	float:left;
	width:631px;
	background-color:#ffffff;
	margin-top:0px;
	overflow:hidden;
}
/**********divAd1*********/
#divAd1
{
	float:left;
	margin-top:12px;
	width:629px;
	height:120px;
	overflow:hidden;
	border:1px #EFEFEF solid;
}
#divContent
{
	float:left;
	margin-top:12px;
	width:629px;
	overflow:hidden;
	background-color:#fdfdfd;
	border:1px #efefef solid;
	
	padding-top:18px;
	
	font-size:12px;
	line-height:1.8em;
	
}
#divPatch
{
	text-align:left;
	padding-left:20px;
}
#divContent1
{
	text-align:left;
	padding-left:15px;
}
#divContent1 img
{
	margin:auto auto auto auto;
	display:block;
}

.hrRed
{
	width:580px;
	height:1px;
	color:#C71A1E;
}
.hrGray
{
	width:580px;
	height:1px;
	color:#efefef;
}
#divContent a
{
	color:#fe8402;
}
#divContent a:hover
{
	color:#C71A1E;
}

#divContent h3
{
	margin-top:8px;
	font-family:黑体;
	font-size:20px;
	font-weight:normal;
	color:#fe8402;
}
#divContent p
{
	width:95%;
	text-indent:0em;
}

#divNextPage
{
	text-align:left;
	padding-left:20px;
	height:50px;
}
/********divRight*********/
#divRight
{
	float:left;
	width:271px;
	margin-top:0px;
	margin-left:16px;
	border-bottom:1px #efefef solid;
	overflow:hidden;
}
/********************************/
.divTitleRight
{
	float:left;
	width:269px;
	height:28px;
	border-bottom:1px #efefef solid;
	
	background-image:url('../img/rightTitleBg.jpg');
	background-repeat:repeat-x;	
	
	margin-bottom:6px;
}
.titleImg1
{
	float:left;
	display:inline;
	margin-top:7px;
	margin-left:10px;
}
.titleSpan
{
	font-size:14px;
	font-weight:bold;
	float:left;
	margin-left:6px;
	margin-top:9px;
	color:#C71A1E;
}
.titleMenu
{
	float:left;
	margin-top:9px;
	margin-left:16px;
}
.aMore
{
	float:right;
	margin-top:1px;
	margin-right:0px;
	display:block;
	width:40px;
	height:28px;
}
.imgMore
{
	margin-top:5px;
}





.divContentRight2
{
	float:left;
	display:inline;
	width:260px;
	height:120px;
	overflow:hidden;
	margin-left:4px;
}
/***********************/
.divContentRight3
{
	float:left;
	display:inline;
	width:260px;
	height:126px;
	overflow:hidden;
	
	margin-left:4px;
}
/********左滚图片列表********/
.divPicList3
{
}

.divPicList3 li
{
	list-style:none;
	
	width:130px;
	height:120px;
	float:left;
}
.divPicList3 li a
{
	width:120px;
	height:90px;
	border:1px #D3D3D3 solid;
	overflow:hidden;
	display:block;
	margin-bottom:3px;
}
.divPicList3 li a:hover
{
	filter: Alpha(Opacity=52); 
}
.divPicList3 li img
{
	margin-top:0px;
	margin-left:0px;
}
/***************************/
/***************************/
/***************************/
#divSearch
{
	float:left;
	width:271px;
	height:34px;
	background-color:#A80206;
	background-image:url('../img/test/search.jpg');
	background-repeat:no-repeat;
	background-position:16px 0px;
}
#divService
{
	float:left;
	margin-top:8px;
	width:269px;
	height:95px;
	background-color:#fdfdfd;
	border:1px #efefef solid;
	padding-top:2px;
}
/**********divCases*********/
#divCases
{
	float:left;
	margin-top:8px;
	width:269px;
	height:164px;
	background-color:#fdfdfd;
	border:1px #efefef solid;
	overflow:hidden;
}
/********divArticle*********/
#divArticle
{
	float:left;
	display:inline;
	margin-left:0px;
	margin-top:8px;
	width:269px;
	height:288px;
	background-color:#fdfdfd;
	border:1px #efefef solid;
	border-top:0px;
	overflow:hidden;
}

.divTitleRightArticle
{
	float:left;
	width:269px;
	height:28px;
	border-bottom:1px #efefef solid;
	
	background-image:url('../img/bgCasesMenu.jpg');
	background-repeat:repeat-x;	
	
	margin-bottom:6px;
}


.divContentRightArticle img
{
	margin-top:2px;
}
.divContentRightArticle ul
{
	text-align:left;
	margin-top:3px;
	margin-left:9px;
	line-height:2.1em;
}
.divContentRightArticle li
{
	float:left;
	width:260px;
	height:25px;
	overflow:hidden;
	
	background-image:url('../img/listStyle.gif');
	background-repeat:no-repeat;
	background-position:left 9px;	
}
.divContentRightArticle a
{
	float:left;
	display:inline;
	margin-left:11px;
	
	width:244px;
}
.divContentRightArticle a:hover
{
	background-color:#dddddd;
}

/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
#divRightBottom
{
	float:left;
	margin-top:8px;
	width:269px;
	font-size:0px;
	background-color:#efefef;
	height:100%;
	
	border:1px #dddddd solid;
		
	background-image:url('../img/rightBottomBg.jpg');
	background-repeat:repeat-y;
	background-position:0px 8px;
} 
#divRightBottom1
{
	float:left;
	margin-top:8px;
	width:269px;
	font-size:0px;
	background-color:#efefef;
	height:146px;
	
	border:1px #dddddd solid;
	border-bottom:0px #dddddd solid;
		
	background-image:url('../img/rightBottomBg.jpg');
	background-repeat:repeat-y;
	background-position:0px 8px;
} 
/********divBottom*********/
#divBottom
{
	width:100%;
	height:86px;
	background-color:#eeeeee;
	border-top:1px #CCCCCC solid;
	margin-top:8px;
}
#divBottom1
{
	width:918px;
	margin-top:8px;
}
#divBottom1 p
{
	line-height:1.5em;
}

/********************************/

#divTitleList
{
	display:inline;
	width:572px;
	text-align:left;
	line-height:2.1em;
	float:left;
	margin-left:6px;
	padding-left:20px;
}
#divTitleList li
{
	float:left;
	width:572px;
	height:25px;
	overflow:hidden;
	
	background-image:url('../img/listStyle.gif');
	background-repeat:no-repeat;
	background-position:left 9px;	
}
#divTitleList a
{
	float:left;
	display:inline;
	margin-left:12px;
	
	width:570px;
	color:#555555;
}
#divTitleList a:hover
{
	background-color:#dddddd;
}

/********divArticle*********/
#divCChannel
{
	float:left;
	display:inline;
	margin-left:0px;
	margin-top:8px;
	width:269px;
	background-color:#fdfdfd;
	border:1px #efefef solid;
	border-top:0px;
	overflow:hidden;
}

.divTitleCChannel
{
	float:left;
	width:269px;
	height:28px;
	border-bottom:1px #efefef solid;
	
	background-image:url('../img/bgCasesMenu.jpg');
	background-repeat:repeat-x;	
	
	margin-bottom:6px;
}


.divContentCChannel img
{
	margin-top:2px;
}
.divContentCChannel ul
{
	text-align:left;
	margin-top:3px;
	margin-left:9px;
	line-height:2.1em;
}
.divContentCChannel li
{
	float:left;
	width:260px;
	height:25px;
	overflow:hidden;
	
	background-image:url('../img/listStyle.gif');
	background-repeat:no-repeat;
	background-position:left 9px;	
}
.divContentCChannel a
{
	float:left;
	display:inline;
	margin-left:11px;
	
	width:244px;
}
.divContentCChannel a:hover
{
	background-color:#dddddd;
}

/***************************/
/***************************/
#cp-content
{
	FILTER: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.25,wipestyle=0,motion=forward);
	text-align:left;
	padding-left:16px;
	padding-right:16px;
}
#cp-content .switch
{
	margin: 0;
	padding:10px 0px 10px 0px;
}
#cp-content .switch img
{
	float: left;
	margin: 0px 15px 15px 15px;
	border:1px #efefef solid;
}
#cp-content .switch p
{
	margin: 0;
	margin-bottom: 8px;
	text-indent: 2em;
	width:auto;
}

#cp-content .switch .switch-title
{
	color:#C71A1E;
	font-weight: bold;
	font-size:14px;
	padding:0 10px;
	text-indent: 0;
	text-align:center;
}
#cp-content .switch a
{
	color: #FF9000;
	margin-left:20px 
}
#cp-content .switch a:hover
{
	color:#C71A1E;
}
#divLeft1
{
	height:620px;
}
/*************图片栏目页模板—图片列表*****************/
#divPicList
{
	width:596px;
}
#divPicList ul
{
	margin-left:0px;
}
#divPicList li
{
	text-align:center;
	float:left;
	width:149px;
	list-style:none;
	
	margin-top:18px;
}
#divPicList li a
{
	width:131px;
	height: 98px;
	border: solid 1px #D3D3D3;
	overflow: hidden;
	display: block;
	margin-bottom:6px;
}
#divPicList li a:hover
{
filter: Alpha(Opacity=52); 

}
#divPicList li img
{
	margin-top:0px;
	margin-left:0px;
	width:131px;
	height:98px;	
}
/*************图片栏目页模板—图片列表*****************/

