@charset "utf-8";
/* CSS Document */
*{margin:0px;color:#666; padding:0px; list-style:none; font-size:12px; text-decoration:none; font-family:Arial, Helvetica, sans-serif}
img{border:none}
.clear{clear:both}
.sp_gy{color:#ccc}
a:link,a:visited{color:#888;}
a:hover,a:active{color:#0679c3; text-decoration:underline}
a.mls:link,a.mls:visited{font-size:14px; font-family:"微软雅黑"; font-weight:bold;color:#000}
a.mls:hover,a.mls:active{text-decoration:none}
a.bls:link,a.bls:visited{color:#0679c3; text-decoration:underline}
a.bls:hover,a.bls:active{text-decoration:none}
a.gys:link,a.gys:visited{color:#888; text-decoration:underline}
a.gys:hover,a.gys:active{text-decoration:none;color:#444}
.top{width:1000px; padding-top:15px; padding-bottom:15px; height:60px; margin:0px auto}
.top .h1{width:228px; height:60px; float:left; display:block}
.top .h2{width:300px; height:60px; float:right}
.top .h2 .h2_top{width:300px; height:30px; float:left; line-height:30px; text-align:right;color:#888}
.top .h3{width:462px; height:60px; float:left;}
.top .h3 .h3Con{width:322px; height:30px; float:right; margin-top:25px; overflow:hidden}
.top .h3 .h3Con .i1{width:40px; height:30px; float:left; overflow:hidden}
.top .h3 .h3Con .i2{width:282px; height:30px; float:left; overflow:hidden}
.top_sub{width:40px; height:30px; border:none; cursor:pointer; background:url(../images/t_sub.jpg) no-repeat}
.top_inp{width:282px; height:30px; background:url(../images/t_inp.jpg) no-repeat; border:none; line-height:30px;color:#ccc}
.menu{width:100%; height:51px; margin:0px auto; background:url(../images/menuBg.jpg) repeat-x}
.menu .menuCon{width:1000px; height:51px; margin:0px auto; padding-bottom:1px; padding-top:1px;}
.menu .menuCon .h1{width:120px; height:29px; float:left; padding-bottom:10px; padding-top:10px; border-right:1px #d9d8d5 solid; border-left:1px #e2e1df solid; line-height:29px; text-align:center;}

.menu .menuCon .h1Cur{width:120px; height:29px; float:left; padding-bottom:10px; padding-top:10px; border-right:1px #d9d8d5 solid; border-left:1px #e2e1df solid; line-height:29px; text-align:center; background:url(../images/menuCur.jpg) repeat-x}
.menu .menuCon .h1Cur a:link,.menu .menuCon .h1Cur a:visited{color:#fff;}

.banner{width:100%; height:400px; margin:0px auto; background:url(../images/banner.jpg) top center no-repeat}
.index{width:100%; margin:0px auto; background:#f6f6f6; padding-top:10px; padding-bottom:10px;}
.indexCon{width:980px; margin:0px auto; height:405px; padding:10px; border-top:2px #f1f1f1 solid; background:#fff;box-shadow: 0 5px 8px rgba(0,0,0,0.2);}
.indexCon .h1{width:980px; height:180px; float:left; display:block}
.indexCon .h1 .i1{width:270px; height:180px; float:left;}
.indexCon .h1 .i1 .i1_top{width:270px; height:30px; float:left;border-bottom:1px #e1e1e1 dotted; margin-bottom:9px;}
.indexCon .h1 .i1 .i1_top .j1{width:200px; height:30px; float:left; line-height:30px; }
.indexCon .h1 .i1 .i1_top .j2{width:70px; height:30px; float:left; line-height:30px; text-align:right;}
.indexCon .h1 .i1 .i1_down{width:270px; height:140px; float:left;color:#777; overflow:hidden; line-height:20px; text-indent:20px;}
.indexCon .h1 .i1 .i1_down img{float:right; margin-left:10px;}
.indexCon .h1 .i2{width:500px; height:180px; float:left}
.indexCon .h1 .i2 .i2Con{width:470px; height:180px; margin:0px auto}
.indexCon .h1 .i2 .i2Con .j1{width:470px; height:30px;float:left;border-bottom:1px #e1e1e1 dotted; margin-bottom:9px;}
.indexCon .h1 .i2 .i2Con .j1 .j1Left{width:370px; height:30px; float:left; line-height:30px; padding-left:3px;}
.indexCon .h1 .i2 .i2Con .j1 .j1Right{width:97px; height:30px; float:left; text-align:right; line-height:30px;}
.indexCon .h1 .i2 .i2Con .j2{width:470px; height:28px; float:left; margin-bottom:1px}
.indexCon .h1 .i2 .i2Con .j2 .j2Left{width:355px; height:28px; float:left; background:url(../images/yuandian.jpg) 5px 12px no-repeat; padding-left:15px; line-height:28px;}
.indexCon .h1 .i2 .i2Con .j2 .j2Right{width:90px; height:28px; float:left; line-height:28px; text-align:right;color:#999; font-family:"黑体"; padding-right:10px;}

.indexCon .h1 .i3{width:210px; float:right; height:180px;}
.indexCon .h1 .i3 .i3_top{width:207px;height:30px; float:left;border-bottom:1px #e1e1e1 dotted; margin-bottom:9px; line-height:30px; padding-left:3px;}
.indexCon .h1 .i3 .i3_down{width:210px; height:140px; float:left}
.indexCon .h1 .i3 .i3_down .j0{width:210px; height:28px; float:left; line-height:28px; font-weight:bold; font-size:14px;color:#0679c3}
.indexCon .h1 .i3 .i3_down .j1{width:210px; height:24px; float:left; margin-bottom:4px;}
.indexCon .h1 .i3 .i3_down .j1 .j1Left{width:24px; height:24px; float:left;}
.indexCon .h1 .i3 .i3_down .j1 .j1Right{width:180px; padding-left:6px; height:24px; float:left; line-height:24px;}
.indexCon .h2{width:980px; height:210px; float:left; margin-top:15px; display:block}
.indexCon .h2 .i1{width:980px;height:30px;float:left;border-bottom:1px #e1e1e1 dotted; margin-bottom:9px;}
.indexCon .h2 .i1 .i1Left{width:300px; height:30px; float:left; padding-left:5px; line-height:30px;}
.indexCon .h2 .i1 .i1Right{width:200px; height:30px; float:right; padding-right:5px; line-height:30px; text-align:right}
.indexCon .h2 .i2{width:980px; height:170px; float:left;}
/*.indpic{width:196px; height:170px; float:left}*/
.indpic{width:180px; height:170px; margin:0px auto}
.indpic_top{width:170px; height:130px; padding:4px; border:1px #e1e1e1 solid;}
.indpic_top .indpic_topCon{width:170px; height:130px; text-align:center; overflow:hidden}
.indpic_top .indpic_topCon img{height:130px;}
.indpic_down{width:180px; height:30px; float:left; line-height:30px; text-align:center}
.foot{width:100%; margin:0px auto; border-top:1px #eaeaea solid; background:#f3f3f3; padding-bottom:10px; padding-top:10px;}
.foot .footCon{width:1000px; margin:0px auto}
.foot .footCon .h1{width:200px; float:left;}
.foot .footCon .h1 .h1Left{width:41px; float:left}
.foot .footCon .h1 .h1Right{width:139px; padding-left:10px; padding-right:10px; float:left; line-height:24px; padding-top:8px}
.foot .footCon .h1 .h1Right strong{font-family:"微软雅黑"; font-size:14px; font-weight:bold}
.foot .footCon .h1 .h1Con{width:190px; float:right; line-height:22px; padding-top:8px;color:#888}
.foot .footCon .h1 .h1Con strong{font-family:"微软雅黑"; font-size:14px; font-weight:bold}
.foot1{width:100%; margin:0px auto; padding-top:10px; padding-bottom:10px; line-height:22px; text-align:center; background:#f6f6f6; font-family:Arial, Helvetica, sans-serif; border-top:1px #eaeaea solid}
.abb{width:100%; height:250px; margin:0px auto; background:url(../images/abbanner.jpg) top center no-repeat}
.about{width:1000px; padding-bottom:10px; padding-top:10px; margin:0px auto}
.about .h1{width:210px; float:left; display:block}
.about .h1 .i1{width:207px; height:75px; float:left; background:url(../images/ltop.jpg) no-repeat; border-bottom:4px #237eb9 solid}
.about .h1 .i2{width:160px; height:33px; float:left; background:url(../images/lmenu.jpg) no-repeat; padding-left:47px; line-height:33px;}
.about .h1 .i2 a{color:#fff}
.about .h1 .i2Cur{width:160px; height:33px; float:left; background:url(../images/lmenuCur.jpg) no-repeat; padding-left:47px; line-height:33px;}
.about .h1 .i2Cur a{color:#111; font-weight:bold}
.about .h1 .i3{width:210px; margin-top:10px; float:left; height:87px;  background:url(../images/lcont.jpg) no-repeat}
.about .h1 .i4{width:190px; padding:9px; float:left; border:1px #ececec solid}
.about .h1 .i4 .i4s{width:190px; float:left; margin-bottom:10px;}
.about .h1 .i4 .i4s .i4sLeft{width:34px; height:24px; float:left; line-height:24px;}
.about .h1 .i4 .i4s .i4sRight{width:156px; float:left; line-height:24px; font-family:Arial, Helvetica, sans-serif;}
.about .h2{width:770px; float:right; display:block}
.about .h2 .i1{width:770px; height:37px; float:left; background:url(../images/lxt.jpg) 0px 30px no-repeat;}
.about .h2 .i1 .i1Left{width:260px; padding-left:10px; height:30px; float:left; line-height:30px;}
.about .h2 .i1 .i1Right{width:495px; padding-right:5px; height:30px; float:left; line-height:30px; text-align:right}
.sp_01{font-family:"微软雅黑"; font-weight:bold; font-size:14px;color:#111}
.sp_02{font-family:"黑体";color:#888}
.about .h2 .i2{width:750px; padding:10px; float:left; line-height:23px;}
.news{width:750px; height:30px; float:left; border-bottom:1px #e1e1e1 dotted}
.news .newsLeft{width:635px; height:30px; float:left; line-height:30px; background:url(../images/yuandian.jpg) 5px 13px no-repeat; padding-left:15px;}
.news .newsRight{width:100px; height:30px; float:left; line-height:30px; text-align:right; font-family:"黑体";color:#999}
.newsPage{width:750px; height:30px; float:left; margin-top:10px; line-height:30px; text-align:center; font-family:Arial, Helvetica, sans-serif}
.newstitle{width:750px; height:30px; float:left; line-height:30px; font-weight:bold; font-size:14px; text-align:center;}
.newstime{width:750px; height:20px; float:left; margin-bottom:10px; line-height:20px; text-align:center;color:#999; font-family:Arial, Helvetica, sans-serif}
.newsCon{width:750px; float:left; line-height:23px;}
.newsdown1{width:750px; height:30px; float:left; line-height:30px; text-align:center}
.newsdown{width:750px; height:44px; float:left; line-height:22px;}
.job{width:750px; float:left; margin-bottom:10px;}
.job .a1{width:50px; height:50px; float:left; background:#0679c3; padding:5px; line-height:25px; text-align:center;color:#fff; font-family:Arial, Helvetica, sans-serif}
.job .a2{width:670px; float:right;}
.job .a2 .b1{width:665px; height:30px; padding-left:5px; float:left; line-height:30px; font-size:14px; font-weight:bold}
.job .a2 .b2{width:665px; height:30px; float:left; padding-left:5px; line-height:30px; border-bottom:1px #e1e1e1 dotted; font-family:Arial, Helvetica, sans-serif;color:#999}
.job .a2 .b3{width:660px; padding:5px; float:left; line-height:20px;color:#777; border-bottom:1px #e1e1e1 dotted}
.pro{width:250px; height:260px; float:left; margin-bottom:10px;}
.pro .proCon{width:230px; height:260px; margin:0px auto}
.pro .proCon .a1{width:220px; height:220px; float:left; padding:4px; border:1px #e1e1e1 solid;box-shadow: 1 5px 8px rgba(0,0,0,0.1);}
.pro .proCon .a1 .a1Con{width:220px; height:220px; text-align:center; overflow:hidden}
.pro .proCon .a1 .a1Con img{height:220px;}
.pro .proCon .a2{width:230px; height:20px; margin-top:10px; float:left; line-height:20px; text-align:center;}
/*.pro .proCon .a2 a:link,.pro .proCon .a2 a:visited{color:#fff}*/
.con01{width:450px; float:left;}
.con02{width:241px; float:right; background:url(../images/ctpic.jpg) top center no-repeat; height:330px;box-shadow: 0 2px 5px rgba(0,0,0,0.1); border:1px #e1e1e1 solid;}