﻿

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  pre, form, fieldset, figure, figcaption, table, th, td img {
	margin: 0;
	padding: 0;
	font-weight: normal;
}
a, abbr, acronym, address, big, blockquote, body, caption, cite, code, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, img, ins, kbd, label, legend, li, ol, p, pre, q, s, samp, small, span, strike, strong, ul {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}
body {
	font-family: "Microsoft YaHei", "微软雅黑", "Open Sans", Arial, "Hiragino Sans GB", STHeiti, "WenQuanYi Micro Hei", SimSun, sans-serif, tahoma, arial, "Hiragino Sans GB", "宋体", sans-serif;
	font-size: 14px;
	text-align: left;
	margin: 0 auto;
	line-height: 24px;
	color: #333;
	font-weight: 400;
}
article, aside, details, figcaption, figure, footer, zc_hd, hgroup, menu, zc_nav, section {
	display: block;
}
img {
	border: 0;
	vertical-align: middle;
}/*让链接里的 img 无边框；清除图片间距*/
ul, li {
	list-style: none;
}
button {
	cursor: pointer;
} /*这个可以不用*/
input:focus, textarea:focus {
	outline: none;
}/*去掉边框线*/
.clear {
	clear: both;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.tl {
	text-align: left;
}
.clearfix{clear:both;}

.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
/*全局的字体链接*/



a:link, a:visited {
	color: #777;
	text-decoration: none;
}
a:hover, a:active {
	color: #2988D8;
	text-decoration: none;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0px;
}
.main {
	clear: both;
	width: 1000px;
	margin: 0 auto;
}

#AspNetPager1 {
	clear: both;
	margin: 40px 0px;
	padding: 0px 10px;
}
#AspNetPager1 p {
	float: left;
	height: 30px;
	line-height: 30px;
}
#AspNetPager1 a, #AspNetPager1 span.cur {
	margin-left: 0px;
	padding: 0 9px;
	line-height: 24px;
	border: 1px solid #005FAC;
	text-decoration: none;
	display: inline-block;
}
#AspNetPager1 a:hover, #AspNetPager1 span.cur {
	background-color: #005FAC;
	border-color: #005FAC;
	color: #fff;
}
#AspNetPager1 .tBtn:hover {
	background-color: inherit;
	color: inherit;
*background-color:transparent;
*color:#666;
}
.inside_page {
	clear: both;
	padding: 0px 70px;
}
.inside_page span {
	clear: both;
	display: block;
	text-align: left;
	line-height: 30px;
}




/*头部*/



