@charset "utf-8";
/* reset css */
*{ margin:0; padding:0; border:none;}
body{ margin:0; padding:0; font-size:12px; color:#333;}
ul,li,input{ list-style:none; margin:0; padding:0;}
img{ border:none; display:block;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-family:inherit; font-style:inherit; font-weight:normal;}
.clear{clear:both; height:0; line-height:0; font-size:0; visibility:hidden;}
a{ text-decoration:none; color:#333;}
a:hover{text-decoration:none; color:red;}
a:focus{ outline:none;}
.H5{ height:10px; overflow:hidden;}
.H10{ height:10px; overflow:hidden;}
.R{ float:right;}
.L{ float:left;}
.banner{width:1000px; height:245px; overflow:hidden;}
.banner1{width:1000px; height:113px; overflow:hidden;}
.header{ position:relative;}

.topLink{ position:absolute; top:10px; width:200px; right:0px; z-index:100;}
.topLink li{ float:left;padding:0 5px;}
.topLink li a:hover,.topLink li a{ color:#fff; font-weight:bold; }
.topLinkIn li a:hover,.topLinkIn li a{color:#333;}

.warp{width:1000px; margin:0 auto;border-right:#b6b6b6 solid 2px;border-left:#b6b6b6 solid 2px;}
.menu ul{ padding-left:110px;}
.menu li{ float:left; margin:3px; display:inline;}
.menu li a{ float:left; width:150px; height:29px; background:url(../images/menuBg.gif) no-repeat; display:block; line-height:29px; text-align:center; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;  font-weight:bold; color:#000; overflow:hidden; font-size:14px;}
.menu li.cr a,.menu li a:hover{background:url(../images/menuCr.gif) no-repeat; color:#fff;}

.tip{width:980px; height:30px; background:#ebeff2; line-height:30px; padding:0 0 0 20px; margin:3px 0;}
.tip span{font-weight:bold; color:#333; float:left; margin-right:10px; display:inline;}
.tip a{ padding:0 10px; background:url(../images/ico01.gif) no-repeat 3px 13px;}
.tip a.more:hover,.tip a.more{ background:none; color:red; width:90px; display:block; float:right;}


.caseTip{width:960px; height:30px; background:#000; line-height:30px; padding:0 20px; margin-bottom:3px;}
.caseTip a:hover,.caseTip a{ padding:0 20px;  color:#fff; background:url(../images/ico03.gif) no-repeat 5px 10px;}

.sideL{width:170px; float:left;overflow:hidden; }
.sideC{width:806px; float:left;border-left:#b6b6b6 solid 2px; padding:0 10px; overflow:hidden; min-height:920px; _height:920px; }
.sideR{ width:166px; float:right; overflow:hidden;}

.proTit{width:170px; height:65px; background:url(../images/picTit.gif) no-repeat;}
.subMenu ul{ padding:15px 0;}
.subMenu li{ margin:8px 12px;}
.subMenu li a{ display:block; background:url(../images/submenuBg.gif) no-repeat; width:119px; height:26px; padding-left:30px; line-height:26px; color:#000; font-weight:bold;font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;}
.subMenu li.cr a,.subMenu li a:hover{ background:url(../images/submenuCr.gif) no-repeat; color:#fff;}

.contactTit{ background:url(../images/contact.jpg) no-repeat; width:170px; height:60px; margin:20px 0 0;}
.tel{ padding:20px 15px 0; color:#000; font-weight:bold; font-family:"微软雅黑","宋体"; line-height:22px;}
.tel .telName{ border-bottom:#666 solid 1px; height:20px; padding-top:5px; padding-bottom:5px;padding-left:5px;}
.tel .telInfo{ padding-left:5px; color:#666464;}
.textinfo{ color:#0328ce; background:url(../images/titbg.gif) repeat-x; padding:10px; text-indent:28px; line-height:20px;}
.textinfo1{ border:#b6b6b6 solid 1px; background:none; margin:0px 10px 10px;}
.case{ margin:5px 0; border-bottom:#D6D6D6 solid 2px;}
.case span{ color:red; font-size:16px; font-weight:bold; font-family:"微软雅黑","宋体"; padding-left:10px; float:left;}
.case a{color:red; font-weight:bold;font-size:14px; float:right;padding-right:10px;}

.caseList{ padding-bottom:10px;}
.caseList .cell{ float:left; padding:5px 5px 10px; height:255px; }
.caseList .cell img{width:190px; height:190px; border:#b6b6b6 solid 1px; padding:5px;}
.caseList .cell .title{font-size:12px;  width:190px; padding:5px 5px 0; text-align:center; line-height:20px;  font-family:Verdana, Geneva, sans-serif}
.caseList .cell .title a{ color:#44;}
.caseList .cell .title a:hover{ color:red;}
.caseList .cell .time{ color:#666;font-size:12px; text-align:center;font-family:Verdana, Geneva, sans-serif;}
.caseList1 .cell{margin:15px; padding:8px;border:#b6b6b6 solid 1px; height:335px; overflow:hidden;}
.caseList1 .cell img{width:270px; height:270px; border:none; padding:0;}
.caseList1{ padding:0 0 0 25px;}
.caseList1 .cell .title{width:260px;font-weight:bold;}
.caseList2 .cell img{width:180px; height:180px; border:#b6b6b6 solid 1px; padding:5px;}
.caseList2 .cell{ height:auto;}
.caseList2 .cell .title{width:180px;}
.caseList2{ padding-left:10px;}


.caseList10{}
.caseList10 .cell{ float:left; padding:5px 7px 5px; height:200px; }
.caseList10 .cell img{width:175px; height:175px; border:#b6b6b6 solid 1px; padding:5px;}
.caseList10 .cell .title{font-size:12px;  width:135px; padding:5px 5px 0; text-align:center; line-height:20px;  font-family:Verdana, Geneva, sans-serif;display:none;}
.caseList10 .cell .title a{ color:#44;}
.caseList10 .cell .title a:hover{ color:red;}
.caseList10 .cell .time{ color:#666;font-size:12px; text-align:center;font-family:Verdana, Geneva, sans-serif;display:none; }



.sale{ background:#c7c7c7; line-height:23px;padding:5px; text-align:center; color:#000; font-weight:bold;}
.sale span{ color:#ae0a09; font-family:Arial, Helvetica, sans-serif;font-size:16px; font-weight:bold;}
.salejy{ color:#fff; background:#3a66a3; text-align:center; padding:10px 5px;}
.salejy .cell{ height:20px; overflow:hidden;margin-bottom:5px;}
.salejy .txt{ float:left;width:70px; padding-top:3px;}
.salejy .txtVale{ float:left; width:70px; height:20px; line-height:20px; padding:0 5px; color:#000; background:#fff;  font-weight:bold;}
.salejy .txtVale span{font-size:15px;}

.tit01{font-weight:bold; margin:8px; color:#0328CE}
.modle{ background:#ebeff2; border:#dadada solid 1px; margin:10px 7px; padding:5px; line-height:20px; height:198px; overflow:hidden;}
.proPic{border-top:#b6b6b6 solid 2px; zoom:1; display:none;}
.proPic .cell{ float:left; width:117px; height:92px; margin:5px 4px; display:inline;}
.proPic .cell img{ border:#6a6964 solid 1px;width:115px; height:90px;}
.friendlink{border-top:#b6b6b6 solid 2px; zoom:1; background:#ebeff2; padding-bottom:10px;}
.friendlink .linkTit{ padding-top:17px; width:60px; float:left; padding-left:30px;}
.friendlink .cell{ float:left; width:117px; height:42px; margin:5px 10px; display:inline;}
.friendlink .cell img{ border:#6a6964 solid 1px;width:115px; height:40px; background:#fff;}
.footer{ text-align:center; line-height:20px; padding:10px 15px; border-top:#b6b6b6 solid 2px; font-family:Verdana, Geneva, sans-serif;}
#linkword{ padding-left:100px;margin-top:10px;}
#linkword a{  padding:0 5px; white-space:nowrap;}


.sideIn{ border-left:#b6b6b6 solid 2px; min-height:850px;_height:850px; float:left; width:828px;}

.articleinfo{ padding:20px; line-height:21px; border-top:#b6b6b6 solid 2px; margin-top:5px; min-height:300px; _height:300px; }
.articleinfo img{ padding:7px;border:#999 solid 1px;}
.articleinfo h3{font-size:18px; font-weight:bold; padding:10px; line-height:23px;}
.caseinfo{width:600px; margin:20px auto 20px auto;}
.caseinfo .tit{width:60px; float:left;}
.caseinfo .infos{ float:left; width:540px;}

.protip{width:200px; float:left; font-weight:bold; color:#0b1574; background:url(../images/ico02.gif) no-repeat left bottom; padding:5px 0;padding-left:35px; }
.page{ float:right; width:500px; text-align:right; }
.page a{ padding:0 3px;}
.line{ padding:5px 35px 0;}


.page01{ margin:15px 35px;}
.page01 ul{ text-align:right;}
.page01 li{ display:inline-block; display:inline\9; zoom:1\9; margin:0 3px\9;}
.page01 li a{ display:block; float:left; width:20px; height:15px;border:#b6b6b6 solid 1px; line-height:15px; text-align:center;}
.page01 li.cr a,.page01 li a:hover{ background:red; color:#fff;}
.page01 li.last a{ background:url(../images/last.gif) no-repeat center center; text-indent:-9999px;}
.page01 li.first a{ background:url(../images/first.gif) no-repeat center center; text-indent:-9999px;}
.page01 li.prev a{ background:url(../images/prev.gif) no-repeat center center; text-indent:-9999px;}
.page01 li.next a{ background:url(../images/next.gif) no-repeat center center; text-indent:-9999px;}
.page01 li.last a:hover{ background:red url(../images/last1.gif) no-repeat center center;}
.page01 li.first a:hover{ background:red url(../images/first1.gif) no-repeat center center;}
.page01 li.prev a:hover{ background:red url(../images/prev1.gif) no-repeat center center;}
.page01 li.next a:hover{ background:red url(../images/next1.gif) no-repeat center center;}


ul.news{ margin:25px;}
ul.news li{ height:40px; line-height:40px; background:url(../images/dash.gif) repeat-x left bottom;}
ul.news li a{ background:url(../images/ico04.gif) no-repeat 5px 0px; padding-left:30px;}


.article{ line-height:21px; padding:25px; min-height:300px; _height:300px; border-top:#b6b6b6 solid 2px; margin-top:5px }
.article h3{ text-align:center; padding-bottom:20px;font-family:"微软雅黑","华文细黑","黑体","华文细黑","黑体"; font-size:20px;background:url(../images/dash.gif) repeat-x left bottom;}
.article .info{padding:20px 0 0 0;}







#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}


.contact{width:800px; margin:0 auto; font-size:14px; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
.contact p{ padding-left:20px; line-height:25px;}
.contact img{ padding:0; border:none;}
.contact p span{font-size:18px; color:#767372; font-family:"微软雅黑"}


/* QQ客服 */
.QQbox{ z-index:100; width:106px; right:0; top:260px; position: absolute;}
.QQbox img{display:inline;}
.QQbox  a{ font-family:Arial, Helvetica, sans-serif}


.linklistTit a,.linklistTit{ background:#0266a7; height:50px; line-height:50px; padding:0 20px; font-size:15px; text-align:center; color:#fff; font-family:"微软雅黑"}
.linklist{ padding:10px 15px;}
.linklist li{ border-bottom:#C1C1C1 solid 1px; line-height:22px; padding:10px 0;}
.linklist li a:hover{ color:#ce0000;}