@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,img{margin:0;padding:0;}
body{background-color:#FFF;font-size:12px; color:#000;  font-family:"宋体"!important}
body a{font-family:"宋体"!important;text-decoration:none;}
a:link,a:visited{color:#000;}
a:hover{color:#f00;}
/*去掉图形热点的点击时出现的边线*/
a,area{blr:expression(this.onFocus=this.blur())}   /*for IE*/   
:focus{-moz-outline-style:none;}                   /* for Firefox*/
img{border:0;}
ul,li{ list-style-type:none;}

.top{ height:231px; background:url(topbanner.jpg) no-repeat;}

.menu{height:35px; background:url(menubg.jpg) repeat-x;}
.menu .mainMenu .mainMenuLi{float:left; width:125px; height:35px; text-align:center; position:relative; background:url(menuline.jpg) right center no-repeat;}
.menu .mainMenu .mainMenuLi:last-child{background:none;}
.menu ul li a{display:block; height:35px; line-height:35px; font-size:14px;font-weight:bold;}
.menu ul li a:link, .menu ul li a:visited{color:#fff;}
.menu ul li a.cur{color:#ff0;}
/*这是第二级菜单*/
.menu .subMenu{display:none; width:100%; background-color:#31adf6; position:absolute; z-index:999; left:0; border:#fff 1px solid; border-bottom:0; margin-left:-1px; z-index:100;filter:alpha(opacity=96);opacity:0.96;}
.menu .subMenu li{width:auto; position:relative;}
.menu .subMenu li a{height:auto; line-height:24px; font-size:12px; border-bottom:#fff 1px solid; font-weight:normal;}
.menu .subMenu li a.cur{background-color:#167ddc; color:#FF0;}


.search .keyValue{width:190px; height:19px; line-height:19px; background:#fff; padding:0 3px; border:#88adb6 1px solid; float:left;}
.search .submitBtn{width:46px; height:21px; background:url(search.jpg) no-repeat; cursor:pointer; border:0; margin-left:4px; float:left;}



.lsfsx{ height:91px; background:url(lsfsx.jpg) no-repeat;}
.lsfsx img{ float:left; margin-top:30px; margin-left:25px; _margin-left:16px;display:block;}
.xzzx{ height:91px; background:url(xzzx.jpg) no-repeat;}
.xzzx img{ float:left; margin-top:30px; margin-left:33px; _margin-left:20px;display:block;}

.ewm{ width:248px; height:208px; background:url(ewmbg.jpg) no-repeat;}
.ewm h3{ line-height:45px; padding-left:40px; vertical-align:middle; font-size:14px;}
.ewm h3 span{ font-size:12px; color:#d70000;}
.ewm img{ margin-top:23px; margin-left:110px;}

.quicklink{ width:405px;border-right:1px solid #e8e8e8; background:url(quicklinkbg.jpg) center center no-repeat;}
.yqlj{ width:267px; background:url(yqljbg.jpg) 15px 32px no-repeat; }
.yqlj h3{ height:35px; line-height:35px; vertical-align:middle; font-size:14px; padding-left:24px; background:url(pic02.jpg) 1px center no-repeat;}


.bottom{ height:88px; background-color:#ecf4f9; text-align:center; vertical-align:middle; line-height:25px; padding-top:10px; border-top:2px solid #1e8be0;}


/*二级页面的设置开始*/
.leftMenu{min-height:120px; _height:120px; padding-bottom:10px; background:url(leftline.jpg) 0 40px repeat-x; padding-top:10px;}
.leftMenu h3{ line-height:30px; background:url(leftmenubg.jpg) 5px center no-repeat; font-size:14px; color:#FFF; padding-left:25px; margin-bottom:10px;}
.leftMenu ul li{ background:url(a02.gif) 5px center no-repeat; line-height:30px; font-size:14px; border-bottom:1px dashed #7ad5ff; margin-left:15px; margin-right:15px; padding-left:20px;}
.leftMenu ul li a.on{color:#f00;}

.leftKsdh, .leftLnfsx, .leftXzzx, .leftZswx, .leftEwm{padding-top:10px; text-align:center;}
.leftKsdh img, .leftLnfsx img, .leftXzzx img, .leftZswx img, .leftEwm img{vertical-align:top;}
.leftZswx{background:url(zszx.jpg) no-repeat center bottom; height:42px; line-height:42px; text-align:left;}
.leftZswx h3{height:42px; font-size:14px; background:url(weixin.jpg) no-repeat 15px center; padding-left:40px;}
.leftZswx h3 span{color:#f00; padding-right:30px; font-size:12px; float:right;}


.rightlist{ width:750px;}

.tab{height:30px;border-bottom:2px solid #CCC; line-height:30px; text-align:right;}
.titleList{ margin-top:10px;}
.titleList li{ line-height:28px; border-bottom:1px dashed #CCC; background:url(a05.gif) 5px center no-repeat; padding-left:15px; margin:0 10px;}
.titleList li span{ float:right;}
.listzswx{ background:url(zszx.jpg) 5px 30px no-repeat;}
.listzswx img{ float:left; margin-left:15px; margin-right:3px; margin-top:5px;}
.listzswx h3 span{ float:right; color:#F00; font-size:12px; margin-right:30px;}
.listzswx h3{ height:32px; line-height:30px; font-size:14px;}
.listewm{ height:157px; background:url(listewmbg.jpg) center center no-repeat;}
.listewm img{ margin-top:22px; margin-left:105px;}
.listtab{ height:30px; line-height:30px; font-size:14px; border-bottom:2px solid #0091d0;padding-left:40px; padding-right:20px; background:url(icon03.jpg) 10px center no-repeat; font-weight:bold;}





.hdtp{width:300px; height:259px; border:1px solid #cde1e6;}
.hdtp h3{height:34px; background:url(hdtpbg.jpg) top center no-repeat; line-height:34px; padding-left:10px; font-size:14px;}
.picNews{width:280px; height:205px; overflow:hidden; position:relative; margin:10px;}
.picNews .bd{width:280px; height:205px; overflow:hidden;}
.picNews .bd li{width:280px; height:205px; position:relative;}
.picNews .bd li p{height:185px; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.picNews .bd li h3{height:20px; line-height:20px; padding:0 8px; background:#aaa; color:#fff; font-size:12px; font-weight:normal; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}
.picNews .hd{height:16px; text-align:center; position:absolute; right:0; bottom:20px;}
.picNews .hd ul li{width:16px; height:16px; line-height:16px; background:rgba(0,0,0,0.5); color:#fff; cursor:pointer; border-left:#fff 1px solid; float:left;}
.picNews .hd ul li:first-child{border-left:0;}
.picNews .hd ul li.on{background:rgba(255,0,0,0.8);}

.indH{height:37px;}
.indH p{width:170px; height:28px; line-height:28px; padding:8px 0 0 14px; text-align:center; float:left; color:#FFF; font-size:14px;}
.indH a{float:right; margin-right:5px; display:block; width:40px; height:100%; background:url(more01.gif) no-repeat center center;}

.newsList li{height:26px; line-height:26px; background:url(icon01.jpg) no-repeat left center; padding-left:15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newsList li span{float:right; padding-left:20px; color:#999;}

.tzgg{width:398px; border:1px solid #eaeaea; height:259px;}
.tzgg h3{height:34px; background-image:url(tzggbg.jpg); line-height:34px; padding-left:28px; color:#fff;}
.tzgg ul{padding:8px 10px 7px; height:210px;}
.tzgg ul li{background-image:url(a06.gif); height:30px; line-height:30px;}


.bszs{width:300px; border:1px solid #eaeaea; height:208px;}
.bszs h3{background:url(bszsbg.jpg) no-repeat;}
.bszs h3 p{padding-left:9px;}
.bszs ul{padding:8px 10px 7px; height:156px;}
.bszs ul li{height:26px; line-height:26px; background-image:url(a02.gif);}

.gatzs{width:300px; border:1px solid #eaeaea; height:208px;}
.gatzs h3{background-image:url(gatzsbg.jpg);}
.gatzs h3 p{padding-left:9px;}
.gatzs ul{padding:8px 10px 7px; height:156px;}
.gatzs ul li{height:26px; line-height:26px; background-image:url(a02.gif);}

.sszs{width:398px; border:1px solid #eaeaea; height:208px;}
.sszs h3{background-image:url(sszsbg.jpg);}
.sszs ul{height:156px; padding:8px 10px 7px;}
.sszs ul li{background-image:url(a06.gif);}

.zzzs{width:398px; border:1px solid #eaeaea; height:208px;}
.zzzs h3{background-image:url(zzzsbg.jpg);}
.zzzs ul{height:156px; padding:8px 10px 7px;}
.zzzs ul li{background-image:url(a06.gif);}


.xyxx{width:295px; padding:0 15px; background:url(xyxx.jpg) 15px 32px no-repeat;}
.xyxx h3{height:35px; line-height:35px; font-size:14px; background:url(pic01.jpg) left center no-repeat; padding-left:25px;}
.xyxx h3 a{margin-right:0;}
.xyxx ul{padding:168px; padding:10px 0;}
.xyxx ul li{height:28px; line-height:28px; background-image:url(icon01.jpg);}


.xyfc{width:998px; height:154px; border:1px solid #e6e6e6;}
.xyfc h2{width:38px; height:154px; background:url(xyfg.jpg) no-repeat; float:left;}
.xyfc .bd{width:940px; height:142px; margin:12px 10px 0; float:left; overflow:hidden;}
.xyfc .bd li{width:180px; height:142px; padding-right:10px; float:left;}
.xyfc .bd li p{height:110px; padding:1px; border:#ccc 1px solid; background-repeat:no-repeat; background-position:center center; background-size:cover; background-origin:content-box;}
.xyfc .bd li h3{height:23px; line-height:23px; font-weight:normal; font-size:12px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


.article{width:750px;line-height:30px; padding-bottom:30px;}
.article img{max-width:750px; margin:0 auto;_width:expression(document.body.clientWidth > 750 ? "750px" : "auto");}
.articleTitle{line-height:26px; font-size:18px; font-weight:600; text-align:center; padding:15px 0;}
.articleInfo{width:90%; font-size:12px; height:30px; line-height:30px; background:#f5f5f5; color:#666; text-align:center; margin:0 auto;}
.articleInfo label{padding-left:20px;}
.articleCon{line-height:30px; padding-top:20px; font-size:14px;}

.list01{width:750px; padding:10px 0 30px;}
.list01 li{height:36px; line-height:36px; border-bottom:#eaeaea 1px dashed;}