* { /* <清楚所有元素边界和补白默认属性> */
	margin: 0px auto; 
	padding: 0px;hide-focus: expression(this.hideFocus=true); /* for ie 5+ */
    outline: none; /* for firefox 1.5 + */

}
body { /* <定义页面属性> */
 -webkit-text-size-adjust:none;/*解决谷歌（Google Chrome）浏览器下CSS设置字体大小小于12px无法生效的问题 注意：如果使用了这个属性，浏览器的字体将不能使用放大缩小功能！（就是按住CTRL键上下滚动鼠标中键的那功能）*/
	padding:0px;
	margin: 0px auto; /* 居中显示 */
	color: #565656; /* 定义网页前景色字体颜色 */
	font-size: 12px; font-family: "微软雅黑"; background:url(../images/bg.gif) repeat-x;
	min-width:1003px;width: expression_r( document.body.clientWidth < 1004 ? "1003px" : "auto" );

}
img{padding: 0px; margin:0px;}
ul,li{list-style:none;}
dl,dt,dd,h2,form,ul,li,p,img, span{margin:0px; padding:0px;}
/*定义超链接属性---------------------------------*/
a {/*<定义超链接默认属性>*/
	color: #565656;/*默认为中灰色*/
	text-decoration:none;/*清除下划线*/
}
a:hover {/*<定义鼠标经过超链接属性>*/
	color:#02437d;/*鼠标经过高亮显示*/ 
	text-decoration: underline;
}
a img {/*<清除超链接中的图片蓝色边框>*/
	border:0px;}

