* {	margin: 0 auto; 
	padding: 0px;
	hide-focus: expression(this.hideFocus=true); /* for ie 5+ */
    outline: none; /* for firefox 1.5 + */

}
body { /* <定义页面属性> */
	padding:0px;
	margin: 0 auto; /* 居中显示 */
	font-family: "微软雅黑", Arial, Tahoma, Verdana, sans-serif; /* 定义页面字体系列 */
	font-size: 12px; /* 定义页面字体大小 */
	line-height:26px;
	color:#515151;
	background-color:#f1f1f1;
	}
img{padding:0px;margin:0px; }
ol, ul li{ list-style: none; }
dl,dt,dd,h2,form,ul,li,p,img, span{margin:0; padding:0;}
/*定义超链接属性---------------------------------*/
a {	text-decoration:none;/*清除下划线*/
}
a img {/*<清除超链接中的图片蓝色边框>*/
	border:0;
}

input{border:0;}
select{border:0;}

/*首页---------------------------------*/
.top{width:100%; height:79px; background:url(../images/top_bg.png) repeat-x;}
.top_nr{width:1003px; height:79px;}
.top_logo{width:255px; height:79px; float:left;}
.top_nav{width:687px; height:79px; float:right; overflow:hidden;}
.top_nav ul{list-style-type:none;}
.top_nav ul li{width:85px; height:79px; line-height:79px; color:#606060;float:left; background:url(../images/navbg.png) no-repeat left; font-size:14px; text-align:center; text-indent:2px;}
.top_nav ul li a{display:block;color:#606060;}
.top_nav ul li a:hover{background:url(../images/navsub.png) no-repeat;color:#FFFFFF;}
.symain{width:100%; height:604px;  background:url(../images/sybg.png) repeat-x;}
.symainbg{width:100%; height:604px; background:url(../images/symainbg.png) no-repeat center;}
.symainnr{width:1003px; height:584px; background:#f1f1f1;}
.banner{width:1003px; height:370px;}
.bannerdt{width:1003px; height:29px; background:url(../images/bangbg.png) no-repeat bottom;}
.sytb{width:983px; height:154px; padding-left:10px; padding-right:10px; margin-top:10px; }
.xxxt{width:237px; height:154px; float:left; margin-right:10px;}
.rjxt{width:237px; height:154px; float:left; margin-right:10px;}
.aqxt{width:237px; height:154px; float:left; margin-right:10px;}
.jjfa{width:237px; height:154px; float:left;}
.foot{width:100%; height:47px; background:#f59200; border-top:1px solid #ffd179;}
.foot_nr{ width:1003px; height:47px; line-height:47px; background:url(../images/footbg.png) no-repeat; color:#008cd8; font-family:"微软雅黑"; text-align:center;}

/*banner图---------------------------------*/
.slider{ position:relative; width:1003px; height:370px;margin:0px; padding:0px; clear: both; }

#slider {position: absolute;width:1002px;height: 370px;overflow: hidden;margin-top:0px; left:0px; margin:0px; padding:0px;}
#slider IMG{border-left: #fff solid 1px;}
#slider .slide{position: absolute;height:370px;width: 630px;overflow: hidden;margin:0px; padding:0px;}
#slider .title{display:block;color: #fff;font-size:20px;font-family:"微软雅黑";line-height:26px;}
#slider .title a{color:#FFFFFF;}
#slider .title a:hover{color:#FFFFFF; text-decoration:underline;}

#slider .backgroundText {position: absolute;width: 100%;height: 100px;top: 100%;background: #00274c;filter:alpha(opacity=40);opacity:0.6;left:1px;}
#slider .text {position: absolute;top: 222px;color:#FFF;font-family: "微软雅黑";text-align: justify;width: 470px;height:200px;left: 25px;padding-top:7px;}
#slider .diapo {position: absolute;filter: alpha(opacity=100);opacity: 1;visibility: hidden;width:665px;height:370px;}
#slider img{left: 0px;}

/*子页---------------------------------*/
.zybanner{width:100%; height:200px; padding-top:17px; background:url(../images/zybanner-bg.png) repeat-x top; margin-bottom:14px;}
.zybanner_nr{width:1003px; height:200px;}
.zymain{width:1003px; height:auto; min-height:400px; background:url(../images/zymainbg.png) repeat-y top; overflow:hidden;}
.zyleft{width:194px; height:auto; float:left; border-top:1px solid #e9e9e9; padding-left:10px; padding-right:10px; overflow:hidden;}
.zyleftnav{width:194px; height:auto; overflow:hidden; margin-bottom:20px;}
.navtitle{width:194px; height:48px; line-height:52px; font-size:18px; color:#017cd3; background: url(../images/zyleft-tb.gif) no-repeat left; text-indent:17px;}
.navtitle span{font-size:12px; color:#c9c9c9; padding-left:5px;}

.navnr{width:194px; height:auto;margin-bottom:20px; background:url(../images/leftnavbg.png) no-repeat bottom; padding-bottom:13px;*+padding-bottom:7px;}
.navnr ul{list-style-type:none;overflow:hidden;}
.navnr ul li{width:194px; height:40px; background:url(../images/nav_bg.gif) no-repeat; line-height:40px; font-size:12px; text-align:left; text-indent:35px; overflow:hidden;}
.navnr ul li a{display:block;color:#0083ca; }
.navnr ul li a:hover{background: url(../images/zyleft_sub.gif) no-repeat; color:#FFFFFF;font-size:14px;}

.navnr ul li a.nav_on{background: url(../images/zyleft_sub.gif) no-repeat; color:#FFFFFF;font-size:14px;}
.navnr ul li a.nav_off{display:block;color:#0083ca; }
.navnr ul li a.nav_off:hover{background: url(../images/zyleft_sub.gif) no-repeat; color:#FFFFFF;font-size:14px;}

.left_tel{width:194px; height:130px; margin-bottom:30px;}
.left_dh{width:194px; height:46px;}
.lxwm_nr{width:194px; height:77px; color:#898989; line-height:24px; font-family:"宋体"; background:url(../images/dhtb.gif) no-repeat right;text-indent:20px; margin-top:5px;}

.zyright{width:738px; height:auto; margin-left:11px; float:left; border-top:1px solid #e9e9e9; padding:20px;overflow:hidden;}
.dwqz{width:738px;height:31px;line-height:31px; font-family:"宋体";color:#838383; background:url(../images/dqwzbg.png) no-repeat left; text-indent:10px; margin-bottom:20px;} 
.dwqz span{font-weight:bold; color:#0180d5;}
.dwqz a{color:#838383;}
.dwqz a:hover{color:#008edd;}
.zy_nr{width:738px; height:auto;overflow:hidden;float:left;}
/*案例展示页---------------------------------*/
.caselistnr{width:738px;height:auto;overflow:hidden; float:left;}
.caselistnr dl{width:208px; height:189px; float:left; margin-left:16px; margin-right:16px; padding-bottom:25px;}
.caselistnr dl dt{width:208px; height:157px;}
.caselistnr dl dt img{padding:1px; border:1px solid #eeeeee;}
.caselistnr dl dd{width:208px; height:32px; line-height:32px; color:#666666; text-align:center;}
.caselistnr dl dd a{color:#666666;}
.caselistnr dl dd a:hover{text-decoration:underline; color:#006bb9;}
.fy{width:738px; height:45px; text-align:center; overflow:hidden;}

/*新闻列表页---------------------------------*/
.xw-nr{width:100%; height:auto; overflow:hidden; margin-bottom:15px; }
.xw-nr ul{width:100%; height:auto;overflow:hidden;}
.xw-nr ul li{width:100%; height:36px; font-size:12px; color:#666666; line-height:36px; background:url(../images/tb-bg2.gif) no-repeat left; text-indent:10px; font-family:"宋体";}
.xw-nr  span{float:right; font-size:12px; color:#aeaeae;}
.xw-nr ul li a{color:#666666;}
.xw-nr ul li a:hover{color:#1b88e0; text-decoration:underline;}
.fy{width:100%; height:56px; text-align:center;}
/*新闻详细页---------------------------------*/
.xw-xq{width:100%; height:auto; overflow:hidden;}
.xinw-title{width:100%;height:auto; min-height:60px; line-height:50px; font-family:"微软雅黑"; text-align:center; color:#0070ca;font-size:20px; background:url(../images/newbx.gif) no-repeat bottom center; font-weight:normal; border-bottom:1px solid 
#e3edf8;}
.fb-date{width:100%;line-height:38px; text-align:right; color:#929292; font-family:"宋体";}
.xinw-nr{width:100%; margin-top:10px; margin-bottom:25px; color:#515151; line-height:30px;}


/*三级菜单---------------------------------*/
.caidan100{width:194px; height:auto; float:left; font-family:"微软雅黑"; background:url(../images/leftnavbg.png) no-repeat bottom; padding-bottom:13px;}
.caidanul0{list-style-type:none;}
.caidanli0{width:194px; height:auto;}
.caidanli0 a{color:#218dc7; height:40px; background:url(../images/nav_bg.gif) no-repeat;display:block; line-height:40px;font-size:12px; text-decoration:none;text-indent:35px;}
.caidanli0 a:hover{color:#fff; background-repeat:no-repeat; background:url(../images/zyleft_sub.gif) no-repeat;text-decoration:none;font-size:14px;} 

.caidanli0 a.nav_on{color:#fff; background-repeat:no-repeat; background:url(../images/zyleft_sub.gif) no-repeat;text-decoration:none;font-size:14px;} 
.caidanli0 a.nav_off:hover{color:#fff; background-repeat:no-repeat; background:url(../images/zyleft_sub.gif) no-repeat;text-decoration:none;font-size:14px;} 
.caidanli0 a.nav_off{color:#218dc7; height:40px; background:url(../images/nav_bg.gif) no-repeat;display:block; line-height:40px;font-size:12px; text-decoration:none;text-indent:35px;}

.Left_Level1 a{width:194px; height:28px; font-size:12px; line-height:28px; color:#a4a4a4; text-indent:35px; background:url(../images/leftnavbg2.gif) no-repeat; display:block; margin-top:3px;}
.Left_Level1 a:hover{ color:#0083ca;background:url(../images/leftnavbg2.gif) no-repeat; }

.Left_Level1 a.nav_on{ color:#0083ca;background:url(../images/leftnavbg2.gif) no-repeat; }
