/* CSS Document */

/* 默认值
------------------------------------------------------------------*/
/*自定义各种元素的默认样式---------------------------------*/
* { margin: 0; padding: 0;} /*消除所有元素边界和补白默认属性*/

html {
	background: #f2f2f2;
}

body {/*<定义页面属性>*/
	
	margin: 0 auto;
	

	font-family: "微软雅黑","宋体", Arial, Tahoma, Verdana, sans-serif;/*定义页面字体系列*/
	font-size: 12px;
	line-height: 2em;/*定义行高，2em行高显得段落比较宽松*/
	/*background:url(../images/bodybg.jpg) repeat-x;*/
}

td{
	color:#666666;/*定义网页前景色为中灰色*/
	font-family:"宋体", Arial, Tahoma, Verdana, sans-serif;/*定义页面字体系列*/
	font-size:12px;/*定义页面字体大小*/
	line-height:2em;/*定义行高，2em行高显得段落比较宽松*/
}

/* 超链接 */
a {
	color: #666;
	text-decoration: none;
}

a:hover {
	color: #000;
}

a img {
	border: 0;
}
ul{list-style:none;}
/* 清除浮动、高度自适应 */
.clear{ clear:both;}
br{font-size:1px;overflow:hidden;width:1px;height:1px;}
/* 行高样式*/
.line16{ line-height:16px;}
.line35{ line-height:35px;}

/*<字体属性>*/
.font14{ font-size:14px;}/* 14号字体 */
.fw{ font-weight:bold;}/* 1字体加粗 */
h2,h3{font-size:14px;color:#4e4e4e;}
.height_10px{width:100%;height:10px;overflow:hidden;margin:0 auto;}
/* 结构布局
------------------------------------------------------------------*/
/* 网页页眉 */
.headbox{ /* <一级层次：定义头部属性> */
	width:100%;
	height:429px;
	margin:0 auto;
	
	background:url(../images/headbg.jpg) repeat-x left top;
	
}
.header { /* <一级层次：定义头部属性> */
	width:1002px;
	margin:0 auto;
	height:424px;
	border-top:5px solid #dbdbdb;
	
	
}

#logo{/*width:373px;*/
	width:213px;
	height:90px;
	/*padding:12px 0 0 28px;*/
	padding:12px 0 0 12px;
	float:left;
}
.navbox{/*width:560px;*/
    width:747px;
	height:35px;
	float:right;
	/*padding-top:67px;*/
	padding-top:47px;
}

.banner{ width:980px;
	float:left; 
	margin-left:11px;
	display:inline;
	height:317px;
	
}
#banbox{width:980px;height:317px;position:relative;}
.lefttop1{display:block;position:absolute;left:0;top:0;z-index:99;}
.righttop1{display:block;position:absolute;right:0;top:0;z-index:99;}
.leftbot2{display:block;position:absolute;left:0;bottom:-1px;z-index:99;}
.rightbot2{display:block;position:absolute;right:0;bottom:-1px;z-index:99;}


.mainbox{
	width:100%;
	height:auto;
	margin:0 auto;
/*	background:url(../images/bodybg.gif) repeat-x left -429px;*/
	
}

.main{
	width:1002px;
	height:auto;
	margin:0 auto;
	
	
}
.leftBox{
	width:240px;
	height:auto;
	float:left;
	margin-left:10px;
	display:inline;
	
}

