﻿@charset "utf-8";
.cen_wdh{ width:1200px; margin:0 auto; position:relative; overflow:hidden;}
.tip{background-color:#eee; border-bottom:solid 1px #d3d3d3;}
.tip dt{width:500px; padding:10px 0px; float:left; color:#666; text-align:left; font-size:14px;}
.tip dd{width:240px; padding:10px 0px; float:right; text-align:right; color:#666; font-size:14px;}
.tip dd a{color:#666; font-size:14px;}
.tip dd a:hover{color:#0e53ae;}
.tip dd label{padding:0 10px; display:inline-block;}

.shadow{
    -moz-box-shadow:5px 5px 5px #ccc;
    -webkit-box-shadow:5px 5px 5px #ccc;
    box-shadow:5px 5px 5px #ccc;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ccc')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#ccc');
}

.keyword{height:60px; border-bottom:solid 1px #d2d2d2; text-align:left;}
.keyword dt{height:60px; width:900px; float:left; line-height:60px; vertical-align:middle;}
.keyword dt label{color:#000; font-size:14px; padding-right:10px;}
.keyword dt a{color:#999; display:inline-block; font-size:14px; padding-right:10px;}
.keyword dt a:hover{color:#0e53ae;}
.keyword dd{height:60px; width:280px; float:right;}
.keyword dd form{height:32px; border:solid 1px #c5c5c5; text-indent:10px; margin-top:14px; width:278px; float:left; border-radius:15px;}
.keyword dd form input.inp_key{height:26px; margin-top:3px; line-height:26px; vertical-align:middle; color:#666; font-size:14px; margin-left:18px; width:210px; float:left;}
.keyword dd form input.inp_sbt{height:26px; cursor:pointer; margin-top:3px; text-indent:-9999px; margin-right:10px; width:40px; float:right; background:url(../images/sou.png) center center no-repeat;}

.header{height:120px; text-align:left;}
.header dt{width:800px; height:120px; background:url(../images/logo.jpg) left center no-repeat; float:left;}
.header dt a{width:420px; height:74px; margin-top:23px; display:inline-block; text-indent:-9999px; float:left;}
.header dd{height:120px; float:right;}
.header dd span{ display:inline-block; width:100%; color:#333; font-size:14px; margin-top:30px;}
.header dd p{ color:#575859; margin-top:5px; font-size:18px;}

.header .search { height: 40px; position: relative; width: 300px; z-index: 105;margin: 50px 0 0 0; }
.header .search .search-wrap { height: 34px; border: 2px solid #004b92; background: #FFF !important }
.header .search .sideShadow { float: left; width: 59px; height: 34px; position: relative; z-index: 99999999; background: #004b92; border-right: 1px solid #D8D8D8 }
.header .search .keyWord { color: #909090; float: left; height: 30px; line-height: 30px; overflow: hidden; padding: 0; width: 205px; text-indent: 35px; background: none; border: none; background: url(../images/searchbg.gif) no-repeat 10px 7px; margin-top: 2px; background-color: #FFF; }
.header .search .sub-btn { border: 0; cursor: pointer; height: 36px; line-height: 36px; overflow: hidden; width: 90px; position: absolute; top: 0; right: 0; font-family: "微软雅黑"; font-size: 16px; color: #FFF; transition: all .2s ease-in-out; background: #004b92 }
.header .search .sub-btn:hover { background: #003c74 }



.mainav{height:53px; text-align:center; background:url(../images/nav.png) left top repeat-x;}
.mainav dt{height:53px; float:left; width:150px; line-height:53px; vertical-align:middle;}
.mainav dt a{width:100%; display:inline-block; color:#FFF; height:53px;background:url(../images/nav_line.png) right center no-repeat;}
.mainav dt a:hover{background-color:#d31e31; background-image:none;}
.mainav dt a.nav_hov{background-color:#d31e31; background-image:none;}

.yqlink{text-align:left;}
.yqlink ul{padding:30px 0px; width:100%; float:left;}
.yqlink ul li{width:100%; float:left; color:#525151; font-size:14px;}
.yqlink ul li label{color:#525151; display:inline-block; font-weight:bold; font-size:14px;}
.yqlink ul li a{color:#525151; display:inline-block; line-height:180%; padding-right:10px; font-size:14px;}
.yqlink ul li a:hover{color:#f00;}

.footer{height:256px; background-color:#393939;}
.ftnav{height:55px; border-bottom:solid 2px #4c4c4c; width:900px; padding:0px 150px; float:left; text-align:center;}
.ftnav a{color:#FFF; display:inline-block; float:left; margin:0px; padding:0px; height:55px; line-height:55px; font-size:14px;}
.ftnav a:hover{color:#FF0;}
.ftnav label{width:60px; display:inline-block; float:left; height:55px; background:url(../images/ft_line.png) center center no-repeat;}
.flogo{width:180px; height:150px;margin: 0 auto;}
.flogo p{width:135px; background:url(../images/flogo2.png) center center no-repeat; height:108px;margin: 0 auto;}
.ftext{ margin-top:26px; text-align:center;}
.ftext p{width:100%; line-height:26px; color:#FFF; font-size:14px;}
.ftext p label{display:inline-block; padding-left:10px;}

.fewm{width:201px; border-left:dashed 1px #656565; float:right; height:110px; margin-right:32px; margin-top:37px;}
.fewm dl{width:138px; background-color:#FFF; float:right; height:110px;}
.fewm dl dt{width:110px; height:110px; float:left; background:url(../images/ewm.jpg) center center no-repeat;}
.fewm dl dd{width:27px; height:103px; padding-top:5px; text-align:center; line-height:120%; margin-top:1px; float:left; color:#FFF; font-size:14px; background-color:#393939;}

.izl-rmenu{
	position:fixed;
	right:50px;
	margin-left:580px;
	bottom:10px;
	padding-bottom:73px;
	z-index:999;
}
.izl-rmenu .btn.btn-qq.btn_cautious{
	position: relative;
	width:50px;
	height:50px;
	background: url(../images/r_khxz.png) no-repeat center center;
}
.izl-rmenu .btn_cautious .hand{
	width:45px;
	height:45px;
	background: url(../images/xs.gif) no-repeat center center;
	position: absolute;
	top:10px;
	left:40px;
}
.izl-rmenu .btn{
	width:50px;
	height:50px;
	cursor:pointer;
	position:relative;
}
.izl-rmenu .btn-qq{
	background:url(../images/zixun.png) 0px 0px  no-repeat;
	background-color:#fff;
	height:53px;
}
.izl-rmenu .btn-kf{
	background:url(../images/r_kf.png) 0px 6px  no-repeat;
	background-color:#fff;
}
.izl-rmenu .btn-kf .pic1{
	width:88px;
	height:50px;
	position: absolute;
	top:0px;
	left: -166px;
	display: none;
}
.izl-rmenu .btn-kf .pic2{
	width:82px;
	height:50px;
	position: absolute;
	top:0px;
	left:-78px;
	display: none;
}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{
	background:url(../images/zixun.png) 0px 0px no-repeat;
	background-color:#fff;
	text-decoration:none;
	display:block;
}
.izl-rmenu .btn-wx{
	background:url(../images/r_wx.png) 0px 0px no-repeat;
	background-color:#fff;
}
.izl-rmenu .btn-wx .pic{
	position:absolute;
	left:-113px;
	top:-22px;
	display:none;
	width:116px;
	height:128px;
}
.izl-rmenu .btn-phone{
	background:#fff url(../images/r_phone.png) 0px 0px no-repeat;
	height:53px;
}

.izl-rmenu .btn-phone .phone{
	background:url(../images/r_phone2.png) no-repeat ;
	position:absolute;
	width:212px;
	height:49px;
	left:-207px;
	top:3px;
	line-height:51px;
	color:#666;
	font-size:24px;
	text-align:left;
	text-indent:10px;
	display:none;
}
.izl-rmenu .btn-top{
	background:url(../images/r_top.png) 0px 0px no-repeat;
	background-color:#049fb2;
	display:none;
	margin-top:1px;
}
.izl-rmenu .btn-top:hover{
	background-color:#049fb2;
}



/*分页*/
.pagebar .pagination { display: flex; justify-content: center; margin-top: 40px; }
.pagination a,.pagination span { background: #fff; border: 1px solid #ccc; color: #333; font-size: 14px; padding: 8px 12px; margin: 0 5px; border-radius: 3px; }

.pagination a:hover { color: #004b92; border: 1px solid #004b92; }
.pagination a.page-num-current,.pagination a.active-page { color: #fff; background: #004b92; border: 1px solid #004b92; }

/*新闻内容*/
.newscontent{padding: 20px 2px;line-height: 1.8;}
.newscontent p{text-indent: 2em;margin: 0 0 15px 0;}
.newscontent p img{display:block;margin: 0 auto;}


/*资质查询列表内容部分*/
.xinyonglist{margin:10px 0 20px 0;border-bottom: solid 1px #e5e5e5;height: 100px;position: relative;}
.xinyonglist:hover{background: #ffd;}
.xinyonglist dt{height: 30px;line-height: 30px;padding:15px 20px;}
.xinyonglist dt a{color: #333;font-size: 16px;font-weight:bold;}
.xinyonglist dd.ndesc{font-size: 14px;color: #666;line-height: 1.8;text-indent: 2em;border:none;height: 42px;overflow: hidden;}
.xinyonglist dd.ntime{font-size: 12px;color: #999;line-height: 1.8;position: absolute;top:20px;right: 40px;width: 150px;height: 30px;border-radius: 5px;background:#FFDC73;color: #D4000E;line-height: 30px;text-align: center; }
.xinyonglist dd.ntime span{width: 12px;height: 12px;margin:0 5px 0 0;}
.xinyonglist dd.ntime1{font-size: 12px;color: #999;line-height: 1.8;position: absolute;top:20px;right: 40px;width: 300px;height: 30px;border-radius: 5px;background:#FFDC73;color: #D4000E;line-height: 30px;text-align: center; }
.xinyonglist dd.ntime1 span{width: 12px;height: 12px;margin:0 5px 0 0;}

.xinyongcontent{height: 1500px;width: 1012px;overflow: hidden;margin:20px auto;background: url(../images/zizhibg.jpg) no-repeat;}
.xinyongcontent1{height: 1500px;width: 1012px;overflow: hidden;margin:20px auto;background: url(../images/xinyongbg.jpg) no-repeat;}
.zizhicontent{height: 1500px;width: 1012px;overflow: hidden;margin:20px auto;background: url(../images/zizhibg.jpg) no-repeat;}

.certWrap { width: 1000px; }
.certWrap .redBar { position: relative; width: 100%; height: 40px; margin-top: 116px;}
.certWrap .redBar1 { position: relative; width: 100%; height: 30px; }
.certWrap .redBar .logo_credit {}
.certWrap>header { position: relative; text-align: center; font-weight: bold; }
.certWrap>header>h2 { margin: 30px 0 10px 0; font-size: 28px; color: #cd2e28;font-weight: bold;}
.certWrap>header>h3 { padding: 10px 0; font-size: 22px; color: #343434; margin: 0; }
.QRcode { position: absolute; top: 0; right: 30px; width: 116px; height: 116px; overflow: hidden;z-index: 999;border: 1px #ddd solid;}
.QRcode a { position: absolute; top: 0px; left: 0; color: #666; text-decoration: none; }
.QRcode a:hover{ position: absolute; top: -116px; left: 0; color: #666; text-decoration: none; }
.QRcode .toll_img { width: 116px; height: 116px; }
.QRcode .toll_info { width: 116px; height: 116px; background: #EEE; vertical-align: middle; display: table-cell; text-align: center; }
.QRcode .toll_info p { padding: 10px; font: bold 14px/24px '微软雅黑'; cursor: pointer; }
.certWrap section { width: 880px; margin: 40px auto 0 auto; padding-top: 50px;padding-bottom: 20px;}
.certWrap section>h3 { margin-left: 50px; margin-bottom: 20px; font-size: 20px; font-weight: bold; color: #d23c3e; }
.certWrap section>.detaiInf { padding-left: 220px; }
.certWrap section>.detaiInf .item { margin: 15px 0; font-size: 14px; }
.certWrap section>.detaiInf .item em { font-weight: bold;font-style: normal;color: #212529;font-size: 16px;}
.certWrap section>.detaiInf .item span { line-height: 30px; word-break: break-all;font-size: 16px;color:#212529;  }
.certWrap section.compBasicInf { margin-top: 60px; }



.zscx table { *border-collapse: collapse; /* IE7 and lower */ border-spacing: 0; width: 100%; } /*========bordered table========*/ .bordered { border: solid #333 3px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 1px 1px #ccc; -moz-box-shadow: 0 1px 1px #ccc; box-shadow: 0 1px 1px #ccc; } .bordered tr { -o-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .bordered .highlight, .bordered tr:hover { background: #fbf8e9; } .bordered td, .bordered th { border-left: 2px solid #333; border-top: 2px solid #333; padding: 15px 10px; } .bordered th { background-color: #dce9f9; background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9)); background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9); background-image: -moz-linear-gradient(top, #ebf3fc, #dce9f9); background-image: -ms-linear-gradient(top, #ebf3fc, #dce9f9); background-image: -o-linear-gradient(top, #ebf3fc, #dce9f9); background-image: linear-gradient(top, #ebf3fc, #dce9f9); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ebf3fc, endColorstr=#dce9f9); -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ebf3fc, endColorstr=#dce9f9)"; -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset; box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; border-top: none; text-shadow: 0 1px 0 rgba(255,255,255,.5); } .bordered td:first-child, .bordered th:first-child { border-left: none; } .bordered th:first-child { -moz-border-radius: 6px 0 0 0; -webkit-border-radius: 6px 0 0 0; border-radius: 6px 0 0 0; } .bordered th:last-child { -moz-border-radius: 0 6px 0 0; -webkit-border-radius: 0 6px 0 0; border-radius: 0 6px 0 0; } .bordered tr:last-child td:first-child { -moz-border-radius: 0 0 0 6px; -webkit-border-radius: 0 0 0 6px; border-radius: 0 0 0 6px; } .bordered tr:last-child td:last-child { -moz-border-radius: 0 0 6px 0; -webkit-border-radius: 0 0 6px 0; border-radius: 0 0 6px 0; } /*----------------------*/ .zebra td, .zebra th { padding: 10px; border-bottom: 1px solid #f2f2f2; } .zebra .alternate, .zebra tbody tr:nth-child(even) { background: #f5f5f5; -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset; box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; } .zebra th { text-align: left; text-shadow: 0 1px 0 rgba(255,255,255,.5); border-bottom: 1px solid #ccc; background-color: #eee; background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#eee)); background-image: -webkit-linear-gradient(top, #f5f5f5, #eee); background-image: -moz-linear-gradient(top, #f5f5f5, #eee); background-image: -ms-linear-gradient(top, #f5f5f5, #eee); background-image: -o-linear-gradient(top, #f5f5f5, #eee); background-image: linear-gradient(top, #f5f5f5, #eee); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f5f5f5, endColorstr=#eeeeee); -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#f5f5f5, endColorstr=#eeeeee)"; } .zebra th:first-child { -moz-border-radius: 6px 0 0 0; -webkit-border-radius: 6px 0 0 0; border-radius: 6px 0 0 0; } .zebra th:last-child { -moz-border-radius: 0 6px 0 0; -webkit-border-radius: 0 6px 0 0; border-radius: 0 6px 0 0; } .zebra tfoot td { border-bottom: 0; border-top: 1px solid #fff; background-color: #f1f1f1; } .zebra tfoot td:first-child { -moz-border-radius: 0 0 0 6px; -webkit-border-radius: 0 0 0 6px; border-radius: 0 0 0 6px; } .zebra tfoot td:last-child { -moz-border-radius: 0 0 6px 0; -webkit-border-radius: 0 0 6px 0; border-radius: 0 0 6px 0; }
.zscx{width: 94%;margin: 20px auto;max-width: 1100px;}
.zscx1{font-size:  32px;text-align: center;vertical-align: middle;background: #c00;color: #fff;font-weight: bold;}
.zscx2{font-size:  18px;text-align: left;vertical-align: middle;line-height: 1.8;position: relative;}
.zscx2 .zscx2text{padding-right: 150px;}
.zscx3{font-size:  16px;text-align: center;vertical-align: middle;line-height: 1.8;background: #c00;color: #fff;}
.zscx4{font-size:  16px;text-align: left;vertical-align: middle;line-height: 1.8;text-indent: 2em;}
.zscx5 li{width: 50%;float: left;}
.zscx5 li img{max-width: 96% !important; margin: 15px auto;display: block;}


/* 证书查询 */
.slideTxtBox{ width:1188px; text-align:center;background:#C1E0FF;border: 6px #ccc solid;margin: 30px 0; }
.slideTxtBox .hd{ height:100px; line-height:100px; margin: 30px auto;}
.slideTxtBox .hd ul{width: 570px;margin: 0 auto;display: inline-block;}
.slideTxtBox .hd ul li{ float:left; padding:0 50px; cursor:pointer;font-size: 22px;font-weight:bold; color: #004b92;border-bottom: 2px #ccc solid; }
.slideTxtBox .hd ul li.on{color:#d80026;border-bottom: 2px #d80026 solid; }
.slideTxtBox .bd{padding-bottom: 180px;}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }


.slideTxtBox .bd .search { height: 80px; position: relative; width: 800px; z-index: 105;margin: 50px auto 0 auto; }
.slideTxtBox .bd .search .search-title{position: absolute; top: 0; left: 0;width: 130px;height: 50px;z-index: 9;line-height: 54px;font-size: 18px;color: #222;}
.slideTxtBox .bd .search .search-title span{color:#d80026; }
.slideTxtBox .bd .search .search-wrap { height: 50px; border: 2px solid #004b92; background: #FFF !important;position: relative;margin: 0 0 0 120px;}
.slideTxtBox .bd .search .sideShadow { float: left; width: 59px; height: 50px; position: relative; z-index: 99999999; background: #004b92; border-right: 1px solid #D8D8D8 }
.slideTxtBox .bd .search .keyWord { color: #909090; float: left; height: 46px; line-height: 46px; overflow: hidden; padding: 0; width: 630px; text-indent: 35px; background: none; border: none; background: url(../images/searchbg.gif) no-repeat 10px 15px; margin-top: 2px; background-color: #FFF;font-size: 16px;text-align: left;color: #666; }
.slideTxtBox .bd .search .sub-btn { border: 0; cursor: pointer; height: 54px; line-height: 54px; overflow: hidden; width: 150px; position: absolute; top: 0; right: 0; font-family: "微软雅黑"; font-size: 18px; color: #FFF; transition: all .2s ease-in-out; background: #004b92 }
.slideTxtBox .bd .search .sub-btn:hover { background: #003c74 }


/* 查询结果 */
.slideTxtBox1{ width:1188px; text-align:center;background:#C1E0FF;border: 6px #003C74 solid;margin: 30px 0; }
.slideTxtBox1 .hd{ height:40px; line-height:40px; margin: 15px auto;}
.slideTxtBox1 .hd ul{width: 570px;margin: 0 auto;display: inline-block;}
.slideTxtBox1 .hd ul li{ float:left; padding:0 50px; cursor:pointer;font-size: 22px;font-weight:bold; color: #004b92;border-bottom: 2px #ccc solid; }
.slideTxtBox1 .hd ul li.on{color:#d80026;border-bottom: 2px #d80026 solid; }
.slideTxtBox1 .bd{padding-bottom: 15px;}
.slideTxtBox1 .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox1 .bd li{ height:24px; line-height:24px;   }
.slideTxtBox1 .bd li .date{ float:right; color:#999;  }


.slideTxtBox1 .bd .search { height: 60px; position: relative; width: 800px; z-index: 105;margin: 20px auto 0 auto; }
.slideTxtBox1 .bd .search .search-title{position: absolute; top: 0; left: 0;width: 130px;height: 50px;z-index: 9;line-height: 54px;font-size: 18px;color: #222;}
.slideTxtBox1 .bd .search .search-title span{color:#d80026; }
.slideTxtBox1 .bd .search .search-wrap { height: 50px; border: 2px solid #004b92; background: #FFF !important;position: relative;margin: 0 0 0 120px;}
.slideTxtBox1 .bd .search .sideShadow { float: left; width: 59px; height: 50px; position: relative; z-index: 99999999; background: #004b92; border-right: 1px solid #D8D8D8 }
.slideTxtBox1 .bd .search .keyWord { color: #909090; float: left; height: 46px; line-height: 46px; overflow: hidden; padding: 0; width: 630px; text-indent: 35px; background: none; border: none; background: url(../images/searchbg.gif) no-repeat 10px 15px; margin-top: 2px; background-color: #FFF;font-size: 16px;text-align: left;color: #666; }
.slideTxtBox1 .bd .search .sub-btn { border: 0; cursor: pointer; height: 54px; line-height: 54px; overflow: hidden; width: 150px; position: absolute; top: 0; right: 0; font-family: "微软雅黑"; font-size: 18px; color: #FFF; transition: all .2s ease-in-out; background: #004b92 }
.slideTxtBox1 .bd .search .sub-btn:hover { background: #003c74 }

.search-list{width: 100%;clear: both;background: #fff;}
.search-list h2{height: 60px;line-height: 60px;font-size: 22px;color: #555;border-bottom: 2px #ccc solid;width: 900px;margin:0 auto 10px auto;text-align:center;clear: both;}
.search-list h3{height: 80px;line-height: 80px;font-size: 22px;color: #d90000;text-align:center; }
.search-list dl{height: 80px;position: relative;border-bottom: 1px #ccc solid;width: 900px;margin: 0 auto;clear: both;text-align: left;}
.search-list dl:hover{border-bottom: 1px #bbb solid;background: #C1E0FF;}
.search-list dt{height: 80px;line-height: 80px;font-size: 18px;color: #111;position: absolute;top: 0;left: 0;width: 350px;padding-left: 25px;}
.search-list dd.zhengshuming{height: 30px;line-height: 30px;font-size: 16px;color: #333;position: absolute;top: 10px;left: 350px;width: 350px;}
.search-list dd.youxiao{height: 30px;line-height: 30px;font-size: 14px;color: #444;position: absolute;top: 40px;left: 350px;width: 350px;}
.search-list dd.morea{height: 80px;line-height: 80px;font-size: 16px;position: absolute;top: 0;right: 0;width: 150px;text-align: center;}
.search-list dd.morea a{color:#003C74;}
.search-list dd.morea a:hover{color:#111;}

.chaxunshijian{font-size: 12px;color: #666;text-align: center;font-weight: normal;margin:15px 0 5px 0;}