@charset "utf-8";
body {
	font-family: Arial;
	font-size: 12px;
	background-image: url(images/body.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#588ca4;
	color:#666666;
}
/*公用*/
body,ul,li,p,h1,h2,h3,h4,h5,h6,form,table,td,img,div{margin:0;padding:0;border:0;}
li{ list-style:none;}
.biao{
	background:url(images/20021424.jpg);
	padding:5px 10px 0px 25px;
	height:17px;
	margin-left:10px;
	border:1px solid #e6eef1;
	}
.marg{ margin-top:10px;}
.wen{
    border:1px solid #cccccc;
	color:#666666;
	}
.XX_left2{
    SCROLLBAR-FACE-COLOR: #fff; 
    SCROLLBAR-HIGHLIGHT-COLOR:  #fff; 
    SCROLLBAR-SHADOW-COLOR: #fff; 
    SCROLLBAR-3DLIGHT-COLOR: #666666;  
    SCROLLBAR-ARROW-COLOR:#666666; 
    SCROLLBAR-TRACK-COLOR: #fff;  
    SCROLLBAR-DARKSHADOW-COLOR:  #666666;  
    SCROLLBAR-BASE-COLOR: #fff;
	}
.p{ padding-left:50px;}

.STYLE1 {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
#LJ{ height:20PX;}
/*LINKS*/
A {
	COLOR: #4F9BCE; TEXT-DECORATION: none
}

A:link {
	COLOR: #4F9BCE; TEXT-DECORATION: none
}
A:visited {
	COLOR: #4F9BCE; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FEC121; TEXT-DECORATION: underline
}
A:active {
	COLOR: #4F9BCE
}
/*连接*/
a.y:link,a.y:visited {
	color: #098eb1;
	font-weight: bold;
	text-decoration: underline;
}
a.y:hover {
	text-decoration: none;
	color: #FF6600;
	font-weight: bold;
}
/*yy*/
a.yy:link,a.yy:visited {
	color: #FF6600;
	text-decoration:none;
}
a.yy:hover {
	text-decoration: none;
	color: #333333;
	}
/*XX*/
a.XX:link,a.XX:visited {
	color:#313131;
	text-decoration:none;
}
a.XX:hover {
	text-decoration:underline;
	color:#313131;
	}
/*XX2*/
a.XX2:link,a.XX2:visited {
	color:#666666;
	text-decoration:none;
}
a.XX2:hover {
	text-decoration:underline;
	color:#000;
	}
/*yy2*/
a.yy2:link,a.yy2:visited {
	color: #000;
	text-decoration: underline;
}
a.yy2:hover {
	text-decoration: none;
	color: #FF6600;
}

/*y2*/
a.y2:link,a.y2:visited {
	color: #666666;
	text-decoration:none;
}
a.y2:hover {
	 width:115px;
	height:30px;
	line-height:30px;
	padding-left:-120px;
	font-weight:bold;
	color:#666666;
	display:block;
	list-style:none;
	}
/*y3*/
a.y3:link,a.y3:visited,a.yf3:link,a.yf3:visited,a.yf4:link,a.yf4:visited {
	color: #fff;
	text-decoration:none;
}
a.y3:hover {
	text-decoration: none;
	color: #fff;
	background:url(images/ff20120.jpg) no-repeat center center;
	display:block;
	}
a.yf3:hover {
	text-decoration: none;
	color: #fff;
	background:url(images/ff000.jpg) no-repeat right center;
	display:block;
	}
a.yf4:hover {
	text-decoration: none;
	color: #fff;
	background:url(images/ff20130.jpg) no-repeat right center;
	display:block;
	}/*y4*/
a.y4:link,a.y4:visited {
	color: #000000;
	text-decoration:none;
}
a.y4:hover {
	text-decoration: none;
	color: #00457e;
	}


/*main*/
.main{
	width:985px;
	height:auto;
	margin:auto;
	margin-top:10px;
	padding:0px 8px;
	background-image: url(images/right.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	
	}
/*tab*/
.Tab{
    width:985px;
	height:105px;
	background-color:#e6eef1;
	}
.Tab_t{
    width:970px;
	height:25px;
	line-height:25px;
	background:url(images/201.jpg);
	margin:0px 1px;
	padding-right:13px;
	text-align:right;
	font-weight:bold;
	color:#EFEFEF;
	clear:both;
	}
.Tab_right{
    width:754px;
	height:80px;
	float:right;
	text-align:right;
	}
.TR_tab{
    width:672px;
	height:20px;
	padding-top:15px;
	padding-bottom:6px;
	float:right;
    }
.TR_tab img{ padding-top:5px;}
.TRR img{ padding-top:3px;}
.TRR{
    width:45PX;
	height:20PX;
	padding-top:15PX;
	padding-right:25PX;
	float:right;
	}

/*mainnve*/
.TR_bot{
	width:auto;
	height:29px;
	margin-right:10px;
	clear:both;
	background-image: url(images/ff2010.jpg);
	background-repeat: no-repeat;
	}
.TR_bot li{
    width:auto;
	height:29px;
	line-height:29px;
	float:left;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	background:url(images/ff2012.jpg) no-repeat center center;
	list-style:none;
	
	}
.TR_bot li a{
	padding:0px 35px 0px 31px;
	display:block;
	background:url(images/ff2011.jpg) no-repeat right center;
	}
.TR_bot2 li a{
    display:block;
	background:none;
	padding:0px;
	}
.TR_bot li#n1{
    width:100px;
	height:29px;
	line-height:29px;
	float:left;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	background:url(images/ff001.jpg);
	padding:0px;
	}	
.TR_bot li#n2{
    width:107px;
	height:29px;
	line-height:29px;
	float:left;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	background:url(images/ff2013.jpg) no-repeat right center;
	padding:0px;
	}	
.TR_bot a#v1{
    background:url(images/ff2011.jpg) no-repeat right center;
	}

