
/*头部样式*/
.header .top{width: 1200px;height: 40px;background: #e6e6e6;margin: 0 auto;line-height: 40px;color: #5d5d5d}
.header .top .l{width: 500px;float: left;}
.header .top .r{width: 500px;float: right;text-align: right;}
.header .logo{height: 110px;}
.header .logo .l{float: left;width: 500px;height: 110px;}
.header .logo .r{float: right;width: 510px;height: 110px;}
.header .logo .r form{width: 510px;height: 44px;background: #0950a0}
.header .logo .r form input{display: block;width: 408px;margin-left: 2px;height: 40px;float: left;outline: none;border:none;font-size: 15px;
	text-indent: 0.5em;margin-top: 2px;color: #666}
.header .logo .r form button{display: block;width: 410px;height: 44px;float: right;outline: none;border:none;width: 100px;
background: #0950a0;height: 44px;color: #fff;font-size: 15px;letter-spacing: 5px;cursor: pointer;}
.header .naver{width: 100%;height: 57px;}
.header .naver .menu{width: 1200px;height: 57px;margin: 0 auto;background:#0950a0 }
.header .naver .menu li{width:120px;height: 57px;background:url(../Image/l.png) no-repeat right center;float: left; }
.header .naver .menu li a{display: block;width:119px;height: 57px;background: #0950a0;color: #fff;line-height: 57px;
text-align: center;}
.header .naver .menu li a:hover{background: #003eb1}
.header .banner{width: 1200px;height: 200px;position: relative;margin: 0 auto;overflow: hidden;}
.header .banner .swiper-container{width: 100%;height: 200px;position: relative;z-index: 2}
/**/
.container{width: 100%;}
.b-title{width:915px;height: 44px;background: url(../Image/ab-t.png) no-repeat bottom;line-height: 44px;text-align: right;}
.b-title1{width:915px;height: 44px;background: url(../Image/cg-t.png) no-repeat bottom;line-height: 44px;text-align: right;}
.b-title2{width:915px;height: 44px;background: url(../Image/gg-t.png) no-repeat bottom;line-height: 44px;text-align: right;}
.b-title3{width:915px;height: 44px;background: url(../Image/zb-t.png) no-repeat bottom;line-height: 44px;text-align: right;}
.b-title a,.b-title1 a,.b-title2 a,.b-title3 a{color: #656565}
/*关于我们*/
.about .l{width: 915px;height: 294px;float: left;}
.about .b{width: 913px;height:248px;border:1px solid #e5e5e5;border-top: none;}
.about .b .son{width: 870px;height: 187px;}
.about .b .son .le{width:266px;height: 187px;float: left;}
.about .b .son .ri{width: 570px;float: right;height: 187px;color: #787878;line-height: 1.5}
.about .b .son .ri span{color: #353535;font-size: 18px;}
.about .r{width: 263px;height: 292px;float: right;border:1px solid #e5e5e5;}
.about .r .son{width: 233px;margin:0 auto;}
.about .r .son .title{width: 233px;height: 30px;line-height: 30px;font-size: 18px;}
.about .r .son .title .l{width: 100px;height: 30px;float: left;font-weight: bold;color: #666565}
.about .r .son .title .ri{width: 100px;height: 30px;float: right;text-align: right;}
.about .r .son .title .ri a{font-size: 14px;color: #666565}
.about .r .son li{width: 233px;height: 40px;border-bottom: 1px dashed #e5e5e5;line-height: 40px;text-indent: 0.5em}
.about .r .son ul{}
.about .r .son li a{color: #656565;}
/*补充公告*/
.gonggao table{border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5}
.gonggao table td{border-left:  1px solid #e5e5e5;border-top:  1px solid #e5e5e5;height: 45px;line-height: 45px;color: #888;text-align: center;}
.gonggao table .td1{width: 125px;max-width: 125px;}
.gonggao table .td2{width: 415px;max-width: 415px;}
.gonggao table .tr1{background: #0950a0;color: #fff!important;font-size: 15px;}
.gonggao table .tr1 td{color: #fff;font-weight: bold;}
.gonggao table .tr1 .td2{text-align: left;text-indent: 2.5em!important}
.gonggao table .td2{text-align: left;text-indent: 2.5em}
.gonggao table td a{color:#1a66f3 }
.gonggao .l{width: 915px;float: left;}
.gonggao .r{float: right;width: 264px;height: 1000px;}
.gonggao .r .gr{width: 263px;padding-bottom: 20px;border: 1px solid #ddd}
.gonggao .r .son .rtitle{width: 233px;height: 30px;line-height: 30px;font-size: 18px;margin: 0 auto}
.gonggao .r .son .rtitle .left{width: 100px;height: 30px;float: left;font-weight: bold;color: #666565}
.gonggao .r .son .rtitle .right{width: 100px;height: 30px;float: right;text-align: right;}
.gonggao .r .son .rtitle .right a{font-size: 14px;color: #666565}
.gonggao .r .son .but{width: 233px;height: 68px;margin: 0 auto;border: 1px solid #ddd}
.gonggao .r .son .but a{display: block;width: 180px;height: 45px;background: url(../Image/c.png) no-repeat left center;
line-height: 45px;font-size: 24px;color: #a3a3a3;text-align: right;}
.gonggao .r .son .but a:hover{background: url(../Image/c1.png) no-repeat left center;color: #1a66f3}
.gonggao .r .son .but2 a{display: block;width: 180px;height: 45px;background: url(../Image/g.png) no-repeat left center;
line-height: 45px;font-size: 24px;color: #a3a3a3;text-align: right;}
.gonggao .r .son .but2 a:hover{background: url(../Image/g1.png) no-repeat left center;color: #1a66f3}
.gonggao .r .son{width: 233px;margin:0 auto;}
.gonggao .r .son .title{width: 233px;height: 30px;line-height: 30px;font-size: 18px;}
.gonggao .r .son .title .le{width: 100px;height: 30px;float: left;font-weight: bold;color: #666565}
.gonggao .r .son .title .ri{width: 100px;height: 30px;float: right;text-align: right;}
.gonggao .r .son .title .ri a{font-size: 14px;color: #666565}
.gonggao .r .son li{width: 233px;height: 40px;border-bottom: 1px dashed #e5e5e5;line-height: 40px;text-indent: 0.5em}
.gonggao .r .son li a{color: #656565;}
.gonggao .r .con li{height: 35px;border-bottom: none;text-indent: 1.8em}
.gonggao .r .con li:nth-child(1){background: url(../Image/man.png) no-repeat 2px 12px;}
.gonggao .r .con li:nth-child(2){background: url(../Image/tel.png) no-repeat left 12px;}
.gonggao .r .con li:nth-child(3){background: url(../Image/phone.png) no-repeat 3px 10px;}
.gonggao .r .con li:nth-child(4){background: url(../Image/email.png) no-repeat left 14.5px;}
.gonggao .r .con li:nth-child(5){background: url(../Image/fax.png) no-repeat 1px 10px;}
.gonggao .r .con li:nth-child(6){background: url(../Image/add.png) no-repeat 3px 5px;}
.gonggao .r .map{width: 235px;height: 100px;background: #fff;overflow: hidden;}
/*中部banner*/
.mbanner{height: 190px;overflow: hidden;}
/*业务指南*/
.three{height: 300px;}
.three .li1{width: 380px;height: 327px;float: left;margin-left: 30px;}
.three .li1:nth-child(1){margin-left: 0}
.three .li1 .title{width: 380px;height: 45px;background: #fff;line-height: 45px;}
.three .li1 .title .l{width: 150px;float: left;background: url(../Image/line.png) no-repeat left center;text-indent: 1.5em;
font-size: 16px;color: #363636;font-weight: bold;}
.three .li1 .title .r{width: 60px;float: right;text-align: right;}
.three .li1 .title .r a{color: #666565;}
.three .li1 .son{width: 378px;height: 280px;border: 1px solid #ddd;}
.three .li1 .son .s1{width: 330px;height: 245px;margin: 0 auto}
.three .li1 .son .s1 .i{width: 330px;height: 125px;overflow: hidden;}
.three .li1 .son .s1 .li2{width: 330px;height: 35px;}
.three .li1 .son .s1 .li2 a{display: block;width: 330px;height: 35px;background: url(../Image/dian.png) no-repeat left center;
text-indent: 1em;line-height: 35px;color: #6e6e6e;font-size: 14px;}
/*友情链接*/
.links{height: 165px;}
.links .title{width: 1200px;height: 40px;background: url(../Image/line.png) no-repeat left center;text-indent: 1.5em;
font-size: 16px;color: #363636;font-weight: bold;line-height: 40px;}
.links .son{width: 1198px;height: 123px;border: 1px solid #ddd;position: relative;overflow: hidden;}
.links .son ul{margin-top: 29px}
.links .son li{width: 188px;height: 65px;float: left;margin-left: 10px;overflow: hidden;}
/*底部*/
.footer{width: 1200px;height: 320px;background: #32383d;color: #73797e;margin: 0 auto}
.footer .t{height: 250px;width: 1200px;}
.footer .t .l{width: 175px;height: 225px;float: left;}
.footer .t .r{width: 170px;height: 225px;float: right;}
.footer .t .m{width: 800px;height: 225px;float: left;}
.footer .t .m .li1{width: 110px;height: 225px;float: left;margin-left: 50px;}
.footer .t .m .li1 .title{height: 35px;width:100px;background: url(../Image/line2.png) no-repeat left center;text-indent: 1em;
line-height: 35px;color: #fff;font-weight: bold;font-size: 16px;margin-top: 30px;}
.footer .t .m .li1 li{width: 100%;height: 30px;}
.footer .t .m .li1 li a{display: block;width: 100%;height: 30px;text-indent: 1.2em;line-height: 30px;color:#73797e }
.footer .t .m .li2{width: 250px;}
.footer .t .m .li2 li{width: 100%;line-height: 1.6;padding-bottom: 2px;text-indent: 1.2em}
.footer a:hover{color: #fff!important}
.footer .b{width: 1160px;height: 64px;border-top: 1px solid #73797e;margin: 0 auto}
.footer .b .c{height: 30px;margin-top: 17px;}
.footer .b .l{width: 800px;float: left;line-height: 30px;}
.footer .b .r{width: 200px;float: right;text-align: right;}
.footer .b a{line-height: 30px;color: #73797e}
/*关于我们*/
/*左边*/
.mainbox .bread{width: 1200px;height: 30px;line-height: 30px;text-align: right;color:#0950a0 }
.mainbox .bread a{color:#0950a0}
.leftt{width: 250px;float: left;}
.rightt{width: 920px;float: right;}
.leftt .l-t{width: 250px;height: 50px;line-height: 50px;text-align: center;font-size: 20px;font-weight: bold;
	background: #0950a0;color: #fff;margin: 0 auto}
.leftt .li1{width: 250px;height: 45px;border-bottom: 1px solid #ddd;line-height: 45px;text-indent: 1em;}
.leftt .li1:nth-child(1){border-top: 1px solid #ddd;}
.leftt .li1 a{display: block;height: 45px;color: #666;position: relative;overflow: hidden;width: 248px;
	border-left: 1px solid #ddd;border-right: 1px solid #ddd;}
.leftt .li1 a .bg{position: absolute;z-index: 1;top: 0;left: 0;width: 250px;height: 45px;
	}
.leftt .li1 a .bg2{position: absolute;z-index: 2;top: 0;left: 0;width: 250px;height: 45px;}
.leftt .li1 a:hover{border-left: 1px solid #0950a0;border-right: 1px solid #0950a0;}
.leftt .li1 a:hover .bg{background: #0950a0;}
.leftt .li1 a:hover .bg2{color: #fff}
.leftt .contactul{width: 248px;padding-bottom: 0px;border:1px solid #ddd;border-top: none;}
.leftt .contactul .li2{width: 248px;height: 45px;text-indent: 1em;border-bottom: 1px solid #ddd;color: #666;line-height: 45px;}
.leftt .contactul .li2:nth-child(4){height: 60px;line-height: 30px;border-bottom: none;}
/*右边*/
.rightt{border-top:2px solid #0950a0;}
.rightt .ri-con{width: 918px;border: 1px solid #ddd;border-top: none;overflow: hidden;padding: 10px 0}
.rightt .ri-con .r-c-s{width: 878px;margin-left: 20px;margin-top: 15px;margin-bottom: 15px;}
/*招标页面*/
.rightt table{border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5}
.rightt table td{border-left:  1px solid #e5e5e5;border-top:  1px solid #e5e5e5;height: 45px;line-height: 45px;color: #888;text-align: center;}
.rightt table .td1{width: 125px;max-width: 125px;}
.rightt table .tdone{text-align: left;text-indent: 0.5em;}
.rightt table .td2{width: 415px;max-width: 415px;}
.rightt table .tr1{background: #0950a0!important;color: #fff!important;border-top: none;}
.rightt table .tr1 .td1{font-size: 15px;}
.rightt table .tr1 td{color: #fff;font-weight: bold;}
.rightt table .tr1 .td2{text-align: left;text-indent: 2px!important;font-size: 15px;}
.rightt table .td2{text-align: left;padding: 0 15px;box-sizing: border-box;}
.rightt table td a{color:#1a66f3 }
/*.rightt table td a:hover{font-weight: bold}*/
.rightt table tr:hover{background: #f5f5f5}
/**/
.footpage{text-align: center;line-height: 50px}
.footpage a,.footpage span{display: inline-block;height: 25px;text-align: center;line-height: 25px;border:1px solid #ddd;
	border-radius: 3px;margin-left: 5px;color: #797979;padding: 0px 5px 0px 5px;}
.footpage span{padding: 0px 10px 0px 10px;background: #0950a0;color: #fff;}
.footpage select{display: inline-block;height: 25px;padding: 0px 5px 0px 5px;border-radius: 3px;border:1px solid #ddd;}
/*详情页面*/
.rightt .ri-con .r-c-s .title{font-size: 24px;padding-bottom: 15px;border-bottom: 1px dashed #ddd}
/*新闻页面*/
.rightt .prolist li{height: 45px;border-bottom: 1px dashed #ddd;}
.rightt .prolist li:nth-child(1){margin-top: 5px;}
.rightt .prolist li a{display: block;width: 920px;height: 45px;}
.rightt .prolist li a .vt{float: left;width: 700px;height: 45px;text-indent: 1em;line-height: 47px;
	background: url(../Image/dian1.png) no-repeat left center;}
.rightt .prolist li a .vtm{float: right;width: 200px;height: 45px;line-height: 47px;}
.rightt .prolist li a:hover .vt{color: #0950a0}
.rightt .xiazai .a1{display: block;width: 920px;height: 45px;}
.rightt .xiazai .a1 .vt{float: left;width: 690px;height: 45px;text-indent: 1em;line-height: 47px;}
.rightt .xiazai .a1	.vtm{float: left;width: 200px;height: 45px;line-height: 47px;text-align: right;}
.rightt .xiazai .a1	.a2{display: block;float: right;width: 30px;height: 45px;line-height: 47px;}
/***/
.rightt .mes li{height: 35px;border-bottom: 1px dashed #ddd;line-height: 35px;text-indent: 0.3em}
/***/
.xz{color:#0950a0!important;border-left: 3px solid #0950a0!important;width:246px!important;}
/*简历*/
.zhao{width: 880px;border: 1px solid #ddd;padding: 20px;margin-top: 20px;line-height: 2.0}
.zhao .son{width: 45%;float: left;}
.zhao .sona{font-size: 15px;}
.zhao .sona .zhiwei{font-size: 15px;font-weight: bold;}
.zhao .son .time{color: red}
.zhao .son1{width: 100%}
.zhao .do{float: right;}
.zhao .do a{display: block;width: 90px;height: 30px;line-height: 30px;text-align: center;color: #fff;
	background-color: #0950a0;border-radius: 0px;}
.zhao .do a:hover{background-color:#1452d0}
/*投简历*/
.jobs form .input-group{position: relative; margin-bottom: 10px;}
.jobs form .input-group label{font-size: 12px; height: 36px; line-height: 36px; overflow: hidden; text-overflow: ellipsis;
	white-space: nowrap; text-align: left; width: 70px; font-weight: bold; float: left;}
.jobs form .input-group label span{color: red;}
.jobs form .input-group input[type=text],
.jobs form .input-group input[type=password]{outline: none; display: inline-block; width: 200px; height: 34px; line-height: 34px; padding: 0px 12px; border: #ddd 1px solid; box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.04); font-family: '微软雅黑', 'Microsoft Yahei', '宋体';}
.jobs form .input-group input[type=text]:focus,
.jobs form .input-group input[type=password]:focus{border: #0950a0 1px solid;}
.jobs form .input-group textarea{width: 500px!important;text-indent: 1em;padding: 0px;font-size: 15px;line-height: 1.8;
border:1px solid #ddd}
.jobs form .input-group textarea:focus{border: #0950a0 1px solid;}
.jobs form input[type=submit]{width: 120px; display: block; line-height: 36px; background: #0950a0; color: #fff; border: 0;}
.jobs form .in-radio{line-height: 36px; height: 36px; display: inline-block;}
/**/
.next li{border-bottom: 1px solid #eee;padding: 10px 0;text-indent: 0.5em}
.next li:nth-child(1){border-top: 1px solid #eee}


/*详情form*/
#chform{width: 600px;height: 200px;background: #f5f5f5;margin: 0 auto;overflow: hidden;box-sizing: border-box;border: 1px dashed red;}
#chform .p1{width: 100%;margin-top: 12px;font-size: 20px;font-weight: bold;color: red;text-align: center;margin-bottom: 21px;}
#chform .f-c{width: 560px;margin: 0 auto;}
#chform .f-c .input{display: block;outline: none;box-sizing: border-box;width: 290px;height:40px;border: 1px solid #ddd;padding: 0;float: left;
font-size: 16px;text-indent: 9px;}
#chform .f-c img{display: block;width: 100px;height: 40px;float: left;margin-left: 10px;}
#chform .f-c .tip{width:150px;height: 40px;float: left;margin-left: 10px;color: #666;font-size: 14px;line-height: 60px;}
#chform button{padding: 0;width: 100%;height: 40px;margin-top: 20px;background: #ddd;border-radius: 2px;color: #666;cursor: pointer;
transition: 0.5s;-webkit-transition: 0.5s;}
#chform button:hover{background: #ccc;color: #444}

.adtable table{width: 100%;margin: 10px 0;}
.adtable table td{padding: 5px;color: inherit;line-height: inherit!important;}






