﻿@charset "utf-8";
body {
	MARGIN: 0px; 
	background:#CCCCCC;
	font-family: Arial, Helvetica, sans-serif,"宋体";
	font-size:12px;
	line-height:150%;
	color:#333333;
}
div{
	margin:0px;
	padding:0px;
}
.clear{ 	
	clear:both;font-size:0px;padding:0px;height:0px;_height:1px;margin-top:-1px;overflow:hidden;}
a{
	color:#333333;
	text-decoration:none;
}
a:hover{
	color:#A00606;
	text-decoration:none;
}
p,ul{
	padding:0px;
	margin:0px;
}

ul,li{
	list-style:none;
}
h1, h2, h3 {
	font-weight: normal;
	margin:0px;
}

h1 {
	font-size: 16px;
	text-align:center;
}

h2 {	
	font-size: 14px;
}


h3 {
	font-size: 13px;
	text-align:center
}
.More{
	width:58px;
	height:22px;
	line-height:22px;
	text-align:center;
	float:right;
	background:url(images/morebg.jpg) no-repeat;
}
.More a{
	color:#FFFFFF;
}
.More a:hover{
	color:#084013;
}

#Top{
	width:1004px;
	margin:auto;
	height:91px;
	padding-top:2px;
	background:url(images/index_02.jpg) repeat-x;	
}