/*flash*/
.M_main{
    width:975px;
	height:265px;
	padding-left:10px;
	padding-top:5px;
	background-color:#e6eef1;
	}
.MM_left{
    width:725px;
	height:265px;
	float:left;
	}
	
/*NEWS*/
.MM_right{
    width:240px;
	height:265px;
	float:left;
	}
.MM_right h3{
    width:222px;
	height:19px;
	line-height:19px;
	margin-left:8px;
	padding-left:10px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:url(images/5871123.jpg);
	}
.MM_right2{
    width:230px;
	height:230px;
	margin-left:8px;
	padding-top:12px;
	border:1px solid #999999;
	background-color:#FFFFFF;
	color:#666666;
	}
.MM_right2 li{
    width:180px;
	height:auto;
	padding-left:35px;
	padding-right:15px;
	list-style:none;
	}
.MM_right2 li img{ margin-left:10px;}
.MM_right2 li.v1,.XX_right2 li.v1{
	background-image: url(images/dian.jpg);
	background-repeat: no-repeat;
	background-position: 12px center;
	color:#e4a500;
	font-weight:bold;
}
.MM_right2 li.v2,.XX_right2 li.v2{
	background-image: url(images/r5_c7.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height:20px;
	display:block;
	
    }

.MZ_bottom{
    width:966px;
	height:auto;
	clear:both;
	text-align:center;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	}
.MZ_bottom p{
    padding-top:5px;
	}	
	
/*bottom*/
.bottom{
	width:986px;
	height:30px;
	margin:auto;
	background-image: url(images/bottom.png);
	background-repeat: no-repeat;
	background-position: center top;
	}

/*首页滑动门*/

.w936 {
    width:975px;
	height:350px;
	padding-left:10px;
	padding-top:5px;
	background-color:#e6eef1;
	background-image: url(images/20081213.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
.tb_ {
    padding-top: 20px;
    width:235px;
	height:270px;
	float:left;
	background-image: url(images/5467567.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tb_ li {
    width:115px;
	height:30px;
	line-height:30px;
	padding-left:120px;
	font-weight:bold;
	display:block;
	list-style:none;
}
.normaltab {
    background:url(images/L124323.jpg); 
	color:#666666;
	}
.hovertab {
    width:115px;
	height:30px;
	line-height:30px;
	background:url(images/L124324.jpg);
	padding-left:120px;
	font-weight:bold;
	color:#FF8C1A;
	display:block;
	}

.ctt { 
    width:680px;
	height:auto;
	float:right;
	padding:10px 20px 15px 30px;
	color:#6694ae;
	font-weight:bold;
	
	 }
.dis{display:block;}

.undis{display:none;}
	 
	 
.ctt p{
	text-indent: 15px;
	line-height:25px;
	padding-top:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif
    }
.ctt img{ padding-right:15px;}
.ctt span{
    float:right;
	padding:10px 10px 0px 0px;
	}
.ctt span img{ margin-left:10px;}

/*----------------*/
.X_main {
    width:975px;
	height:auto;
	padding:5px 0px 5px 10px;
	background-color:#e6eef1;
	background-image: url(images/20081213.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;	
}
.XX_left2{
    width:965px;
	height:auto;
	float:left;
	overflow:auto;
	}
.XX_left{
    width:750px;
	height:auto;
	float:left;
	overflow:auto;
	padding-left:12px;
	}

.XX_left p{
	line-height:20px;
	clear:both;
	}
.XX_left p img{
    float:left;
	margin-right:5px;
	}
.sp{ padding-left:30px;}
.XX_right{
    width:180px;
	height:560px;
	float:left;
	}
	
.MZ_leftbottom{
    width:182px;
	height:110px;
	margin-top:8px;
	padding:10px 0px 0px 10px;
	border:1px solid #999999;
	background-color:#fff;
	}
.MZ_leftbottom p{
    height:25px;
	line-height:25px;
	}
.MZ_leftbottom p img{
    padding-right:5px;
	}

/*.XX_right1*/

.XX_right1{
    width:180px;
	height:265px;
	float:left;
	}
.XX_right h3{
    width:162px;
	height:19px;
	line-height:19px;
	margin-left:8px;
	padding-left:10px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:url(images/5871123.jpg);
	}
.XX_right2{
    width:170px;
	height:230px;
	margin-left:8px;
	padding-top:12px;
	border:1px solid #999999;
	background-color:#FFFFFF;
	color:#666666;
	}
.XX_right2 li{
    width:137px;
	height:auto;
	padding-left:23px;
	padding-right:10px;
	list-style:none;
	}
.XX_right2 li img{ margin-left:7px;}


.XY_left{
    width:195px;
	height:385px;
	float:left;
	padding-right:10px;
	}
.XY_left2{
	width:173px;
	height:auto;
	padding:5px 10px 8px 10px;
	background-color:#FFFFFF;
	border:1px solid #999999;
	
}
.XY_left2 p{
	padding-left:15px;
	line-height:22px;
	background-image: url(images/dian.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
   }
.XY_left2 h4{
    font-size:12px;
	color:#fff;
	height:19PX;
	line-height:19px;
	padding-left:12px;
	margin:0px -5px;
	background:url(images/5871123.jpg);
	}
.more {
	display: block;
	text-align: right;
	padding-right: 10px;
}

.FC{color:#0077CD; font-weight:bold;}
.FCBG{color:#FFF; font-weight:bold; background:#666666; height:28px;}

.list_bg{ width:auto; height:auto; padding-left:10px; font-size:13px; color:#0077CD;}
.list_bg ul{ list-style:none;}
.list_bg li{ width:186px; background:url(images/3D_listbg.png) no-repeat bottom; height:172px; text-align:center;line-height:22px; float:left; margin:0 22px 20px 0; border-left:1px solid #F6F7F9;border-right:1px solid #F6F7F9;border-top:1px solid #F6F7F9;}
.list_bg li img{ margin:5px 0;}
.an_img{ float:left; width:170px; text-align:right;}

.case_content{ width:auto; height:auto; padding-left:10px;  }
.case_content img{ margin-bottom:10px;}
.tdbox td { padding:5px; line-height:20px; border:1px solid #C4C4C4;}

/*  products list  */
.FB{ color:#044fa2; font-weight:bold; font-size:13px; line-height:24px; height:24px;}

.products_list{width:362px;	float:left; padding:0 13px 13px 0; height:160px;}
.products_left{ width:7px; float:left; background:url(images/title_bg.gif) no-repeat left; height:160px;}
.products_right{ width:7px; float:left; background:url(images/title_bg.gif) no-repeat right; height:160px;}
.products_center{ width:348px; float:left; background:url(images/title_bg2.gif) repeat-x; height:160px;}
.products_img{ float:left; margin-top:7px; width:100%;}
.products_img img{ float:left; margin-right:8px;}

.list3d{ width:auto; float:left;}
.list3d li{ width:375px; float:left; margin-bottom:20px;}

.list3dright{ text-align:right;}
.case_img img{ margin-bottom:10px;}



