﻿/*系统样式，CMS定义*/
html,body {
	font-family: "arial";
	font-size: 12px;
	color: #565340;
	background-color: #2E0000;
	overflow-x: hidden;
	overflow-y: auto;
	margin:0px;
	padding:0px;
}
body,td,th{
	font-family:"arial";
	font-size: 12px;
	color: #565340;
}
*{margin:0px auto;}
/*Titlt样式*/
div#qTip {
  padding-right: 2px;
  padding-left: 3px;
  padding-bottom: 1px;
  border: 1px solid #ABAB98;
  display: none;
  background: #FEFEDA;
  color: #5F5F52;
  font-family:"Tahoma";
  font-size: 12px;
  text-align: left;
  position: absolute;
  z-index: 1000;
  line-height:16px;
}
/*Titlt样式结束*/
.bt {
	BORDER:  1px solid #000; 
	PADDING-top: 3px; 
	FONT-SIZE: 12px; 
	CURSOR: pointer; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #F9F9F9;
}
.input {
	COLOR: #555555;
	BACKGROUND-COLOR: #ffffff;
	text-decoration: none;
	width: 100%;
	border: 1px solid #EEECE0;
}
.input2{
	COLOR: #969381;
	BACKGROUND-COLOR: #FDFCF4;
	text-decoration: none;
	width:98%;
	border: 1px solid #EEECE0;
	padding:3px;
}
.input3{
	COLOR: #969381;
	BACKGROUND-COLOR: #FDFCF8;
	text-decoration: none;
	width:100%;
	border: none;
	line-height:18px;
	font-size:12px;
	font-family:arial;
}

form { margin:0px;}

a:link {
	color: #565340;
	text-decoration: none;
}
a:visited {
	color: #565340;
	text-decoration: none;
}
a:hover {
	color: #B90100;
	text-decoration: underline;
}

/*中文*/
.cnfont{
	font-size: 12px;
}
.smallcnfont{
	font-family: "PMingLiU";
	font-size: 11px;
}
/*英文*/
.enfont{
	font-family:"Tahoma";
	font-size: 11px;
}
.enfont a:link{
	font-family:"Tahoma";
	font-size: 11px;
}
.enfont a:visited{
	font-family:"Tahoma";
	font-size: 11px;
}

.enfont2{
	font-family:"Tahoma";
	font-size: 10px;
}
.enfont2 a:link{
	font-family:"Tahoma";
	font-size: 10px;
}
.enfont2 a:visited{
	font-family:"Tahoma";
	font-size: 10px;
}
/*当前样式*/
.this {
	COLOR: #DD0009;
	font-weight: bold;
}
/*加粗*/
.bold{
	font-weight:bold;
}


/*以下自定义*==============================/

/*内容行高样式*/
.h18{
	line-height: 18px;
	WORD-WRAP: break-word;
	word-break:break-all;
}
.h20 {
	line-height: 20px;
	WORD-WRAP: break-word;
	word-break:break-all;
}
.h22 {
	line-height: 22px;
	WORD-WRAP: break-word;
	word-break:break-all;
}
.content {
	text-align:justify;
}

/*整体文字色定义*/
.font1{
	COLOR: #FFFFFF;
	text-decoration: none;
}
.font1 a:link{
	COLOR: #FFFFFF;
	text-decoration: none;
	}
.font1 a:visited{
	COLOR: #FFFFFF;
	text-decoration: none;
}
.font1 a:hover{
	COLOR: #FFE400;
	text-decoration: none;
}

.font2{
	COLOR: #D30500;
	text-decoration: none;
}
.font2 a:link{
	COLOR: #D30500;
	text-decoration: none;
	}
.font2 a:visited{
	COLOR: #D30500;
	text-decoration: none;
}
.font2 a:hover{
	COLOR: #C70500;
	text-decoration: underline;
}	

.font3{
	COLOR: #FFF6CE;
	text-decoration: none;
}
.font3 a:link{
	COLOR: #FFF6CE;
	text-decoration: none;
	}
.font3 a:visited{
	COLOR: #FFF6CE;
	text-decoration: none;
}
.font3 a:hover{
	COLOR: #FFE400;
	text-decoration: underline;
}	

.font4{
	COLOR: #373526;
	text-decoration: none;
}
.font4 a:link{
	COLOR: #373526;
	text-decoration: none;
	}
.font4 a:visited{
	COLOR: #373526;
	text-decoration: none;
}
.font4 a:hover{
	COLOR: #CE0200;
	text-decoration: underline;
}	

/*轮显图片样式*/
.pcboximg{
	width:180px;
	height:120px;
	border: 3px solid #FAF8EB;
	
	margin-top:13px;
	margin-bottom:8px;
	margin-left:10px;
	margin-right:8px;
}
.show_on{
	width:13px;
	height:13px;
	cursor: pointer;
	background-image: url(ppic1.gif);
	background-repeat: no-repeat;
	float:left;
}
.show_off{
	width:13px;
	height:13px;
	cursor: pointer;
	background-image: url(ppic2.gif);
	background-repeat: no-repeat;
	float:left;
}
/*结束*/