/* home */
.casebar{width:304px; margin:auto; border-bottom:1px dotted #ccc; margin-top:5px;}
.casetit{float:left;padding:6px 0px 0px 5px; color:#000000;}
.titmore{width:48px; float:right; padding-top:6px;}

/* 导航 */
.Menu{
	text-align:center;
	width:740px;
	height:39px;
	line-height:36px;/*ff*/	
	line-height:33px\9;/*ie*/		
}

.Menu ul li.spacer{
	float:left;
	width:7px;
	padding-top:0px;
}
.Menu ul li.cur{
	background:url(images/index_08.jpg) no-repeat center bottom;
	color:#A00606;
}
.nav{ margin-left:0px; list-style:none;}
.nav li{ float:left; position:relative; }
.nav li a{float:left; display:block; 	padding:20px 15px 0px 15px;   font-size:12px; }
* + html .nav li a{	padding:20px 15px 0px 15px;display:block; }
.nav li a:hover,.nav .selected a{  text-decoration:none;color:#A00606; background:url(images/index_08.jpg) no-repeat center bottom;}
.nav li.show a{}
.nav .noborder{ border:none;}
.nav li ul{ margin:0; display:none; position:absolute;left:0;top:56px;/*ff*/top:53px\9;/*ie*/left:-12px;z-index:2; }
.nav li li{ float:none;  border:none; text-align:center; list-style:none; line-height:200%;}
.nav li li a{float:none;width:100px; padding:0px; background-color:#fff;border-top:1px solid #D7D7D7;}
.nav li li a:hover{background-color:#eaeaea; background-image:none;}
.nav li.show ul{ display:block; }
/* 导航结束 */
#Banner{
	background:url(images/bannerbg.jpg) no-repeat;
	width:960px;
	margin:auto;
	height:300px;	
	padding:11px;
	margin-bottom:2px;
}
#Banner.PageBar{
	height:157px;
	background-image:none;
	background-color:#FFFFFF;
	padding:0px;
	margin-top:0px;/*ff*/	
	margin-top:5px\9;/*IE8*/
	margin-bottom:0px;	
}
/*----------------News----------------*/
.NewsList li{
	line-height:26px;
	border-bottom:1px dashed #E7E7E7;
	background:url(images/lp.gif) no-repeat 0px 6px;
	padding-left:12px;
}
.Newsmain{
	width:720px;
	margin:auto;
}
/*----------------News end----------------*/


/*-------------Content------------*/
#Content{
	width:960px;
	margin:0px auto;
}
.Panel{
	 border:1px #ccc solid; 
	 background:url(images/index_22.jpg) repeat-x bottom #fff;
	 overflow:hidden;
}
.Panel .Titbar{
	background:url(images/index_12.jpg) repeat-x;
	height:27px;
	overflow:hidden;
}
.Panel .Tit{
	background:url(images/index_06.jpg) no-repeat;
	height:27px;
	line-height:27px;
	width:140px;	
	float:left;
	font-size:14px;
	padding-left:10px;
	font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif
}
.Panel .Tit span{
	color:#FF6600;
	font-size:10px;
}
.Left{
	width:182px;
	float:left;
	background:#f5f5f5;
}
.leftmenu .btn{
	height:25px;
	line-height:25px;
	background:url(images/left_15.jpg) #fff no-repeat 30px;
	border-bottom:1px solid #EAEAEA;
	text-align:center;
}
.leftmenu .cur{
	background-image:url(images/left_12.jpg);
}

.leftmenu a{
	color:#333333
}
.leftmenu a:hover{
	color:#FF6600;
}
.leftmenu .cur a{
	color:#FF6600;
}
.leftmenu ul{
	text-align:center;
	line-height:200%;
}
.leftmenu ul li{
 background:no-repeat 40px;
}
.Main{
	width:778px;
	float:left;
	background:#FFFFFF;
}
.Main .PageUrl{
	background:url(images/pro_home.jpg) no-repeat 10px;
	height:40px;
	line-height:40px;
	padding-left:30px;
}

/*----------------product end----------------*/
.ProPanel,.CasePanel{
	width:760px;
	margin:auto;
}
.ProPanel .main ul,.ProPanel .main li{
	list-style:inside;
	list-style-type:disc;
}
.ProPanel .b, .CasePanel .b{
	width:9px;
	float:left;	
}
	
.ProPanel .main, .CasePanel .main{
	width:740px;
	float:left;
	border-top:2px solid #eee;
}
.ProPanel .main .tit, .CasePanel .main .tit{	
	padding-top:10px;
	padding-left:10px;
	border-bottom:1px dashed #eee;
	overflow:hidden;
	height:26px;
}
.ProPanel .main .list, .CasePanel .main .list{
	width:370px;
	height:160px;
	overflow:hidden;
	float:left;
	margin-top:10px;
}
.ProPanel .main .list .tit, .CasePanel .main .list .tit{
	font-size:12px;
	line-height:200%;
	font-weight:bold;
	padding:0px;
	border:0px;	
}
.nodata{
	width:100px;
	height:100px;
	text-align:center;
	line-height:100px;
	color:#FF6600;
}
.ProPanel h1{
	text-align:center;
	font-weight:bold;
	padding-bottom:10px;
	margin-bottom:5px;
	margin-top:20px;	
	color:#990000;
	border-bottom:1px dashed #eee;
}
.ProPanel h3{
	text-align:left;
	font-weight:bold;
	margin-top:5px;	
	margin-bottom:5px;
}
.ProPanel .about{
	color:#666;
	line-height:200%;
}

.proimg{
	border:2px #ccc solid;
}
.contDv .pic{
	float:left; 
	width:140px; 
	text-align:center; 
	height:164px; 
	overflow:hidden; 
	margin-top:10px;
	margin-left:15px;
	margin-right:15px;	
}
.contDv .pic .img{
	height:140px;
}
.contDv .pic .tt{
	height:24px;
	line-height:24px;
	overflow:hidden;
	border-bottom:0px;
}
.ProList{
	width:734px;
	margin:auto;
	padding-top:20px;
}
.ProList .ProBtn{
	wdith:205px;
	height:207px;
	float:left;
	margin-right:40px;
}
.ProList .Brand{
	width:344px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
	border:1px #ececec solid;
}
.ProList .Brand .Logo{
float:left; wdith:100px; height:90px; background:#F6F7FC;
}
.ProList .Brand .Con{
float:left; wdith:220px; height:90px;
}
.ProList .NewsList li{
	border-bottom:1px dashed #eee;
	list-style:none;
	list-style-type:none;
	background:url(images/subp.gif) no-repeat 0px 6px;
	padding-left:20px;
}

.ProList h1{
	border-bottom:1px solid #ccc; 
	padding-bottom:5px;
}
/*----------------product end----------------*/

/*----------------TabMenu----------------*/
.TabMenu{
	width:740px;
	height:27px;
	margin:auto;
	border-bottom:1px #ccc solid;
	overflow:hidden;
}
.TabMenu .btn{
	float:left;
	width:92px;
	height:20px;
	padding-top:7px;
	text-align:center;
	background:url(images/tab1.gif) no-repeat bottom;	
	margin-left:5px;
}

.TabMenu .btn a{
	color:#000;
}
.TabMenu .btn a:hover{
	color:#ff6600;	
}
.TabMenu .cur{
	background-image:url(images/tab1_over.gif);
	color:#fff;
	padding-top:6px;
	height:21px;
	cursor:default;
}
.TabMenu .cur a{
	color:#fff;
}
.TabMenu .cur a:hover{
	color:#fff;	
}

.TabDiv{
	width:740px;
	border:1px #eee solid;	
	margin:auto;
}

/*----------------TabMenu end----------------*/


/*----------------About----------------*/
.concss{
	padding:20px 15px 10px 15px; 
	color:#333;
	line-height:200%;
}	
.concss ul{
	list-style:inside;
}
/*----------------About end----------------*/

/*--------------------guest-----------------------*/
.gusettit{
	background:url(images/DeaListBack.gif) repeat-x;
	height:26px; 
	line-height:26px; 
	font-size:12px; 
	font-weight:bold; 
	padding-left:10px; 
	cursor:hand;
	width:700px;
	margin:auto;
	margin-bottom:5px;
	margin-top:5px;
}
.divobj{
	display:none; 
	padding:5px 5px 5px 10px; 
	background:#f9f9f9;  
	color:#666666; 
	width:690px; 
	margin:auto
}
/*--------------------guest end------------------*/

/*--------Case--------*/

.Case{
	height:59px;
	width:94px;
	text-align:center;
	border:1px solid #fff;
	float:left;
	margin-right:5px;
	background:url(images/casebg1_03.gif) repeat-x;
}

.CaseList{
	border:1px solid #D8D8D8;
	border-top:0px;
	background:#F7F7F7;
	padding:10px;
	height:418px;
	margin:auto;
}
.TabMenuCase{
	width:730px;
	margin:auto;
	height:26px;	
}
.TabMenuCase a{
	color:#770706;
	width:73px;
	display:block;
}
.TabMenuCase a:hover{
	color:#000000;
}
.TabMenuCase .tab{
	width:73px;
	height:20px;
	padding-top:6px;	
	text-align:center;
	float:left;
}
.TabMenuCase .spacer{
	border-bottom:1px solid #D8D8D8;
	height:25px;
	font-size:1px;
	float:left;
}
.TabMenuCase .on{
	background:url(images/tab_05.gif) no-repeat;
}
.TabMenuCase .out{
	background:url(images/tab_03.gif) no-repeat;
}
.CaseTit{
	font-size:14px;
	line-height:32px;
	margin-bottom:10px;
	padding-left:10px;
	background:url(images/index_08.jpg) repeat-x;
	border:1px #eee solid;
}
/*--------Case end--------*/


/*----------------Content end----------------*/
/*----------------Link----------------*/
.Link{
	width:986px;
	margin:auto;
	margin-top:10px;
}
.Link .con{
	width:964px;
	height:78px;
	float:left;
	border:1px solid #C4C1C1;
	background:#F4F4F4;
}
.Link .Site{
	width:960px;
	margin-top:10px;
	height:20px;
}
.Link .Site a{
	color:#333333;
}
.Link .Site a:hover{
	color:#A00606;
	text-decoration:underline;
}
.Link .Site li{
	white-space:nowrap;
	float:left;
	padding-left:10px;
	padding-right:10px;	
}
/*----------------Link----------------*/
/*----------------Right----------------*/
.Right{
	width:100%;
	height:120px;
	padding-top:10px;
	line-height:17px;		
	margin:auto;
}

.inputcss{
	border:1px solid #999;
	width:120px;	
}
input#codestr{
	width:35px;
	border:1px solid #999
}
/*----------------Right----------------*/
#footer{
	margin:auto; 
	width:1003px; 
	line-height:2em;
	padding-top:5px;
	text-align:center;
	font-size:11px;
	background:url(images/page_12.jpg) no-repeat;
}
/*page style*/


