@charset "utf-8";
/* CSS Document */


body{ margin:0px; padding:0px; font:12px '宋体',Arial; line-height:24px;}

a img{border:0px;}
a{blr:expression_r(this.onFocus=this.blur());  outline:none; text-decoration:none}
a:focus{-moz-outline-style: none;  }
a:link,a:visited{ color:#333}
a:hover,a:active{ color:#f00}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0px;}
html,body,div,ul,li,a,span,h1,dd,dl,dt,p,img,h1{ padding:0px; margin:0px;}
a:hover{ color:red; cursor:pointer;}
ul,ol,dl{ list-style:none;}
.layer:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
li{vertical-align:bottom;}



.warp{ width:1100px; margin:auto;}

.header{ width:100%; min-width:1100px;}
.topo{ width:100%; height:30px; background:url(../images/top.jpg) repeat-x; min-width:1100px;}
.top{ float:left; width:1100px; line-height:30px; height:30px;}
.topr{ float:right; width:184px; padding-left:12px;}
.dj{ float:right; float:left; padding-top:2px; padding-left:10px;}
.tel{ float:right; font-family:"微软雅黑"; font-size:12px; color:#c70000;}
.jc{ font-size:14px; color:#c70000; font-weight:bold;}

.heado{ width:100%; min-width:1100px; background:url(../images/headerBj.jpg) repeat-x;}
.head{ float:left; width:1100px; }
.logo{ float:left;}
.menuo{ float:right;}
.menu{ float:right;}
.menu li{ float:right; background:url(../images/menuLine.jpg) no-repeat left top; padding-left:1px; position:relative; z-index:999999}
.a1{ float:left; width:124px; overflow:hidden; height:79px; text-align:center; line-height:79px; text-decoration:none; font-family:"微软雅黑"; font-size:15px; color:#151515; }
.a1:hover{ background:url(../images/menuHover.jpg) repeat-x; color:#fff;}
.menu li:hover .a1{ background:url(../images/menuHover.jpg) repeat-x; color:#fff;}

.ec{ float:left; width:126px;position:absolute; z-index:999999; top:79px; left:0; display:none}
.ec li{ float:left; padding-left:0px; background:none;}
a.a2{ float:left; width:126px; background:url(../images/xlBj.png) no-repeat; height:31px; text-decoration:none; font-family:"微软雅黑"; font-size:14px; color:#fff; text-align:center; line-height:31px;}
a.a2:hover{ background:url(../images/xlHover.png) no-repeat; color:#fff;}



.bannero{ width:100%; min-width:1100px; overflow:hidden; height:461px;}
.banner{ width:100%; min-width:1100px; background:url(../images/banner.jpg) no-repeat 50% 0%; position:absolute; left:0; height:461px;}

.xwggo{ width:100%; min-width:1100px; overflow:hidden; height:40px; background:url(../images/ggBj.jpg) repeat-x;}
.xwgg{ float:left ; width:1100px; overflow:hidden;}
.xwgg1{ float:left;}
.xwgg1 h1{ float:left; font-size:12px; color:#656565; height:40px; line-height:40px; font-weight:normal;}
.xwgg1 h1 a{ text-decoration:none; font-size:12px; color:#656565;}
.xwgg_wz{ font-family:"微软雅黑"; font-size:14px; color:#000;} 

.sousuo{ float:right; width:294px; overflow:hidden; padding-top:5px;}
.srk{ float:left; width:228px; border:0; height:29px; background:url(../images/srk.jpg) no-repeat; line-height:29px; padding-left:6px; font-size:12px; color:#c0c0c0;}
.an{ float:left; width:54px; height:29px; border:0; background:url(../images/sousuo.jpg) no-repeat;}


.maino{ width:100%; min-width:1100px; overflow:hidden;}
.main{ float:left; width:1100px; overflow:hidden; padding-top:30px;}
.mat{ float:left; width:1100px; overflow:hidden; padding-bottom:20px;}
.jxfc{ float:left; width:734px; overflow:hidden;}
.jxbt{ float:left; width:734px; overflow:hidden; height:32px; border-bottom:1px solid #e2e2e2; line-height:32px;}
.jxbt h1{ float:left; font-family:"微软雅黑"; font-size:18px; color:#000; font-weight:normal;}
.jxbt h2{ float:left; font-size:12px; color:#939393; font-family:"微软雅黑"; font-weight:normal; padding-left:20px;}
.jxbt h2 strong{ font-family:"微软雅黑"; font-size:24px; color:#0076c0;}

.fcnr{ float:left; padding-top:10px; width:734px; overflow:hidden;}
.fctu{ float:left;}
.fclist{ float:left; width:504px; padding-left:10px;}
.fclist1{ float:left; width:504px; height:77px; padding-bottom:5px;}
.fclist1 a{ float:left; display:block; width:504px; height:77px; background:url(../images/fcbj.jpg) no-repeat;}
.fclist1 a:hover{ background:url(../images/fcHover.jpg) no-repeat;}
.fcnum{ float:left; width:76px; height:77px;}
.big1{ float:left; width:76px; text-align:center; font-family:"微软雅黑"; font-size:36px; color:#fff; padding-top:8px;}
.fcsj{ float:left; width:76px; text-align:center; font-family:"微软雅黑"; font-size:12px; color:#fff;}

.fcwz{ float:left; width:410px; height:77px; padding-left:14px;}
.fcwz h1{ float:left; width:410px; font-family:"微软雅黑"; font-size:14px; color:#2f2f2f; padding-top:14px;}
.fcwz1{ padding-top:8px; float:left; width:410px; font-size:12px; color:#5f5f5f;}

.zxdt{ float:left; width:340px; overflow:hidden; padding-left:26px;}
.zxbt{ float:left; width:340px; overflow:hidden; height:32px; border-bottom:1px solid #e2e2e2; line-height:32px;}
.zxbt h1{ float:left; font-family:"微软雅黑"; font-size:18px; color:#000; font-weight:normal;}
.zxbt h2{ float:left; font-size:12px; color:#939393; font-family:"微软雅黑"; font-weight:normal; padding-left:20px;}
.zxbt h2 strong{ font-family:"微软雅黑"; font-size:24px; color:#0076c0;}

.zxnr{ float:left; width:340px; overflow:hidden;}
.zxlist{ float:left; width:340px; overflow:hidden; padding-top:20px;}
.zxtu{ float:left;}
.zxwz{ float:left; width:166px; padding-left:6px;}
.zxwz h1{ float:left; width:166px; overflow:hidden; font-family:"微软雅黑"; font-size:14px; color:#000; font-weight:normal;}
.zxwz1{ float:left; width:166px; overflow:hidden; font-size:12px; color:#8b8b8b; line-height:22px; padding-top:8px;}


.tygo{ float:left; width:100%; min-width:1000px; overflow:hidden; background:url(../images/tygBj.jpg) repeat-x; padding-bottom:0px;}
.tyg{ float:left; width:1100px; overflow:hidden; padding-top:22px;}
.tygbt{ float:left; width:1100px;}
.tygbt h1{ float:left; width:1100px; text-align:center; font-family:"微软雅黑"; font-size:28px; color:#232323; font-weight:normal;}
.tygbt h2{ float:left; width:1100px; text-align:center; font-size:18px; font-family:"微软雅黑"; color:#0076c0; font-weight:normal; padding-bottom:16px;}
.tygbt1{ float:left; width:1100px; text-align:center; font-size:14px; color:#3d454b; font-family:"微软雅黑";}

.xxTab{ float:left; width:1100px; padding-top:20px;}
.qian{ float:left; padding-top:40px;}
.hou{ float:left; padding-top:40px;}
.xxqh{ float:left; padding:0 12px; overflow:hidden;}
.xxqh li{ float:left; margin-left:16px; display:inline;}
.xxqh li a{ float:left; width:114px; padding-right:42px; background:url(../images/ggqh.png) no-repeat left top; padding-bottom:35px; overflow:hidden; display:block; height:114px; text-align:center; line-height:114px; text-decoration:none; font-family:"微软雅黑"; font-size:16px; color:#252525;}
.xxqh li a:hover{ background:url(../images/ggHover.png) no-repeat; color:#fff;}
.tygtu{ float:left;}

.ggo{ width:100%; min-width:1100px; padding:28px 0; overflow:hidden;}
.gg{ float:left; width:1100px;}


.fwxmo{ width:100%; min-width:1100px; overflow:hidden; padding-bottom:14px;}
.fwxm{ float:left; width:1100px; overflow:hidden;}
.fwxm1{ float:left; width:240px; padding-top:20px; background:url(../images/fwxmBj.jpg) no-repeat left top; overflow:hidden; margin-left:46px; display:inline;}
.fwxm1 dt{ float:left; width:71px;}
.fwxm1 dd{ float:left; width:140px; padding-left:14px;}
.fwxm1 dd h1{ float:left; width:140px; font-family:"微软雅黑"; font-size:16px; color:#0067b4;}
.fwxm1 dd h2{ float:left; width:140px; font-family:"微软雅黑"; font-size:12px; color:#6d6d6d; padding-top:8px;}



.footero{ width:100%; min-width:1100px; overflow:hidden; height:324px; background:url(../images/footerBj.jpg) repeat-x;}
.footer{ float:left; width:1100px; overflow:hidden;}
.foot_top{ float:left; width:1100px; height:56px; line-height:56px;}
.foot_top h1{ float:left; font-family:"微软雅黑"; font-size:18px; color:#0067b4;}
.foot_link{ float:left; height:56px; overflow:hidden; width:800px;}
.foot_link li{ float:left; width:160px; overflow:hidden; font-size:12px; color:#848484;}
.foot_link li a{ text-decoration:none; float:left; font-size:12px; height:56px; color:#848484; width:154px; display:block; text-align:center;}

.foot_nav{ float:left; width:1100px; overflow:hidden; padding-top:30px; background:url(../images/dianhuaTu.jpg) no-repeat right top; padding-bottom:24px;}
.footnavo{ float:left; width:100px; overflow:hidden; padding-right:40px;}
.footnavo h1{ float:left; width:100px; font-size:14px; color:#4e4e4e; height:28px; line-height:28px; border-bottom:1px solid #b0b1b3; font-weight:normal;}
.footnav{ float:left; width:100px;}
.footnav li{ float:left; width:100px; text-align:left; height:26px; line-height:26px;}
.footnav li a{ text-decoration:none; font-size:12px; color:#646464;}



.foot_right{ float:right; width:278px; overflow:hidden;}
.dianhua{ float:left; width:200px; padding-left:60px;}
.dianhua h1{ float:left; width:200px; font-family:"微软雅黑"; font-size:16px; color:#646464;}
.hong{ font-size:24px; color:#d80000; font-weight:normal;}
.dianhua h2{ float:left; width:200px; font-family:"微软雅黑"; font-size:20px; color:#3d3d3d;}

.ewm{ float:left; width:244px; padding-left:34px; padding-top:18px;}
.ewm1{ float:left; padding-left:22px;}

.bq{ float:left; font-family:"微软雅黑"; font-size:12px; color:#fff; width:1100px; overflow:hidden; height:44px; line-height:44px; margin-top:10px;}
.bq1{ float:left;}
.bq2{ float:right;}


.maint{ width:100%; min-width:1100px; overflow:hidden; background:url(../images/mainoBj.jpg) repeat-x top;}
.mainbj{ float:left; width:1100px; overflow:hidden; background:url(../images/mainBj.jpg) no-repeat top left; padding-top:18px; padding-bottom:50px;}
.ml{ float:left; width:209px; margin-left:22px; display:inline;}
.syo{ float:left; width:209px; }
.sybt{ float:left; width:209px; overflow:hidden; height:72px; background:url(../images/mlBt.jpg) no-repeat;}
.sybt h1{ float:left; font-family:"微软雅黑"; font-size:22px; color:#434a4e;font-weight:normal; padding-left:22px; padding-top:26px;}
.sybt h2{ float:left; font-weight:normal; font-family:"微软雅黑"; font-size:12px; color:#0367ad; padding-top:38px; padding-left:8px;}
.sy{ float:left; width:209px; padding-top:2px;}
.sy li{ float:left;}
.sy li a{ float:left; display:block; width:209px; height:38px; font-family:"微软雅黑"; text-decoration:none; text-align:center; font-size:14px; color:#404952; line-height:38px; background:url(../images/syBj.jpg) no-repeat;}
.sy li a:hover{ background:url(../images/syHover.jpg) no-repeat; color:#fff;}
.sy li a.cur{ background:url(../images/syHover.jpg) no-repeat; color:#fff;}


.syt{ float:left; width:209px; padding-top:2px; position:relative;}
.syto{ float:left;  width:209px; padding-bottom:14px; background:#d2d5d9; margin-top:1px;font-family:"微软雅黑"; font-size:12px; color:#282828;}
.syto:hover{ background:#035b9b; color:#fff;}
.syt1{ float:left; width:209px;}
.syt_tit{ float:left; width:180px; padding-left:20px; padding-top:12px;}
.syt_xx{ float:left; width:209px; padding-top:14px;}
.syt_xx1{ float:left; width:180px; padding-left:20px; line-height:24px;}
.main_right{ float:left; width:416px; position:absolute; padding-left:20px; padding-top:16px; padding-bottom:30px; background:#fff; border:1px solid #c1c1c1; z-index:99999; left:209px; display:none}
.dc{ float:left; width:406px; border-bottom:1px solid #ccc; height:28px; line-height:28px;}
.dc h1{ float:left; font-size:12px; color:#035b9b; background:url(../images/xxsanjiao.jpg) no-repeat left; padding-left:14px;}
.dc1{ float:left; padding-left:16px;}
.dc1 li{ float:left; font-size:12px; color:#777;}
.dc1 li a{ text-decoration:none; margin:0 2px; font-size:12px; color:#777;}



.rczp{ float:left; padding-top:14px;}
.lxfs{ float:left; padding-top:14px;}

.mr{ float:left; width:818px; overflow:hidden; padding-left:28px;}
.mrbt{ float:left; width:818px; height:60px; border-bottom:1px dashed #a1a1a1; background:url(../images/lanhei.jpg) no-repeat left center;}
.mrbt1{ float:left; width:320px; padding-left:14px;}
.mrbt1 h1{ float:left; width:320px; font-family:"微软雅黑"; font-size:18px; color:#3b3b3b; font-weight:normal; padding-top:8px;}
.mrbt1 h2{ float:left; width:320px; font-family:"微软雅黑"; font-size:12px; color:#787878; font-weight:normal;}
.szwz{ float:right; line-height:60px; font-size:12px; color:#7c7c7c;}
.szwz a{ font-size:12px; color:#7c7c7c; text-decoration:none;}

.mrnr{ float:left; width:818px; overflow:hidden; padding-top:22px;}
.gsjj{ float:left; width:818px; line-height:24px}
.gswz{ float:left; width:480px; overflow:hidden; font-size:12px; color:#646464; line-height:24px;}
.gstu{ float:left; padding-left:30px;}

.proo{ float:left; width:818px; overflow:hidden;}
.pro{ float:left; width:258px; overflow:hidden; margin-left:14px; display:inline; margin-bottom:22px;}
.pro dt{ float:left; width:258px; height:174px; overflow:hidden;}
.pro dd{ float:left; width:258px; height:34px; background:#d2d5d9; line-height:34px; font-family:"微软雅黑"; font-size:14px; color:#000; text-align:center;}
.pro dd a{ font-family:"微软雅黑"; font-size:14px; color:#000; text-decoration:none;}