/*box*/
.maindiv{
	width:860px;
	height:auto;
	text-align:left;
}

.border {
	border: 5px solid #FFFCEA;
	background-color: #FFFCEA;
}

/*导航*/
.topmenu{
    width:860px;
	background-color: #000;
	height:27px;
	border-top:1px solid;
	text-align:center;
}

.topmenu ul
{
	margin:0px;
	padding-top:7px;
}
.topmenu li
{
	display:inline;
	background-image: url(menuline.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-left:10px;
	padding-right:10px;
}

#menu_box {position:absolute;}
.menu{
	color:#ffffff;
	width:860px;
	height:200px;
	background-color: #CB0200;
	opacity:0.85;
	filter:alpha(opacity=85);
	text-decoration: none;
}
.case-quickmenu-box
{
	margin:0px;
	padding-top:40px;
	padding-left:100px;
}
.case-quickmenu-ico
{
	float:left;
	width:150px;
	height:100px;
	border-right:1px solid #ffffff;
	background-image: url(case_quickmenu.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right:10px;
}


.case-quickmenu{
	margin:0px;
	padding-top:15px;
	
}

.case-quickmenu ul{
	margin:0px;
	padding:0px;
	display:inline;
	
}
.case-quickmenu li{
	color:#ffffff;
	font-weight:bold;
	margin-left:16px;
	display:inline;
}
.case-quickmenu li a:link{
	color:#ffffff;
	background-image: url(ico_case.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:16px;
	display:inline;

}
.case-quickmenu li a:visited{
	color:#ffffff;
	background-image: url(ico_case.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:16px;
	display:inline;

}
.case-quickmenu li a:hover{
	color:#FFE400;
	background-image: url(ico_case2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:16px;
	text-decoration: none;
	display:inline;
}
.case-price{
	padding-left:16px;
	padding-right:23px;
}

/*main*/
.clear{ clear:both;}
.m-ico{
	padding-top:10px;
	padding-bottom:8px;
	text-indent:10px;
}
.m-content{
	margin-top:13px;
	margin-bottom:10px;
	margin-left:8px;
	margin-right:8px;
}
.m-border1{
	border-right:1px solid #FFFCEA;
	border-bottom:1px solid #FFFCEA;
}
.m-border2{
	border-right:1px solid #E7E3D2;
	border-bottom:1px solid #FFFCEA;
}

.w100{
	width:99px;
	float:left;
}
.w210{
	width:209px;
	float:left;
}
.w250{
	width:249px;
	float:left;
}
.w400{
	width:399px;
	float:left;
}

.m-1{
	background-color: #F2EFE1;
}

.m-2{
	background-image: url(case_sty1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.m-3{
	background-image: url(case_sty2.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.m-4{
	background-image: url(case_sty3.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.ico-sty1{
	background-image: url(ico_sty1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
}
.ico-sty2{
	background-image: url(ico_sty2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
}
.ico-sty3{
	background-image: url(ico_sty3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:50px;
}

.cms-sty{
	padding-top:16px;
}

.cms-ico{
	float:left;
	margin-left:4px;
	margin-right:10px;
}
.cms-text{
	border-left:1px solid #373526;
	padding-left:10px;
	float:left;
	width:135px;
}
.cms-desc{
	float:right;
	border-left:1px solid #FFFCEA;
	border-right:1px solid #FFFCEA;
	background-color: #F2EFE1;
	padding-top:6px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:6px;
	width:384px;
}
.cms-desc-img{
	width:384px;
	height:13px;
	background-image: url(cms_desc_img.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.tag{
	padding-top:10px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:6px;
	margin-top:10px;
	}

.cms-test{
	text-align:right;
}
/*news*/
.news ul
{
	margin:0px;
	padding:0px;
}
.news li
{
	display:inline;
}

/*二级页栏目*/

.case-menu ul{
	margin:0px;
	padding:0px;
	
}
.case-menu li{
	padding-top:7px;
	padding-bottom:7px;
	padding-left:25px;
	border-top:1px solid #FFFCEA;
	list-style:none;
}
.case-menu li a:link{
	background-image: url(systemfiles/ico1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:8px;
}
.case-menu li a:visited{
	background-image: url(systemfiles/ico1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:8px;
}
.case-menu li a:hover{
	background-image: url(systemfiles/ico2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:8px;
	text-decoration: none;
	font-weight:bold;
}
/*描述*/
.desc{
	background-color: #FAF8ED;
	border:5px solid #E9E6D8;
	line-height: 22px;
	WORD-WRAP: break-word;
	word-break:break-all;
	text-align:justify;
}
.desc2{
	background-color: #FCFBF5;
	border:5px solid #E9E6D8;
	line-height: 22px;
	WORD-WRAP: break-word;
	word-break:break-all;
	text-align:justify;
}

/*foot*/
.foot-box{
	width:840px;
	height:23px;
	background-image: url(foot2.gif);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #CE0300;
	margin-left:15px;
	margin-bottom:15px;
}