.zc_top {
	width: 100%;
	border-bottom: 1px solid #e5e5e5;
	height: 38px;
}
.zc_topmain {
	width: 1200px;
	margin: 0px auto;
	line-height: 38px;
	height: 38px;
}
.zc_topmain ul.zc_topr li {
	width: 75px;
	float: left;
	background: url(../img/topicon.jpg) right center no-repeat;
}
.zc_topmain ul.zc_topr li a {
	padding: 0px 7px;
}
.zc_topmain ul.zc_topr li.last {
	background: none;
}
.zc_logo {
	width: 1200px;
	margin: 0px auto;
	height: 90px;
	margin-top: 25px;
}
.zc_logoc h3 {
	color: #0A61AE;
	font-size: 20px;
	font-weight: bold;
}
.zc_logoc h3 span {
	color: #E90C1B;
}
.zc_logoc h4 {
	font-size: 16px;
	color: #333;
	font-weight: 600;
	line-height: 26px;
}
.zc_logoc {
	margin-left:18px;
	padding-top:10px;
}
.zc_logor {
	background: url(../img/tel.jpg) left center no-repeat;
	padding-left: 55px;
	float: right;
}
.zc_logor h1 {
	
	font-size: 17px;
	
}
.zc_logor h2 {
	color: #EA1A27;
	font-size: 28px;font-weight: 600;
}
.zc_nav {
	width: 100%;
	background: #005FAC;
	height: 56px;
	line-height: 56px;
}
.zc_navmain {
	width: 1200px;
	margin: 0px auto;
}
.zc_navmain ul li {
	height: 56px;
	line-height: 56px;
	font-size: 16px;
	float: left;
	background: url(../img/topicon2.jpg) right center no-repeat;
	position: relative;
}
.zc_navmain ul li.last {
	background: none;
}
.zc_navmain ul li a {
	color: #fff;
	padding: 0px 37px;
}
.zc_navmain ul li:hover {
	background: #fff;
}
.zc_navmain ul li:hover a{color:#333; font-weight:bold;}
.xdh{width:100%; height:auto; position:absolute; z-index:9999; display:none;}
.zc_navmain .xdh a{width:100%; height:40px; line-height:40px; background-color:rgba(0,87,158,0.9); color:#fff !important; padding:0; float:left; text-align:center; border-bottom:1px solid #00579e; font-weight:100 !important;}
.zc_navmain .xdh a:hover{background:#fff; color:#333 !important;}
.zc_navmain ul li:hover .xdh{
	display: block;
}

.dl_zc_nav {
	clear: both;
	padding: 0px 0px 0px 0px;
	background: #fff;
	width: 1200px;
	position: absolute;
	left: -88px;
	display: none;
	transition: all .5s;
	z-index: 100;
	border-bottom: 5px solid #005FAC;
}
.dl_zc_nav dl {
	float: left;
	width: 100%;
	padding: 0px 0px;
	width: 200px;
	margin: 20px auto 20px;
	border-right: 1px dashed #ddd;
	margin-left: 23px;
}
.dl_zc_nav dl img {
	text-align: center;
}
.dl_zc_nav dl dt {
	font-size: 16px;
	font-weight: bold;
	line-height: 25px;
	height: 30px;
	float: left;
	text-align: center;
	width: 180px;
	padding-top: 5px;
	border-bottom: 2px solid #005FAC;
}
.dl_zc_nav dl dt a {
	color: #005FAC;
}
.dl_zc_nav dl dd {
	clear: both;
	font-size: 14px;
	text-align: center;
	height: 25px;
	line-height: 25px;
	width: 180px;
}
.dl_zc_nav dl dd a {
	padding: 0px 10px !important;
	text-align: center;
	display: block;
	color: #333
}
.zc_navmain ul li.pro:hover .dl_zc_nav {
	display: block;
}





.zc_sboxbg{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:#f7f7f7;min-width:1120px;}

.zc_sboxk{ width:100%; height:auto; overflow:hidden; margin:0 auto;min-width:1120px;}

.zc_sbox{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}

.zc_sboxc{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}

.jjtro{ width:664px; height:auto; float:left;}

.sbt{ width:100%; height:56px; float:left;}

.sbt h1{ display:block; float:left; font-size:22px;color:#294DA0; line-height:40px;}

.sbt span{ display:block; float:left; font-size:12px; color:#c9c9c9;font-family: "Times New Roman", Times, serif, HELVETICANEUELTPRO-THEX, "微软雅黑"; line-height:20px; margin-top:18px; margin-left:10px;}

.bro1{ border-bottom:#ECECEC 1px solid;}

.more{ display:block; float:right; font-size:14px; color:#5d5d5d; line-height:56px;}

.lmtl2{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:url(../img/011.png) center 20px no-repeat;}

.lmtl2 .lmtl2_bt{ width:100%; text-align:center; font-size:26px;  color:#005fac; padding:20px 0 0 0; font-weight:bold;}

.lmtl2 .lmtl2_bt span{ color:#333; font-family:Arial, Helvetica, sans-serif; font-size:28px; text-transform:uppercase;}

.lmtl2 p{ width:100%; text-align:center; font-size:14px; color:#999; padding:10px 0 0 0;}

.lmtl22{ width:100%; height:auto; overflow:hidden; margin:0 auto; }

.lmtl22 h1{ width:100%; text-align:center; font-size:28px; color:#fff; padding:20px 0 0 0; background:url(../img/03.png) bottom center no-repeat;height:50px; font-weight:normal; }










/*产品展示*/

.tmxian{ width:1200px; height:30px; margin:0 auto;}

.zc_cpmenu{ width:260px; height:auto; overflow:hidden; float:left; background:#ddd;}

.zc_cpbt{ width:260px; height:75px; float:left;background:#005fac;}

.zc_cpbt .zc_cpbt_bt{ width:100%; height:26px; line-height:26px; font-size:26px; color:#FFFFFF; text-align:center; float:left; margin-top:15px;}

.zc_cpbt p{ width:100%; height:14px; line-height:14px; font-size:12px; color:#fff; text-align:center; float:left; margin-top:5px;text-transform:uppercase;}

.dalei{ width:180px; height:40px; border-bottom:#D2D2D2 1px solid; line-height:40px; float:left; margin:10px 0 0 20px;}

.dalei a{ font-size:18px; color:#007CC6;}

.xiaolei{ width:230px; height:auto; overflow:hidden; float:left; margin:5px 0 0 20px;}

.xiaolei a{ width:200px; height:40px; line-height:40px; background:url(../img/pro_ic2.png) 10px center no-repeat #fff; padding-left:20px;font-size:14px; color:#333; display:block; float:left; margin-top:10px; border-radius:8px;}

.xiaolei a:hover{ color:#fff; background:#005fac;}

.kong20{ width:100%; height:20px; float:left;}

.zc_cpc{ width:920px; float:right;}







/*产品列表*/

.zc_cplb{ width:920px; height:auto; overflow:hidden; float:left;}

.zc_cplb ul{ float:left;}

.zc_cplb li{ width:283px; height:340px; float:left; margin-right:22px; background:#fff; margin-top:20px;}

.zc_cplb li h1{ display:block; float:left; width:213px; height:150px; float:left;}



.ver_pic2{width:283px;height:290px;text-align:center;position:relative;display:table-cell;vertical-align:middle;}
.ver_pic2 .alpic img{width:263px; height:280px;}

.zc_cplb li h1 img{ display:block; float:left; margin:8px; width:267px; height:134px;}

.zc_cplb li h2{ display:block; float:left; width:263px; height:40px;border-bottom:1px solid #f1f1f1; line-height:40px; float:left; background:#f7f7f7; font-size:14px; text-align:center; color:#333; margin-left:10px;}

.zc_cplb li h3{ display:block; float:left; width:173px; height:auto; overflow:hidden; margin:10px 0 0 20px; color:#999; font-size:12px; line-height:18px; }

#mr0{ margin-right:0;}


.ver_pic5{width:533px;height:390px; text-align:center;position:relative;display:table-cell;vertical-align:middle;background:#ddd;}

.ver_pic5 .alnm5 img{width:430px; height:300px;}

.alpic5{ *position:absolute;top:50%;left:50%;}

.alpic5 img{ *position:relative;top:-50%;left:-50%;}


/*首页联系方式*/





.zlxfs1{ width:260px; height:auto; overflow:hidden; float:left;  background:#FFFFFF;}

.zclxfs1{ width:220px; height:auto; overflow:hidden; float:left; margin:10px 0 0 20px; }

.zc_lxtu1{ width:260px; height:60px; float:left; position:relative; background:#005fac;}

.kfpic1{ width:110px; height:87px; position:absolute; left:20px; bottom:0; z-index:2;}

.zc_lxbt1{ width:100px; float:right; margin-right:20px; height:87px; text-align:right;}

.zc_lxbt1 .zc_lxbt1_bt{ display:block; width:100%; font-size:20px; color:#FFFFFF; padding:12px 0 2px 0;  }

.zc_lxbt1 p{ display:block; width:100%; font-size:12px; color:#fff;line-height:14px;}


.wxpp{width:100%; padding:30px 0;}
.wxpp li{width:114px; height:41px; float:left; padding:25px 43px;}
.wxpp li img{width:100%; height:100%;}


.f15{ font-size:15px; font-weight:bold;}

.k40{ width:100%; height:40px; margin:0 auto;}

.k30{ width:100%; height:30px; margin:0 auto;}

.k50{ width:100%; height:50px; margin:0 auto;}

.k20{ width:100%; height:20px; margin:0 auto;}

.kong20{ width:100%; height:20px; float:left;}

.kong10{ width:100%; height:15px; float:left;}

.kong12{ width:100%; height:10px; float:left;}

.k31{width:100%; height:30px; margin:0 auto; border-top:#d5d5d5 1px solid; }



.k15{ width:100%; height:40px; line-height:40px; margin:0 auto; clear:both;}

.k10{ width:100%; height:30px; line-height:30px; margin:0 auto; clear:both;}

.k12{ width:100%; height:12px; line-height:12px; margin:0 auto; clear:both;}



.kong10{ width:100%; height:15px; line-height:15px; float:left; clear:both;}

.kong50{ width:100%; height:50px; float:left; width:100%;}

.bglan{ background:#f7f7f7;}

.bgbai{ background:#FFFFFF;}



/*--优势--*/
.zc_you {
	width: 100%;
	height: 1563px;
	background: url(../img/you1.jpg) no-repeat center;
}
.zc_you_con {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.you2 {
	width: 100%;
	height: 793px;
	background: url(../img/you2.jpg) no-repeat center;
}
.zc_yy_4{width:500px; height:auto; position:absolute; left:87px; top:287px;}
.zc_yy_5{width:100%; height:45px; float:left; line-height:45px; font-size:32px; font-weight:bold; color:#005fac;}
.zc_yy_6{width:100%; height:auto; float:left; line-height:30px; font-size:15px; padding-top:35px; color:#5b5b5b;}
.zc_yy_7{width: 165px;height: 40px;display: block;position: absolute;top: 505px;left: 92px;}
.zc_yy_8{width:500px; height:auto; position:absolute; left:693px; top:708px;}
.zc_yy_9{width: 165px;height: 40px;display: block;position: absolute;top: 925px;left:699px;}
.zc_yy_10{width:520px; height:auto; position:absolute; left:87px; top:1203px;}
.zc_yy_11{width: 165px;height: 40px;display: block;position: absolute;top: 1420px;left:92px;}



.w1200 {
	width: 1200px;
	margin: 0 auto;
}

.tab {
	text-align: center;
	padding-top: 30px;
}
.tab a {
	padding: 0 16px;
	height: 38px;
	line-height: 38px;
	background: #fff;
	border: 1px solid #ccc;
	font-size: 16px;
	display: inline-block;
	margin: 10px;
	color: #666;
}
.tab a:hover {
	color: #fff;
	background: #0F86D6;
	border-color: #0F86D6;
}
.more {
	margin-top: 40px;
}
.more .line {
	display: block;
	width: 500px;
	height: 1px;
	margin-top: 24px;
	background: #ccc;
}
.more .look_more {
	display: block;
	width: 198px;
	height: 48px;
	font-size: 16px;
	line-height: 48px;
	text-align: center;
	border: 1px solid #ccc;
	transition: all .5s;
}
.more .look_more:hover {
	background: #0F86D6;
	color: #fff;
	transition: all .5s;
	border: 1px solid #0F86D6;
}
#zc_flr_main {
	padding-bottom: 45px;
}
#zc_flr_main .zc_abt {
	padding-top: 40px;
}
#zc_flr_main .zc_abt .zc_item {
	display: block;
	width: 475px;
	height: 350px;
}
#zc_flr_main .zc_abt img {
	display: block;
	width: 100%;
	height: 100%;
	transition: all .5s;
}
#zc_flr_main .zc_abt img:hover {
	-webkit-filter: brightness(105%);
	filter: brightness(105%);
}
#zc_flr_main .zc_contW {
	position: relative;
	display: block;
	width: 700px;
	height: 350px;
	background: #fff;
}
#zc_flr_main .zc_contW .zc_cont {
	width: 100%;
	height: 290px;
	font-size: 16px;
	color: #666;
	line-height: 1.8;
	text-align: justify;
	margin-bottom: 30px;
	overflow: hidden;
}
#zc_flr_main .zc_contW .zc_vdl a {
	display: block;
	height: 43px;
	font-size: 16px;
	line-height: 43px;
	padding: 0 38px;
	text-align: center;
	color: #434343;
	margin-left: 20px;
	background: #fff;
	border: 1px solid #b7b7b7;
}
#zc_flr_main .zc_contW .zc_vdl a:hover {
	color: #fff;
	background: #005fac;
	border-color: #0F86D6;
	transition: all .5s;
}




.zc_news{width: 1200px;margin: 0 auto;padding-top: 40px; margin-bottom:40px;}

.zc_news_l{width: 825px;margin-right: 20px;}

.zc_news_l_text{height: 55px;background: url(../img/news_1.png) left bottom no-repeat;}

.zc_news_l_text_l{width: 200px;}

.zc_news_l_text_l p{display: block;height: 30px;line-height: 30px;font-size: 22px; font-weight:bold; color:#005fac;}

.zc_news_l_text_l span{color: #333;text-transform: uppercase;font-size: 12px; font-weight:bold;}

.zc_news_l_text_r{width: 100px;}

.zc_news_l_text_r a{width: 100px;text-align: right;text-transform: uppercase;font-family:"Times New Roman", Times, serif;font-size: 14px;color: 005fac;height: 60px;line-height: 60px;display: block;}

.zc_news_l_con_l{width: 395px;margin-top: 10px;}

.zc_news_l_con_l big{display: block;width: 395px;height: 192px;overflow: hidden;}
.zc_news_l_con_l big img{width:100%; height:100%;}

.zc_news_l_con_l p{width: 395px;}

.zc_news_l_con_l p i{display: block;font-style: normal;font-size: 16px;height: 30px;line-height: 30px;overflow: hidden;margin: 7px 0px;}

.zc_news_l_con_l p span{display: block;line-height: 26px;color: #666;height: 78px;overflow: hidden;}

.zc_news_l_con_l p span a{color: 005fac;}

.zc_news_l_con_r{width: 400px;background: url(../img/news_3.png) left center no-repeat;height: 330px;}

.zc_news_l_con_r ul{display: block;padding-left: 20px;}

.zc_news_l_con_r ul li{display: block;height: 40px;line-height: 40px;overflow: hidden;border-bottom: 1px dotted #ddd;padding-bottom: 7px;}

.zc_news_l_con_r ul li:nth-child(7){border-bottom:none;}

.zc_news_l_con_r ul li a{display: block;}

.zc_news_l_con_r ul li a big{display: block;width: 260px;overflow: hidden;float: left;color: #666;}

.zc_news_l_con_r ul li a small{display: block;width: 120px;overflow: hidden;float: right;text-align: right;color: #666;}

.zc_news_l_con_r ul li a:hover *{color: 005fac;}

.zc_news_r{width: 340px;}

.zc_news_r_con ul{display: block;margin-top: 3px;}

.zc_news_r_con ul li{display: block;}

.zc_news_r_con ul li span{display: block;background: url(../img/news_4.png) left center no-repeat;height: 40px;line-height: 40px;padding-left: 40px; width:100%; overflow:hidden;}

.zc_news_r_con ul li span a{display: block;color: #666;}

.zc_news_r_con ul li span a:hover{display: block;color: 005fac;}

.zc_news_r_con ul li i{width: 300px;overflow: hidden; display: block;background: url(../img/news_5.png) left center no-repeat;height: 40px;line-height: 40px;padding-left: 40px;font-style: normal;}

.zc_news_r_con ul li i a{display: block;color: #666;}

.zc_news_r_con ul li i a:hover{display: block;color: 005fac;}



.homelink {
	width: 1178px;
	margin: 0px auto;
	padding-left: 22px;
	height: 90px;
	border: 1px solid #ddd;
	line-height: 90px;
	margin-bottom: 26px;
}
.homelink p font {
	font-size: 20px;
	font-weight: bold;
	color: #0051A7;
}
.homelink p span {
	font-size: 20px;
	color: #656565;
}
.homelink p a {
	padding: 0px 20px;
}
/*底部*/



.zc_footer {
	clear: both;
	width: 100%;
	background: #26272A;
	height: 360px;
}
.zc_footzc_nav {
	height: 64px;
	background: #313236;
	width: 100%;
}
.zc_footzc_nav ul {
	width: 1200px;
	margin: 0px auto;
}
.zc_footzc_nav ul li {
	float: left;
	line-height: 64px;
	font-size: 16px;
}
.zc_footzc_nav ul li a {
	display: block;
	color: #fff;
	padding: 0px 30px;
}
.zc_footer .zc_footmain {
	clear: both;
	overflow: hidden;
	width: 1200px;
	margin: 0px auto;
	color: #909090
}
.zc_footer .zc_foot1 {
	width: 350px;
	height: 180px;
	padding: 0px 0px 10px 0px;
	color: #909090;
	line-height: 26px;
	border-right: 1px solid #444;
	margin-top: 30px;
}
.zc_footer .zc_foot1 p {
	padding-top: 10px;
}
.zc_footer .zc_foot2 {
	padding-top: 40px;
	line-height: 30px;
}
.zc_footer .zc_foot3 {
	width: 760px;
	padding: 0px 0px 0px 20px;
	border-left: 1px solid #444;
	margin-top: 40px;
}
.zc_footer .zc_foot2 .zc_foottel {
	background: url(../img/foottel.png) no-repeat left center;
	padding-left: 50px; color:#fff;
}

.zc_footer .zc_foot2 .zc_foottel p{font-size:16px;}
.zc_footer .zc_foot2 .zc_foottel span{font-size:26px;}

.zc_footer .zc_foot3 p {
	font-size: 18px;
	margin-bottom: 10px;
}
.zc_footer .zc_foot3 ul.zc_footpro {
	width: 760px;
}
.zc_footer .zc_foot3 ul.zc_footpro li {
	width: 32%;
	float: left;
	background: #313236;
	margin-bottom: 10px;
	margin-right: 10px;
	height: 45px;
	line-height: 45px;
	text-align: center;
}
.zc_footer .zc_foot3 ul.zc_footpro li a {
	color: #999
}
.zc_footer .zc_foot2 .zc_foottel h1 {
	font-size: 14px;
	color: #fff;
}
.zc_footer .zc_foot2.zc_foottel h2 {
	font-size: 24px;
	color: #fff;
}
.zc_footer .zc_foot3 .ewm {
	margin-top: 14px;
	text-align: center
}
.zc_footer .bq {
	width: 1200px;
	color: #909090;
	margin: 15px auto 0px;
	clear: both;
	overflow: hidden;
}
.zc_footer .bq p {
	text-align: left;
}
.zc_footer .bq p span {
	float: right;
}


.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}

.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}

.yb_bar .yb_top{background:#0c5ebc url(../img/rightbar.png) no-repeat 0 0;}

.yb_bar .yb_phone{background:#0c5ebc url(../img/rightbar.png) no-repeat 0 -57px;}

.yb_bar .yb_QQ{text-indent:0;background:#0c5ebc url(../img/rightbar.png) no-repeat 0 -113px;}

.yb_bar .yb_ercode{background:#0c5ebc url(../img/rightbar.png) no-repeat 0 -169px;}

.hd_qr{padding:0 29px 25px 29px;}

.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}


.nyimg{width:100%; height:250px; background: url(../img/nyimg.jpg) no-repeat center 0;}