.head { width:1003px; height:81px; padding-top:2px;}
.logo{ width:228px; height:81px; float:left;}
.tel{ width:464px; height:81px; float:left;}
.right{ width:311px; height:81px; float:left; background:url(../images/top1.gif) no-repeat;}
.right1 a{ color:#fff; text-decoration:none;}
.right1 a:hover{ color:#fffc00; text-decoration: underline;}
.right1{ width:311px; height:42px; color:#fff;}
.right2{ width:311px; height:39px;}
.wb{ width:95px; height:32px; float: left; margin-top:7px;}
.wb a{ background: url(../images/top5.gif) no-repeat 0px 2px; color:#959595;padding-left:20px; text-decoration:none;}
.wb a:hover{ color:#015591;  background:url(../images/top6.gif) no-repeat 0px 2px;padding-left:20px; text-decoration:underline;}
.search{ width:215px; height:39px; float:left; background:url(../images/top7.gif) no-repeat 1px 0px;}
.wby{ width:151px; height:18px; border:1px solid #fff; line-height:20px;padding-right:11px; color:#d2d2d4; font-size:11px; margin-left:11px;}
.menu{ width:931px; height:32px; background:url(../images/top9.gif) no-repeat; color:#fff; padding-left:38px; padding-right:34px; margin-bottom:10px;}
/*导航样式*/
#nav {padding:0; margin:0; list-style:none; height:32px; position:relative; z-index:500; }
#nav li.top { display:block; float:left; height:32px;}
#nav li a.top_link { display:block; float:left; height:32px; line-height:32px; color:#f1faff; text-decoration:none; font-size:13px;  padding:0 0 0 0px; cursor:pointer; text-align:center; }
#nav li a.top_link span {float:left; display:block; padding:0 22px 0 28px; height:32px; background: url(../images/hk1.gif) left top no-repeat;}
#nav li:hover a.top_link span {background:url(../images/hk.gif) no-repeat left top; color:#f1faff;}
#nav li a.top_link p {   float:left;display:block;padding:0 17px 0 23px;  height:32px; background: url(../images/hk5.gif) no-repeat;}
#nav li:hover a.top_link p { float:left;background:url(../images/hk.gif) no-repeat center top; color:#f1faff;}
#nav li a.top_link font { font-size:13px; float:left; display:block; padding:0 20px 0 30px; height:32px; background:url(../images/hk1.gif) no-repeat left top;}
#nav li:hover a.top_link font {background:url(../images/hk.gif) no-repeat left top;}
/* Default list styling */
#nav li:hover {position:relative; z-index:200; }
#nav li:hover ul.sub
{left:0px; top:32px; background-color:#fff;padding:3px; border-bottom:1px solid #2c94cc;  border-left:1px solid #2c94cc;  border-right:1px solid #2c94cc; white-space:nowrap; width:156px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:25px; position:relative; float:left; width:156px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:12px; height:25px; width:156px; line-height:25px; text-indent:5px; color:#404040; text-decoration:none;}
#nav li:hover ul.sub li a:hover 
{background:#0076bb; color:#fff; }
#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
.banner{ width:1003px; height:346px; background:url(../images/bannerbg.gif) no-repeat;}
.slider{ margin-bottom:15px;}
.mian{ width:1003px; height:238px; margin-bottom:10px;}
.mianleft{ width:229px; height:237px; background:url(../images/s1.gif) no-repeat; float:left; margin-right:10px;}
.zt1{ font-size:14px; color:#fff; font-weight:normal; width:189px; height:32px; line-height:32px; padding-left:40px;}
.gd{ color:#525252; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:right; margin-right:10px;}
.gd a{color:#525252; text-decoration:none;}
.gd a:hover{ color:#008e40; text-decoration:underline;}
.mianleft ul{ width:209px; height:185px; padding:10px;}
.mianleft ul li{ width:201px; height:26px; line-height:26px; background:url(../images/s2.gif) no-repeat 0px 50%; padding-left:8px; }
.mianz{ width:510px; height:237px; float:left; background:url(../images/s3.gif) no-repeat; margin-right:10px;}
.mianztop{ width:508px; height:32px; line-height:32px; padding-left:1px; font-size:13px;}
.mianztop1{ width:127px; height:32px; text-align:center; float:left;}
.mianztop1 a{ width:127px; height:32px; display:block; background:none; color:#004f8a;}
.mianztop1 a:hover{ widows:127px; height:32px; display: block; background:url(../images/s4.gif) no-repeat; color:#fff; text-decoration:none;}
.mianznr{ width:490px; height:175px; padding:10px 10px 0px 10px;}
.mianznr li{ width:490px; height:24px; line-height:24px;}
.mianznr li a{ background: url(../images/s5.gif) 0px 50% no-repeat; padding-left:8px;}
.mianznr li a:hover{ background:url(../images/s6.gif) 0px 50% no-repeat; padding-left:8px; }
.sj{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b1b1b1;}
.mroe{ width:472px; height:14px; margin-left:10px;padding-right:10px; background:url(../images/s7.gif) no-repeat 0px 50%; padding-left:18px; line-height:14px; color:#009342; font-family:"宋体"; font-size:11px;}
.mroe a{color:#009342;}
.mroe a:hover{color:#009342;}
.mianright{ width:243px; height:237px; float:left; background:url(../images/s8.gif) no-repeat;}
.zt2{font-size:14px; color:#fff; font-weight:normal; width:189px; height:32px; line-height:32px; padding-left:25px;}
.zt2 a{ color:#fff;}
.zt2 a:hover{ color:#fff; text-decoration:underline;}
.mianright p{ padding:7px 9px 0px 13px; line-height:21px;}
.mianright img{ float:left; padding-right:6px;  padding-top:4px;}
.xx{ color:#009342;}
.xx a{ color:#009342;}
.xx a:hover{color:#000; text-decoration:underline;}
.pro{ width:1003px; height:218px; background:url(../images/s9.gif) no-repeat; margin-bottom:10px;}
.zt3{font-size:14px; color:#fff; font-weight:normal; width:963px; height:32px; line-height:32px; padding-left:40px;}
.gdd{ font-family:Arial, Helvetica, sans-serif; color:#7ca8c5; float:right; margin-right:15px; font-size:12px;}
.gdd a{color:#7ca8c5; }
.gdd a:hover{ text-decoration:underline;color:#fff; }
.qiyetitle{ width:0px; height:186px;}
.qiyemain{ width:876px; height:186px; }
.qiyemain dl { width:128px; height:173px; margin-right:18px; *margin-right:18px; _margin-right:14px; float:left; margin-top:10px;}
.qiyemain dl dt img{ padding:1px; border:1px solid #c5c3c2;}
.qiyemain dl dt{ width:128px; height:132px; text-align:center;}
.qiyemain dl dd{ width:128px; height:22px;  font-size:12px; line-height:22px;  text-align:center;}
.lick{ width:981px; height:auto; border:1px solid #eaeaea; padding:10px; line-height:20px; margin-bottom:10px;}
.lick a{ padding-right:15px;color: #565656; text-decoration:none;}
.lick a:hover{padding-right:15px;color: #00447f; text-decoration:underline;}
.foot{ width:100%; height:auto; background:url(../images/footbg.gif) repeat-x #01417e;}
.gjz{ width:983px; height:31px; line-height:31px; padding-left:10px; padding-right:10px;}
.gjz a{ padding-right:15px;color: #565656; text-decoration:none;}
.gjz a:hover{padding-right:15px;color: #00447f; text-decoration:underline;}
.bottom{ width:983px; height:auto; padding:20px 10px 10px 10px; color:#fff;  font-size:11px; line-height:18px; background:url(../images/footbg1.gif) no-repeat;}
.bottom a {/*<定义超链接默认属性>*/
	color: #fff;/*默认为中灰色*/
	text-decoration:none;/*清除下划线*/
}
.bottom a:hover {/*<定义鼠标经过超链接属性>*/
	color:#fff;/*鼠标经过高亮显示*/ 
	text-decoration: underline;
}
/*子页*/
.zmian{ width:1003px; height:auto; margin-bottom:15px;}
.zmianleft{ width:255px; height:auto; float:left; margin-right:15px; border-bottom:1px solid #dcdcdc;}
.zmenutop{ width:215px; height:32px; line-height:32px; font-size:16px; font-weight:bold; color:#fff; padding-left:40px; background:url(../images/z1.gif) no-repeat;}
.zmenu{ width:255px; height:auto; background:url(../images/z2.gif) repeat-y; padding-top:10px;}
.zmenu li{ width:255px; height:32px; color:#6b6b6b; line-height:32px; padding-bottom:6px;}
.zmenu li a{width:220px; height:32px; color:#6b6b6b; display:block; text-decoration:none; background:url(../images/z3.gif) no-repeat;padding-left:35px;}
.zmenu li a:hover{ width:220px; height:32px; background:url(../images/z4.gif) no-repeat; display:block; color:#fff; text-decoration:none;padding-left:35px;}
.zmenu li a.nav_on{ width:220px; height:32px; background:url(../images/z4.gif) no-repeat; display:block; color:#fff; text-decoration:none;padding-left:35px;}
.zmenu li a.nav_off{width:220px; height:32px; color:#6b6b6b; display:block; text-decoration:none; background:url(../images/z3.gif) no-repeat;padding-left:35px;}
.zmenu li a.nav_off:hover{ width:220px; height:32px; background:url(../images/z4.gif) no-repeat; display:block; color:#fff; text-decoration:none;padding-left:35px;}
.zmenufoot{ width:255px; height:266px;}
.zmianright{ width:733px; height:auto; float:left;}
.zmianrighttop{ width:693px; height:32px;line-height:32px; font-size:14px; font-weight:bold; color:#fff; padding-left:40px; background:url(../images/z6.gif) no-repeat;}
.wz{ float:right; margin-right:15px; font-weight:normal; font-size:12px;}
.wz a{ color:#fff; text-decoration:none;}
.wz a:hover{ color:#deff00; text-decoration:underline;}
.zmianrightnr{ width:691px; min-height:500px; height:100%; _height:500px; border:1px solid #dcdcdc; background-color:#f5f5f5; padding:20px; line-height:26px;}
.znewsbt{ width:691px; height:auto; font-size:16px; color:#01417e; text-align:center; background:url(../images/z7.gif)  center bottom no-repeat; padding-bottom:10px; }
.fbxj{ text-align:right; color:#a2a2a2; margin-bottom:20px;}
.zsj{ float:right; color:#767676;}
.zynews{ width:691px; height:auto; margin-bottom:15px;}
.zynews li{ width:691px; height:40px; color:#333333; border-bottom:1px solid #e4e4e4; line-height:40px;}
.zynews li a{color:#333333; text-decoration:none;}
.zynews li a:hover{ text-decoration:underline; color:#025893;}
.zfy{ text-align:center; height:40px;}
.zypro{ width:691px; height:auto;}
.zypro dl{ width:170px; height:200px; float:left; margin-right:25px;*margin-right:25px;_margin-right:20px; margin-left:30px;*margin-left:30px;_margin-left:25px; margin-bottom:20px;}
.zypro dl dt{ width:170px; height:188px;}
.zypro dl dt img{ background:url(../images/z8.gif) no-repeat; padding:5px 5px 18px 5px; width:160px; height:165px;}
.zypro dl dd{ width:170px; height:20px; line-height:20px; text-align:center;}
.zyprolist{width:691px; height:auto;}
.zyprolist dl{ width:170px; height:208px; float:left; margin-right:25px;*margin-right:25px;_margin-right:20px; margin-left:32px;*margin-left:32px;_margin-left:23px; margin-bottom:20px;}
.zyprolist dl dt{ width:170px; height:130px; margin-bottom:10px;*margin-bottom:10px;_margin-bottom:5px;}
.zyprolist dl dt img{  padding:5px ; width:160px; height:120px; border:1px solid #c9c9c9;}
.zyprolist dl dd{ width:170px; height:20px; line-height:20px; text-align:center;}
.zt4{ width:691px; height:auto; font-size:16px; font-weight:normal; text-align:center; color:#333333; padding-bottom:10px; border-bottom:1px solid #d6d6d6; margin-bottom:20px;}
.zyprotp{ width:691px; height:453px; margin-bottom:15px;}
.zyprotp img{ width:669px; height:443px; background-color:#d8d8d8; padding:5px;}
.zt5{ width:681px; height:30px; line-height:30px; font-size:16px; font-weight:normal; background:url(../images/z9.gif) bottom no-repeat;margin-bottom:20px; padding-bottom:8px; padding-left:10px;}
.zyly{ width:1003px; height:auto;}
.zylytop{ width:963px; height:32px; line-height:32px; color:#fff; background:url(../images/z10.gif) no-repeat; padding-left:40px; font-size:16px; font-weight:bold;}
.zylynr{ width:653px;  height:500px;  border:1px solid #dcdcdc; border-top:none; background:url(../images/z11.gif) right bottom no-repeat #f5f5f5; padding-top:50px; padding-left:250px; padding-right:100px; color:#333333;}
.wby1{ width:268px; height:22px; border:1px solid #e9e9e9; background-color:#fff; line-height:24px; padding-left:5px; color:#000; font-size:12px;}
.wby3{ width:416px; height:100px; padding:5px;}



.zymune{ width:255px; height:auto;background:url(../images/z2.gif) repeat-y; }
.zymune li{ width:255px; line-height:32px; margin-bottom:5px;}
.link a { width:220px; height:32px; display:block; padding-left:35px;  font-size:14px; color:#6b6b6b;; font-weight:bold;font-family:"微软雅黑"; background:url(../images/z3.gif) no-repeat; text-decoration:none;}
.link a:hover { text-decoration:none; color:#fff; font-weight:bold; width:220px;padding-left:35px; height:32px; background:url(../images/z4.gif) no-repeat;  display:block;}
.link a.nav_off { width:220px; height:32px; display:block; padding-left:35px;  font-size:14px; color:#6b6b6b;; font-weight:bold;font-family:"微软雅黑"; background:url(../images/z3.gif) no-repeat; text-decoration:none;}
.link a.nav_on{ text-decoration:none; color:#fff; font-weight:bold; width:220px;padding-left:35px; height:32px; background:url(../images/z4.gif) no-repeat;  display:block;}
.link a.nav_off:hover { text-decoration:none; color:#fff; font-weight:bold; width:220px;padding-left:35px; height:32px; background:url(../images/z4.gif) no-repeat;  display:block;}
.zymune li li{line-height:30px; height:30px;font-family:"微软雅黑"; background:url(../images/z14.gif) no-repeat;}
.subb a{width:210px; height:30px;line-height:30px;font-size:12px; font-family:"微软雅黑"; font-weight:normal; padding-left:45px; background:url(../images/z14.gif) no-repeat; color:#5e5e5e;text-decoration:none; display:block;}
.subb a:hover{ width:210px; line-height:30px; text-decoration:underline; display:block;background:url(../images/z13.gif) no-repeat;color:#014d87; text-decoration:none;}































































