.maintitle1{color:#4e4e4e;
	width:98%;
	height:25px;
	padding-top:5px;
	
	margin-top:10px;
	color:#444;
	font-size:14px;
	padding-left:20px;
	
	font-family:"宋体";
	font-weight:bold;
/*	background:url(../images/navcenterbg.jpg);*/
}
.aside{width:80%;
	height:auto;
	padding-top:10px;
	padding-left:30px;
	overflow:hidden;
}
.aside li {font-size:1.08em;color:#848484;width:100%;overflow:hidden;vertical-align:top;}
.aside li img {float:left;position:relative;top:3px;margin-right:15px}
.aside li span {display:block;}
.aside li a{font-size:14px;}
.wrapper {width:auto;overflow:hidden;padding-left:30px;}
.link1 {display:block;float:left;background:url(../images/link1-tail.gif) repeat-x left top;color:#fff;text-decoration:none;line-height:.92em}
.link1 em {display:block;background:url(../images/link1-left.gif) no-repeat left top}
.link1 b {display:block;background:url(../images/link1-right.gif) no-repeat right top;padding:7px 15px 7px 15px;font-style:normal;color:#fff;}
.icontable{width:80%;height:auto;margin:0 auto;}
.brandhi{height:14px;overflow:hidden;line-height:14px;font-size:12px;}


.rightBox{
	width:720px;
	height:auto;
	margin:10px 0;
	margin-right:10px;
	display:inline;
	float:right;
	border:1px solid #ccc;
	
}



/* OTHER */


.txt1{margin-top:20px;}
.img-indent {margin-bottom:20px}
.img-box1 {width:100%;overflow:hidden;line-height:1.54em;padding-bottom:14px}
.img-box1 img {float:left;margin:0 20px 0 0}

.img-box2 {left:20px;top:-8px;position:relative}
.img-box2 p {color:#b2da42;margin:0;line-height:1.69em;margin-bottom:21px}
.img-box2 p.extra {color:#c2e575;font-size:.91em;line-height:1.83em;font-family:Tahoma, Arial, helvetica, sans-serif;margin:0}
.img-box2 p.extra a {color:#fff}
.img-box2 .inner {padding:0 49px 28px 15px}


.p0 { margin:0}
.p1 {margin-bottom:30px}
.address {width:303px;line-height:1.69em}
.address b {float:left;width:90px}
.extra-column {width:552px;float:left;line-height:1.54em}

/*滚动效果*/
.scrollbox{width:1002px;
	height:395px;
	
}
/*成功案例滚动效果*/


#scroll{width:1002px;height:315px;position:relative;margin-top:20px;}


#prev{width:20px;height:315px;text-indent:-5000px;background:url(../images/prev.png) no-repeat left center;cursor:pointer;position:absolute;left:0;top:0px;z-index:99;}
#next{width:20px;height:315px;text-indent:-5000px;background:url(../images/next.png) no-repeat right center;cursor:pointer;position:absolute;right:0;top:0px;z-index:99;}

#box{width:920px;height:315px;display:block;overflow:hidden;margin-left:40px;}

#box ul{width:1936px;height:315px;}

#box ul li{width:288px;height:315px;float:left;overflow:hidden;background:url(../images/picbg12.gif) no-repeat;margin-right:28px;}
#box ul li a{display:block;color:#666;font-family:"宋体";
	padding:20px 0 0 20px;
}
#box ul li a div{width:248px;color:#fff;}
/*#box ul li a span{display:block;width:120px;height:145px;line-height:31px;float:left;padding-left:3px;}
#box ul li a img{border:1px solid #bce2ef;width:117px;height:143px;float:left;display:block;float:left;}*/



/*--End--*/

/* 主体部分 */







.prodllr{width:670px;
	height:142px;
	border-bottom:1px dashed #ccc;
	padding-top:10px;
	margin:0 auto;
	}
.prodllr dt{width:160px;
	height:115px;
	
	float:left;
	overflow:hidden;
	
	}
.prodllr dt a img{
	background:#fff;
	padding:4px;
	border:1px solid #a3a3a3;
}
.prodllr dd{width:470px;
	height:140px;
	float:right;
	line-height:24px;
	text-align:justify;
	}
.prodllr dd a strong{color:#444;}


.jianjieTitle{width:96%;
	height:26px;
	margin:0 auto;
	font-size:14px;
	color:#444;
	font-family:"宋体";
	font-weight:bold;
	
	padding:11px 0 0 24px;
	background:url(../images/newstitlesds.jpg) left bottom no-repeat;
}
.proboxall{width:100%;
	height:auto;
	padding-top:10px;
	
}




/*右侧子菜单*/

.menusub{width:240px;
	height:auto;
	clear:both;
	margin-top:10px;	
	
	
	background:url(../images/hsformbg.jpg) repeat-x;
}
.menusub h2{width:230px;
	height:28px;

	padding-left:10px;
	font-size:14px;
	padding-top:3px;
	font-family:"宋体";
	color:#fff;
	background:url(../images/navcenterbg.jpg) repeat-x;
}
/*------左侧3级菜单begin------*/
div.menuTree
{ 
	width:240px;
	height:auto;
	
	
	border-top:none;
	margin-bottom:10px;
}
div.menuTree UL
{
	font-size:14px;
	line-height:24px;
	padding:0;
	margin: 0px;
	display:none;
	background:#8db71c;
}

div.menuTree UL LI 
	{display:block;
	list-style: none;
	padding: 0px;
	margin: 0px;
	padding-left:10px;border-top:1px solid #e3ff8e;
	border-bottom:1px solid #54890c;
}
div.menuTree UL LI UL LI {border-bottom:0;border-top:0;}
div.menuTree UL LI a
{		display:block;
    list-style: none;
    padding: 0px;
    margin: 0px;
	padding-left:15px;
    line-height: 24px;
	height:24px;
	color:#fff;
		
}

div.menuTree UL LI.parent A
{
    color:#fff;
    text-decoration: none;
}
div.menuTree UL LI.parent A:hover
{
    font-size: 12px;
		color:#5c7714;
}

div.menuTree UL LI.child
{
    color: #fff;
    text-decoration: none;
		background:url(../images/right.gif) 10px 6px no-repeat;
		padding-left:10px;
}


div.menuTree UL LI.child A
{
    color: #fff;
    text-decoration: none;;
}
div.menuTree UL LI.child A:hover
{
    font-size: 12px;
}
/* www.codefans.net */
div.menuTree UL LI.parent
{
    background: url(../images/right.gif) 10px 6px no-repeat;
		
}
div.menuTree UL LI.expanded
{
    background: url(../images/down.gif) 10px 6px no-repeat;
}

/*------左侧3级菜单end------*/












/* 网页页脚 */
.footBox{
	width:100%;
	margin:0 auto;
	height:139px;
	background:#313131;
}

.footer{
	width:1002px;	
	margin:0 auto;
	text-align:center;
	height:119px;
	clear:both;
	padding-top:20px;
}
.footer p{line-height:25px;
	font-size:12px;
	
	color:#727272;
}
.footer p a{color:#fff;}
