/*企业办事开始*/
.news{width: 980px;margin: 0 auto;background: #fff; position: relative; padding-bottom: 60px;}
.contain{ background: #fff;  width: 980px;margin: 0 auto;
    -webkit-box-shadow: 0 0 5px -1px rgba(0, 0, 0, 0.33);
    -moz-box-shadow: 0 0 5px -1px rgba(0, 0, 0, 0.33);
    box-shadow: 0 0 5px -1px rgba(0, 0, 0, 0.33);}
.aboutus{width: 980px; height: 90px; background:#e83434}
.about-logo{background: url(imagesicon_about.png) no-repeat 0 0; width:54px; height: 50px;display: inline-block;float: left;margin:20px 20px 0 20px;}
.qybs{width: 980px; height: 90px; background: #3ddfaf;}
.qybs span{background: url(imagesgre-logo.png) no-repeat 0 0; width:54px; height: 50px;display: inline-block;float: left;margin:20px 20px 0 20px;}
.aboutus h3,.qybs h3{float: left; font-size: 24px; line-height: 90px; color: #fff;}
.bread-about,.bread{width: 960px; height: 40px; line-height: 40px;  margin: 0 auto; padding-left: 20px;font-size: 12px; }
.bread-about span,.bread span{display: inline-block; width: 5px;height: 10px; background: url(imagesnext.png) no-repeat 0 0; margin: 0 10px;}
.bread a{color: #666;}
.bread-about a{color: #666;}
.bread-about a:hover{color: #e83535;}
.bread a:hover{color: #3ddfaf;}
.business{width: 650px;  padding-left: 42px; float: left;}
.ul{width:650px; margin-top: 20px;}
.ul h4 { color:#333;line-height: 40px;//border-left: 5px solid #3ddfaf; padding-left:10px; font-size: 16px;border-bottom: 1px solid #ccc;}
.ul h4 em{width: 4px; height: 4px; display: inline-block; background: url(imagesli-list.gif) no-repeat 0 center ; margin: 0 10px 0 5px; vertical-align: 3px;}
.ul li{width: 90px; height: 3px; line-height: 30px; margin: 5px 5px 0 5px; float: left;}
.ul li a{color: #666; width: 90px; height: 30px; display: inline-block; text-align: center;}
.ul li a:hover{background:#3ddfaf; color: #fff;}
.znbm{margin-top: 20px;}
.znbm h3{line-height: 40px; font-size:16px; border-bottom: 1px solid #ccc;color: #333; padding-left: 10px;margin-bottom: 10px;}
.znbm h3 em{width: 4px; height: 4px; display: inline-block; background: url(imagesli-list.gif) no-repeat 0 center ; margin: 0 10px 0 5px; vertical-align: 3px; }
.znbm a{display:inline-block;line-height: 30px; color: #666;width: 100px;margin-left: 20px;}
.znbm a:hover{color:#3ddfaf; }
.inquiry{margin-top:10px; overflow: hidden;position: relative;}
.inquiry .pholder{position: absolute; color: #999; left: 20px; top:10px;}
.inquiry input{width: 510px; height: 36px;line-height: 36px; border: solid 2px #3ddfaf ;float: left; color:#333; padding-left:20px;position: relative;}
.inquiry button{width:110px; height: 40px; background: #3ddfaf;border: 0; float: left; color: #fff; font-size: 14px;}
.box{width: 100px; height: auto;position: absolute;left:45px;top:15px;}
.box a{display:inline-block;width: 110px; height: 30px; line-height: 30px;cursor:pointer; text-align: center;}
.box a span{width: 8px; height: 4px; margin-left:10px;display: inline-block; background: url(imagesquanbu.png) no-repeat 0 center;vertical-align: 3px;}
.box-list{position: absolute;display: none;left:0;top:30px; background: #fff;}
.box a:hover .box-list{display: block;}
.box-list li{width: 90px;}
.box-list li:hover{background: #3ddfaf; color: #fff;}
.box li{width: 100px; line-height: 30px; text-align: center;}
.hot-notice{width: 220px;margin-top: 30px;}
.hot-notice h3{width: 220px; margin-bottom: 10px;}
.hot-notice h3 a{width: 120px; display: inline-block; color: #333;padding-left: 10px; border-left: solid 5px #3ddfaf; }
.hot-notice li{}
.hot-notice em{width: 4px; height: 4px; display: inline-block; background: url(imagesli-list.gif) no-repeat 0 center ; margin: 0 10px 0 5px; vertical-align: 3px;}
.hot-notice ul li{ width: 220px;line-height: 30px; height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.hot-notice ul li a{color: #333; }
.hot-notice ul li a:hover{color: #3ddfaf;}
.business-sub{width: 220px; float: left; margin-left: 20px;padding-top: 10px;}
.business-sub h4 a{display:inline-block; background:#3ddfaf;color:#fff;width: 180px; line-height: 38px;padding-left: 40px;font-size: 16px;}
.business-sub h4 span{display: inline-block; width: 31px; height: 27px;margin-right: 10px; background: url(imagessb-icon1.png) no-repeat 0 0;vertical-align:-8px;}
.apply{width: 180px; height: 180px; border:0;background: url(imagesshenb.png) no-repeat 0 center; text-indent: -9999px;}
.department{width: 180px; height:273px;background: #f0f0f0;position: relative;padding-bottom: 5px; }
.department .run-con{width: 145px;height:273px;position: absolute;top: 0px; left: 0; overflow: hidden;padding-bottom: 5px;}
.run-con .run-main{position: absolute;top: 0; left: 0;}
.run{width: 10px;height:273px;position: absolute;right:0px;top:0;padding-bottom: 5px;}
.run span{width: 10px;height:60px;position: absolute;right:8px;top:0;background: #ccc;display: block;}
.department li{line-height: 30px;padding-left: 15px;}
.department li a{color: #333;}
/*企业办事结束*/
/*列表页样式开始*/
.busi-list{margin: 0 15px;background: #f8f8f8;}
.busi-list-t a{display: inline-block;line-height: 24px;font-size:12px; padding: 0px 15px; color: #999;}
.busi-list-t a:hover{color: #3ddfaf;}
.busi-list-t h4{line-height: 40px; font-size:14px; border-bottom: 1px solid #ccc;color: #333; padding-left: 10px;}
.busi-list-t h4 a{display:inline-block;  color:#333;width: 180px; line-height: 38px;padding-left: 40px;border: 1px solid #ccc;}
.busi-list-t h4 em{width: 4px; height: 4px; display: inline-block; background: url(imagesli-list.gif) no-repeat 0 center ; margin: 0 10px 0 5px; vertical-align: 3px; }
.znbm-list h3{line-height: 40px;font-size: 14px;  border-bottom: 1px solid #ccc;color: #333; padding-left: 10px;}
.znbm-list h3 em{width: 4px; height: 4px; display: inline-block; background: url(imagesli-list.gif) no-repeat 0 center ; margin: 0 10px 0 5px; vertical-align: 3px; }
.znbm-list a{display:inline-block; margin: 0 10px;line-height: 24px; color: #999;font-size: 12px;}
.znbm-list a:hover{color:#3ddfaf; }
.znbm-list,.busi-list-t{border-bottom: #ccc dashed 1px;padding: 10px 0 10px 10px; }
.busi-list .title{font-size: 14px; color: #333;}
.busi-list p {padding-left:40px;color:#3ddfaf;  line-height: 40px; border-bottom: dashed 1px #ccc;}
.busi-list p a{ font-size: 12px; color: #999;display: inline-block; height: 24px;margin:0 10px;
    line-height: 24px; padding: 0 10px; border: solid 1px #3ddfaf; margin-top: 8px;}
.busi-list p a span{display: inline-block; width:8px; height: 8px; background: url(imageschoice.png) 0 center; margin-left: 10px;}
.busi-list p a:hover{border: solid 1px #3ddfaf;}
.hot-notice-list{ margin: 10px 35px 0 10px;}
.hot-notice-list em{width: 4px; height: 4px; display: inline-block; background: url(imagesli-list.gif) no-repeat 0 center ;
    margin: 11px 10px 0 5px;float: left;}
.hot-notice-list ul li{line-height: 30px; height: 30px;}
.hot-notice-list ul li a{color: #333;display: inline-block;width: 550px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.hot-notice-list ul li a:hover{color: #3ddfaf;}
.hot-notice-list ol{width:324px;height: 34px; margin: 50px auto 0;}
.hot-notice-list ol li{float: left; height: 34px; width:34px; background: #eee; margin-right: 1px;
    line-height: 34px; text-align: center; }
.hot-notice-list ol li a{color: #333;height: 34px; width:34px; line-height: 34px; display: inline-block;}
.hot-notice-list ol li .prev-m{background: url(imagesprev-m.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px; margin-top: 12px;}
.hot-notice-list ol li .next-m{background: url(imagesnext-m.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px; margin-top: 12px;}
.hot-notice-list ol li .prev-p{background: url(imagesprev-p.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px; margin-top: 12px;}
.hot-notice-list ol li .next-p{background: url(imagesnext-p.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px; margin-top: 12px;}
/*.hot-notice-list ol .curr{background: #3ddfaf;color: #fff; }*/
.hot-notice-list ol li:hover{background: #3ddfaf;color: #fff;cursor: pointer;}
.hot-notice-list ol li:hover a{color: #fff;}
.hot-notice-list ol .curr{background: #37c99e;color: #fff;}
.hot-notice-list ol .curr a{color: #fff;}
.garti-con{margin: 0 35px; min-height: 800px;}
.garti-con h1{line-height: 40px; font-size: 14px; margin-bottom: 10px; color: #3ddfaf;}
.garti-con h1 em{width: 4px; height: 4px; display: inline-block; background: url(imagesli-list.gif) no-repeat 0 center ; margin: 0 10px 0 5px; vertical-align: 3px; }
.garti-tab-con{display: none; padding-top: 10px;}
.garti-tab h2{height: 40px; line-height: 40px; border-bottom: solid 2px #ccc;}
.garti-tab h2 a{width: 120px;display: inline-block; text-align: center;}
.garti-tab h2 .curr{border-bottom: solid 2px #3ddfaf; color: #3ddfaf}
.garti-tab h2 .act{border-bottom: solid 2px #3ddfaf; color: #3ddfaf}
.action{display: block;}
.garti-tab-con p{line-height: 24px; text-indent: 2em;width: 910px;}
.garti-tab-con p strong{font-weight:normal; font-size: 16px; color: #333;}
.garti-tab li a{color: #666; }
.garti-tab li a:hover{color: #3ddfaf;}
.garti-tab li span{float: right; margin-right: 10px; }
.garti-tab li{height: 30px; line-height: 30px;}
/*.garti-tab-con ol{width:324px;height: 34px; margin: 50px auto 0;}
.garti-tab-con ol li{float: left; height: 34px; width:34px; background: #eee; margin-right: 1px;
line-height: 34px; text-align: center; }
.garti-tab-con ol li a{color: #333;height: 34px; width:34px; line-height: 34px; display: inline-block;}
.garti-tab-con ol li .prev-m{background: url(imagesprev-m.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px;margin-top: 12px; }
.garti-tab-con ol li .next-m{background: url(imagesnext-m.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px;margin-top: 12px; }
.garti-tab-con ol li .prev-p{background: url(imagesprev-p.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px;margin-top: 12px; }
.garti-tab-con ol li .next-p{background: url(imagesnext-p.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px;margin-top: 12px; }
/*.garti-tab-con ol .curr{background: #3ddfaf;color: #fff; }*/
/*.garti-tab-con ol li:hover{background: #3ddfaf;color: #fff;cursor: pointer;}
.garti-tab-con ol li:hover a{color: #fff;}
.garti-tab-con ol .curr{background: #37c99e;color: #fff;}
.garti-tab-con ol .curr a{color: #fff;}*/
.gartab-t dd{color: #999;line-height: 30px;}
.gartab-t dt a{color: #666;line-height: 24px;}
.gartab-t dt a:hover{color: #3ddfaf;}
.gartab-t dl{width: 380px;float:left; height: 80px;background: #f8f8f8;margin-bottom: 10px;margin-right: 30px;
    padding: 10px;}
.gartab-t {width: 910px; margin:0 35px;}
.proj-main{min-height: 600px;}
.proj_m_hd{width: 80%;line-height: 40px; font-size: 16px; margin: 10px auto 0;text-align: center;}
.proj_tb1{margin: 0 auto;border-collapse:collapse;}
.proj_tb1 tbody tr td{border: solid 1px #ddd;line-height: 20px; padding:5px;}
.proj_tb1_alignc{text-align: center;}
.tb_inp1{border: 0;line-height: 20px;}
.radio .ace{width: 16px; height: 16px;}
.proj_tb1_checkbox .form-field-checkbox{width: 16px; height: 16px;}
.proj-btn{width: 420px; margin:30px auto 0;}
.proj-btn button{width: 200px;height: 40px; line-height: 40px; background: #3ddfaf;border: 0; color: #fff;font-size: 18px;margin-right: 10px;}
.proj-list{padding: 10px; min-height: 600px;}
.proj-list button{width: 125px; height: 30px;line-height: 30px;margin-bottom: 15px;border: 0; background: #3ddfaf; color: #fff;}
.proj-list th{background: #3ddfaf; line-height: 30px; color: #fff; font-weight: normal;}
.proj-list td{line-height: 30px; text-align: center;color: #666; background: #f8f8f8; font-size: 12px;}
.proj-list td a{color: #666;}
.proj-list td a:hover{color: #3ddfaf;}
/*提交信息页面*/
.submit{width: 300px; margin: 40px auto 0;min-height: 400px;}
.submit img{float: left;}
.sub-con{float: left;width: 200px;margin-left: 10px;}
.sub-con h2{font-size: 20px; color: #3ddfaf;}
.sub-con p{line-height: 24px;}
.sub-con a{line-height: 30px; text-decoration: underline; color: #e83535;}
/*关于我们*/
.garti-con{margin: 0 35px; min-height: 800px;}
.garti-con h1{line-height: 40px; font-size: 14px; margin-bottom: 10px; color: #3ddfaf;}
.garti-con h1 em{width: 4px; height: 4px; display: inline-block; background: url(imagesli-list.gif) no-repeat 0 center ; margin: 0 10px 0 5px; vertical-align: 3px; }
.garti-about-con{display: none; padding-top: 10px;}
.garti-about h2{height: 40px; line-height: 40px; border-bottom: solid 2px #ccc;}
.garti-about h2 a{width: 120px;display: inline-block; text-align: center;}
.garti-about h2 .curr{border-bottom: solid 2px #e83535; color: #e83535}
.action{display: block;}
.garti-about-con p{line-height: 24px; text-indent: 2em;width: 910px;}
.garti-about-con p strong{font-weight:normal; font-size: 16px; color: #333;}
.garti-about li a{color: #666; }
.garti-about li a:hover{color: #e83535;}
.garti-about li span{float: right; margin-right: 10px; }
.garti-about li{height: 30px; line-height: 30px;}
.garti-about-con ol{width:324px;height: 34px; margin: 50px auto 0;}
.garti-about-con ol li{float: left; height: 34px; width:34px; background: #eee; margin-right: 1px;line-height: 34px; text-align: center; }
.garti-about-con ol li a{color: #333;height: 34px; width:34px;line-height: 34px;display: inline-block;}
.garti-about-con ol li .prev-m{background: url(imagesprev-m.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px;margin-top: 12px; }
.garti-about-con ol li .next-m{background: url(imagesnext-m.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px;margin-top: 12px; }
.garti-about-con ol li .prev-p{background: url(imagesprev-p.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px;margin-top: 12px; }
.garti-about-con ol li .next-p{background: url(imagesnext-p.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px;margin-top: 12px; }
.garti-about-con ol li:hover{background: #e83535;cursor: pointer;}
.garti-about-con ol li:hover a{color: #fff;}
.garti-about-con ol .curr{background: #ca2222;color: #fff; }
.garti-about-con ol .curr a{color: #fff;}
.gartab-t dd{color: #999;line-height: 30px;}
.gartab-t dt a{color: #666;line-height: 24px;}
.gartab-t dt a:hover{color: #e83535;}
.gartab-t dl{width: 380px;float:left; height: 80px;background: #f8f8f8;margin-bottom: 10px;margin-right: 30px;
    padding: 10px;}
.gartab-t {width: 910px; margin:0 35px;}

/*列表筛选*/
.select{padding:5px 10px 5px 5px;width:630px;margin-top:15px;font-size:12px;background: #f8f8f8;}
.select li{list-style:none;padding:10px 0 5px 70px}
.select .select-list{border-bottom:#eee 1px dashed}
.select dl{zoom:1;position:relative;line-height:24px;}
.select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.select dt{width:100px;margin-bottom:5px;position:absolute;top:0;left:-100px;text-align:right;color:#666;height:24px;line-height:24px}
.select dd{float:left;display:inline;margin:0 0 5px 5px;}
.select a{display:inline-block;white-space:nowrap;height:24px;padding:0 10px;text-decoration:none;color:#666;border-radius:2px;}
.select a:hover{color:#fff;background-color:#3ddfaf}
.select .selected a{color:#fff;background-color:#3ddfaf}
.select-result dt{font-weight:bold}
.select-no{color:#999}
.select .select-result a{padding-right:20px;background: url("imagesclose.gif") right 9px no-repeat #3ddfaf;}
.select .select-result a:hover{background-position:right -15px}

/*列表筛选2*/
