@charset "utf-8";
/* CSS Document */
html{overflow-x:hidden;}
body{color:#333;font:12px/1.5 '\5B8B\4F53';}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p{margin:0;padding:0;}
ol,ul,li{list-style-type:none;}
img{border:0 none;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
b,em{font-style:normal;font-weight:normal;}
a{color:#333;text-decoration:none;}

/***index***/
.top{width:100%; height:181px; margin:0 auto; background:url(../images/topbg.jpg) no-repeat center top;}
.topmain{width:990px; height:181px; margin:0 auto;}
.topone{width:990px; height:37px; float:left;}
.fanhui{width:200px; height:37px; float:left; line-height:37px;}
.denglu{width:387px; height:36px; float:right; border-bottom:1px solid #2674a9;}
.text1{width:111px; height:24px; border:1px solid #e2e3ea; margin-top:5px;}
.submit{width:52px; height:26px; line-height:20px; background:url(../images/dlbut.gif) no-repeat; border:0; margin-top:5px;}
.toptwo{width:990px; height:144px; float:left;}
.logo{width:147px; height:130px; float:left; background-color:#FFF;}
.gsmc{width:820px; height:50px; float:right; line-height:50px; margin-top:10px;}
.zt{font-size:34px;font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;}
.zta{font-size:23px;font-family: Microsoft YaHei, Arial, Helvetica, sans-serif; color:#799cb2;}
.nav{width:100%; height:42px; margin:0 auto; background-color:#0d65c2;}
.navmain{width:990px; height:42px; margin:0 auto;}
.navmain ul{width:990px; height:42px; margin:0px; padding:0px; list-style:none;}
.navmain ul li{width:99px; height:42px; float:left; line-height:42px; list-style-type:none; text-align:center;}
.navmain ul li a{font-size:14px;font-family: Microsoft YaHei, Arial, Helvetica, sans-serif; color:#FFF;}
.main{width:990px; height:auto; margin:0 auto; overflow:hidden;}
.banner{width:990px; height:281px; float:left; background:url(../images/banner.gif) no-repeat;}
.gonggao{width:980px; height:34px; float:left; border:1px solid #eeeeee; margin-top:10px; display:inline; padding-left:8px; line-height:34px;}
.laba{width:15px; height:15px; float:left; margin-top:10px; display:inline;}
.scrollgg{width:950px; height:34px; float:right;}
.scrollgg a{margin-left:12px;}
.center{width:990px; height:auto; float:left; overflow:hidden; margin:7px 0px; display:inline;}
.mb-left{width:237px; height:auto; float:left; overflow:hidden;}
.cpzx{width:235px; height:auto; float:left; border:1px solid #eeeeee; border-bottom:none;}
.cpzxa{width:235px; height:auto; float:left; border:1px solid #eeeeee; border-top:none;}
.cpzxtop{width:235px; height:33px; float:left; background-color:#cde3f1; line-height:33px; text-align:center;font-size:14px;font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;}
.cpzxmain{width:215px; min-height:144px; float:left; padding:5px 10px;}
.cpzxmain a{line-height:24px; color:#3866a5;}
.kefu{width:205px; height:24px; float:left; line-height:24px; margin-top:10px; display:inline;}
.cpzxmaina{width:215px; min-height:104px; float:left; padding:5px 10px;}
.mb-leftbot{width:237px; min-height:405px; float:left; background:url(../images/mb-leftbg.gif) no-repeat center bottom;}
.mb-right{width:743px; height:auto; float:right; overflow:hidden;}
.qyjjxx{width:741px; height:auto; float:left; border:1px solid #e7e7e7; border-top:2px solid #369ce7;}
.righttop{width:726px; height:32px; float:left; background-color:#fafafa; line-height:32px; padding:0 5px 0 10px; border-bottom:1px solid #e7e7e7;}
.mingc{float:left; color:#186ac2;}
.more{float:right;}
.qymain{width:721px; min-height:/*250*/150px; float:left; padding:10px;}
.jieshao{width:721px; height:130px; float:left;}
.biaozhi{width:145px; height:128px; float:left; border:1px solid #ededed; background-color:#FFF;}
.qyjs{width:555px; height:130px; float:left; margin-left:15px; display:inline; line-height:26px; text-indent:2em;}
.qybg{width:721px; /*height:11032px;*/ float:left; margin-top:10px; display:inline;}
.bgone{width:721px; height:32px; float:left; margin-bottom:5px; display:inline;}
.bgone li{ float:left; line-height:32px; padding-left:17px;}
.colora{ background-color:#f3f3f3; width:90px;}
.col{width:90px;}
.mart{margin-top:9px;}
.lxfsmain{width:721px; min-height:187px; float:left; padding:10px 10px 0 10px;}
.bgtit{width:721px; height:25px; float:left;}
.bgtit li{float:left; line-height:25px; text-align:center; margin-right:1px; background-color:#e1e1e1; font-weight:bold;}
.bgtita{width:721px; height:36px; float:left;}
.bgtita li{float:left; line-height:36px;height: 36px;text-align:center; margin-right:1px;}
.pro{width:161px; height:160px; float:left; margin:10px 10px 0 9px;}
.propic{width:161px; height:126px; float:left;}
.promc{width:161px; height:34px; float:left; line-height:34px; text-align:center;}
.yqlj{width:970px; height:35px; float:left; background-color:#cde3f1; padding:0 10px; line-height:35px;}
.yqlj a{ margin-right:7px;}
.banquan{width:970px; height:64px; float:left; padding-top:5px; margin-top:7px; display:inline; background:url(../images/banquanbg.gif) repeat-x; padding:10px;}
.pd-logo{width:285px; height:60px; float:left;}
.bqwz{ float:right; margin-top:5px;}
.bqwz p{line-height:26px;}


/***gywm***/
.qymain p{text-indent:2em; line-height:26px; margin-bottom:10px;}
.cpzxmain li{width:209px; height:32px; float:left; padding-left:15px; margin-top:3px; line-height:32px;}
.dq{width:209px; height:32px; background:url(../images/dq.gif) no-repeat;}
.pre_next{ text-align:center; overflow:hidden; clear:both ; color:#787878}
.pre_next a{ padding:0 5px;  color:#787878; line-height:26px;}
.pre_next span{ padding:0 5px}
.proa{width:176px; height:160px; float:left; margin:10px 2px 0 2px;}
.propica{width:172px; height:131px; float:left; border:1px solid #b6b6b6; padding:1px;}
.promca{width:176px; height:27px; float:left; line-height:27px; text-align:center;}


/***zhxx***/
.zhmain{width:721px; min-height:280px; float:left; padding:10px;}
.zhmain li{float:left; width:721px; line-height:26px; border-bottom:1px dotted #dddddd;}
.zhmain li span{float:right;}

/***gyxx***/
.gymain{width:721px; min-height:250px; float:left; padding:10px;}
.gytit{width:721px; height:30px; float:left; border-bottom:1px dotted #dedede;}
.gytit li{float:left; line-height:30px; text-align:center; background-color:#ecf1f5;}
.gytita{width:721px; height:32px; float:left; border-bottom:1px dotted #dedede;}
.gytita li{float:left; line-height:32px; text-align:center;}

/***qgxx***/
.qgtit{width:721px; height:30px; float:left; border-bottom:1px dotted #dedede;}
.qgtit li{float:left; line-height:30px; text-align:center; background-color:#ecf1f5;}
.qgtita{width:721px; height:32px; float:left; border-bottom:1px dotted #dedede;}
.qgtita li{float:left; line-height:32px; text-align:center;}

/***hzxx***/
.hztit{width:721px; height:30px; float:left; border-bottom:1px dotted #dedede;}
.hztit li{float:left; line-height:30px; text-align:center; background-color:#ecf1f5;}
.hztita{width:721px; height:32px; float:left; border-bottom:1px dotted #dedede;}
.hztita li{float:left; line-height:32px; text-align:center;}


/***fkly***/
.contact{width:218px; height:318px; float:left; margin:10px 40px 0 20px; display:inline; background:url(../images/contact.gif) no-repeat;}
.liuyan{width:315px; height:318px; float:left; margin-top:15px; display:inline;}
.jobtext{ width:213px; height:25px; background:#fff; border:1px solid #e6e6e6; line-height:25px; border-radius:5px; text-indent:10px; color:#7c7c7c}
.jobarea{ border:1px solid #e6e6e6; background:#fff; height:84px; border-radius:5px; width:213px; padding:10px;  }

/***contact***/
.public{width:718px; height:31px; float:left; background-color:#0069ab; line-height:31px; margin-bottom:2px; display:inline; text-align:center; color:#FFF;}
.promz {font-size:14px;}


/***gy-new***/
.gyone{width:701px; height:212px; float:left; padding:10px 0 10px 20px;}
.gypic{width:280px; height:200px; float:left; background-color:#FFF; border:1px solid #cccccc; padding:5px;}
.gyright{width:380px; height:212px; float:right; line-height:30px;}
.gycpjs{width:721px; height:auto; float:left;}
.layerSqure {padding: 20px 0 20px 0;border-top: 0;line-height: 2.1em;}
.textCenter { float:left; width:506px;}
.martop10 {margin-top:3px;}
.loginText{width:245px;}
.tc{float:left;text-align:right; width:150px;}


/***zhaopin***/
.taba{padding:10px 30px;}
.taba td{ border:1px solid #d6d7d7;line-height:35px; text-align:center; border-bottom:none; border-right:none;}
.taba a{color:#874503;}
.taba a:hover{color:#d06f0e; text-decoration:underline;}
/*·ÖÒ³ÑùÊ½*/
.pagebar{padding:5px;font:normal 12px Arial;height:22px;line-height:22px;}
.pagebar a{background:#fff;padding:4px 10px;margin-right:2px;text-decoration:none;color:#555;}
.pagebar a:hover{background:#4b751d;color:#fff}
.pagebar span.current{background:#4b751d;padding:3px 8px;margin-right:3px;color:#fff}
.pagebar span.info{padding:3px 8px;margin-right:2px;color:#555;background:#eee;}
.pagebar span.total{padding:3px 8px;margin-right:2px;color:#555;background:#ddd;}
