﻿@charset "utf-8";
html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0; border:0;}
body{font-size:14px;font-family: '微软雅黑';background:#fff;min-width:1200px;}
input{padding: 0;font-family: '微软雅黑';}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
ul,ol,li{ list-style-type:none;}
img{border:0;vertical-align:middle}
select,input,select{vertical-align:middle;outline: none;}
table{border-collapse:collapse;border-spacing:0}
iframe{border:none;}
a{ text-decoration:none;}
a:link{color:#666666;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:hover{text-decoration:none;}
a:active{color:#666666;text-decoration:none;}
.h{display:none;visibility:visible;}
.static{ position:static;}
.wrap{border: 0;padding:0;margin:0 auto;*zoom:1;}
.wrap:after{clear: both;content:"";display: table;}
.c{clear:both;font-size:0;line-height:0;height:0;visibility:visible;}
.fix{*zoom:1;}
.fix:after{clear: both;content:"";display: table;}
.fl{float: left;}
.fr{float: right;}
.pors{position: relative;}
.noinfo{
	margin-top:50px;
	text-align:center;
}
.image-path{ visibility:hidden;}

/*网页样式*/
.tips-img{ cursor:pointer;}
.index-btn{ position:fixed; z-index:2;right:0;top:40%; cursor:pointer; display:none;}
.bgstretcher-area { text-align: left; }
.bgstretcher, .bgstretcher UL, .bgstretcher UL LI {position: absolute;top: 0;left: 0;}
.bgstretcher UL, .bgstretcher UL LI {margin: 0;padding: 0;list-style: none;}
.bgstretcher {background: #FFF;overflow: hidden;width: 100%;position: fixed;z-index: 1;
	_position: absolute; /*IE6 doesn't support fixed positioning*/
	top: 0;
	left: 0;
}
.line{ border-bottom:1px dashed #d4d3d3; padding-bottom:20px;}
	
.wrap{ width:1215px;min-width:1200px;}

/*中新闻*/
.focusBox {position: fixed;top:0; left:0; right:0; bottom:0; width:auto;height:auto; overflow:hidden;background-size:cover; }
/*banner图片*/
.banner{ width:100%; height:100%; position:absolute; left:0px; top:0px; overflow:hidden;z-index:-20;min-width:1200px;}

  /*顶部*/
header{ height:114px; position:absolute;top:0;left:0;z-index:2;width:100%;}
.logo{ width:430px; height:73px; margin-top:21px; z-index:999; position:relative;}

@font-face
{
    font-family: "叶根友钢笔行书";
    src: url("../fonts/叶根友钢笔行书.ttf");
    font-weight:bold;
}
.index-ads{margin:40px 0 0 50px;font-size:38px;letter-spacing:3px;color:#DA231B;font-family: "叶根友钢笔行书";height:37px;line-height:37px;overflow:hidden;text-shadow:1PX 1PX 1PX #fff;}

.top-right{ width:304px; text-align:right; margin-top:48px; z-index:999; position:relative;}
.top-right p{ color:red;font-size:18px;}
.top-right p.b{color:#333;}

.index-sever{height:32px;width:220px;margin-top: 13px;background:url("../images/h1.png") right center no-repeat;background-size:100%;}
.index-sever form{ margin:0; padding:0; height:2.7em;}
.index-input{ color:#FFF; font-size:14px; height:30px; line-height:30px; width:80%; border:none; background:none; text-indent:5%; height:30px\9; margin-top:-1px\9;}
.index-submit{ height:2.25em; width:20%; border:none; background:none; margin-top:2px; cursor:pointer;margin-top:-2px\9;}

.index-info-sever{ background:url("../images/h42.jpg") center no-repeat !important;}
.index-info-sever input[type="text"]{ color:#000;}

/*导航*/
nav{position:absolute; left:0;top:115px; width:100%; z-index:888; background:#0377C2;height:45px;    min-width: 1200px;}
.nav li{ float:left; line-height:45px;line-height:45px\9;width:150px; text-align:center; border-right:1px solid rgba(255,255,255,.2); position:relative;}
.nav li i{ position:absolute;left:0;top:0; z-index:2; display:block; width:100%; height:100%;}
.nav li:hover i{background:url("../images/h26.png") center bottom no-repeat;}
.nav a{ color:#FFF; font-size:17px;width:150px;height:45px;line-height:45px;overflow:hidden;display:block;}
.nav li.on,.nav li:hover{ background:#02abeb;}
.nav li.home img{ width:12%; margin-top:-4px;}
.nav li.home{ width:141px; border-left:1px solid rgba(255,255,255,.2);}

/*导航二级栏目*/
.nav-therd{ position:absolute;width:151px;background-color:#fff; box-sizing:border-box; padding:20px;display:none;z-index:99;}
.nav-therd-item ul{ font-size:0;}
.nav-therd-item li{ float:left; width:120px !important;  line-height:2 !important;    background: url("../images/h28.png") left center no-repeat; box-sizing:border-box;}
.nav-therd-item li:hover{background:#FFF url("../images/h29.png") left center no-repeat !important;}
.nav-therd-item a{ font-size:14px; color:#000;width:100px;height:32px;line-height:32px;overflow:hidden;display:block;}
.nav-therd-item a:hover{ color:#0377c2;}

/*通知公告*/
.tips-box{ position:absolute; left:50%; margin-left:-600px; top:200px;*top:20px;top:200px\9;width:1200px; z-index:2;}
.tipx-left-box{ width:25%; height:205px;background:url("../images/tip-bg.png");}
.tipx-left-box h3{color:#FFF; font-size: 17px; line-height: 2.8; border-bottom:1px solid rgba(255,255,255,.2); margin:0 1em;}
.tipx-left-box a{ color:#FFF; font-size:14px; line-height:1.5;height:42px;display:block;overflow:hidden;}
.tipx-left-box span{font-size:14px;color:#fff;display:block;line-height:24px;height:120px;width:85%;margin:15px auto 0;overflow:hidden;}


/*排期*/
.tipx-right-box{ width:536px;}
.tips-img{ width:40px;}
.tips-cont{ width:496px; height:205px; background:url("../images/h18.png");}
.tips-cont h3{ margin:0 20px; line-height:2.8; color:#FFF; font-size:17px; border-bottom:1px solid rgba(255,255,255,.2);}
.tips-cont h3>a{ color:#FFF; font-size:14px; line-height:3.5;}
.tips-cont ul{}
.tips-cont li{ line-height:4.2em; height:3.6em; padding:0 2em; border-bottom:1px dashed rgba(255,255,255,.2);}
.tips-cont li a{ color:#FFF; font-size:14px;height:3.6em;overflow:hidden;float:left;width:340px;}
.tips-cont li span{float:right; color:#FFF;font-size:14px;}
.tips-cont li:hover{ background:url("../images/h25.png");}

/*首页底部*/
.footer{height:85px; position:absolute;width:100%; bottom:0;left:0;z-index:2; background:url("../images/footer-bg.png") top;}
.footer ul{ font-size:0; text-align:center;}
.footer ul li.guide1{display:inline-block;width:24.5%;text-align: center;height:60px;line-height:60px;vertical-align: bottom;*display: inline;zoom: 1; margin-right:1px; position:relative;}
.footer ul li a{ display:block; width:100%;line-height:60px;background:url("../images/foo-li-bg.png"); vertical-align:bottom; height:60px;}
.footer .wrap ul li .bgc:hover{background:#07A6E2;}
.footer li img{ width:26px; margin-right:10px; margin-top:-3px;}
.footer a{ color:#FFF; font-size:18px;}
.footer-news{ width:470px;position:absolute; bottom:80px; background:url("../images/h24.png"); box-sizing:border-box; padding:19px; display:none;}
.footer-last-div{ position:absolute;right:0;}
.footer-news ul li{ float:left; background:none; margin-right:40px;text-align:left; line-height:32px;height:32px; vertical-align:top;}
.footer-news ul li a{ font-size:14px; background:none; display:inline; line-height:32px;}
.footer-news ul li a:hover{ color:#07a6e2;}

.footn ul li{clear:both;margin-right:0px;}
.footn ul li a{float:left;width:330px;height:32px;margin-right:20px;overflow:hidden;}
.footn ul li span{font-size:14px;color:#fff;float:right;}

/*****内页*******/
.gltd-main,.tpks-main,.tpk-info-box{padding-top:20px;background:#ececec url(../images/h83.jpg) center bottom no-repeat;padding-top:20px; padding-bottom:40px; box-sizing:border-box; background-size: 100% 100%;}

.content{ width:960px; border:1px solid #ececec; padding:20px; box-sizing:border-box; background-color:#FFF;}

#subnavs{ width:220px;}
#subnavs h2 {height:62px; font-size:24px; line-height:2.5833; margin-top:-82px; color:#FFF; background:#005499; padding-left:20px; box-sizing:border-box;border-top:3px solid #05A8E9;}
.expmenu{border:1px solid #8abddd; border-top:none; background-color:#FFF;}
.expmenu li div.header{height:51px; line-height:51px; border-bottom:1px solid #f0f0f0; padding:0 20px 0 20px; box-sizing:border-box;}
.expmenu li div.header a{display:block; font-size:16px; color:#000;height:51px;overflow:hidden;}
.expmenu li div.header:hover .arrow{ background:url(../images/h46.png) right center no-repeat;}
.expmenu li div.header:hover a{color:#0277c1;}
/*三角按钮*/
.expmenu li div.header .arrow{display:block;width:20px;height:51px;float:right;overflow:hidden;cursor:pointer;background:url(../images/h45.png) right center no-repeat;}
/*二级导航*/
.expmenu li .menu{ padding:0 15px 5px; width:160px; overflow:hidden;}
.expmenu li .menu li{ height:28px; line-height:28px;border-bottom: dashed 1px #caccda; padding-left:30px; overflow:hidden;border-bottom: 1px dashed #DEDEDE; font-size:12px;}

.sidebar{width:220px;}
.sidebar h3{ height:62px; font-size:24px; line-height:2.5833; margin-top:-82px; color:#FFF; background:#005499; padding-left:20px; box-sizing:border-box;border-top:3px solid #05A8E9;}
.sidebar dl{ border:1px solid #8abddd; border-top:none; background-color:#FFF;}
.sidebar a{ display:block; font-size:16px; color:#000;height:51px;overflow:hidden;}
.sidebar dd{ height:51px; line-height:51px; border-bottom:1px solid #f0f0f0; padding:0 27px 0 20px; box-sizing:border-box; background:url(../images/h45.png) 90% center no-repeat;}
.sidebar dd:hover,.sidebar dd.on{ background:url(../images/h46.png) 90% center no-repeat;}
.sidebar dd:hover a,.sidebar dd.on a{ color:#0277c1;}

.lxwm{margin-top:40px;}
.lxwm h3{height:62px; font-size:24px; line-height:2.5833;color:#FFF; background:#005499; padding-left:20px; box-sizing:border-box;border-top:3px solid #05A8E9;}
.lxwm .con{border:1px solid #8abddd; border-top:none; background-color:#FFF;line-height:28px;padding:15px;width:190px;}
.lxwm .con h4{font-size:18px;text-align:center;}
.lxwm .con p{margin-top:20px;font-size:12px;}

.content-title{ border-bottom:1px solid #f0f0f0; padding-bottom:19px;}
.content-title h3{ font-size:20px; color:#0277c1;}
.localhost{ font-size:14px; color:#666666; line-height:2;}
.localhost a:hover{ color:#02abeb;}
.localhost a:last-child{ color:#0277c1;}

/*********底部 footer*************/
.footers{min-width:1200px;min-height:98px; background:#005499; text-align:center; padding-top:20px; box-sizing:border-box;border-top:4px solid #05A8E9;}
.footers p{ color:#FFF;}
.footers a{ color:#FFF; font-size:14px; line-height:2; display:inline-block; margin:0 15px;}
.footers a:hover{ color:#02abeb;}
.copyright{ color:#85a0c2; font-size:12px; line-height:2; margin-top:10px;}
.copyright a{color:#85a0c2;font-size:12px; line-height:2; margin:0 5px;}

/**********产品展示**************/
.tpk-list{ margin-top:30px; border-bottom:1px solid #ededed;}
.tpk-list ul{ margin-right:-50px;}
.tpk-list li{ float:left; width:294px; margin-right:18px; margin-bottom:10px;}
.tpk-list li h6{ text-align:center; font-size:14px; color:#000; line-height:2.5;height:35px;overflow:hidden;}
.tpk-list li:hover h6{ color:#0277c1;}

/*********关于我们*****************/
.tpk-info-box-title{ border-bottom:1px solid #ededed; padding-bottom:21px;}
.tpk-info-box-title h3{ font-size:20px; color:#0277c1;}
.tpk-info-box-title h3 img{ margin-top:-2px;}
.tpk-info-box-cont{ margin-top:25px; padding-bottom:20px; border-bottom:1px solid #ededed;}
.tpk-info-box-cont-title{ text-align:center;}
.tpk-info-box-cont-title h3{ font-size:24px; color:#0277c1; line-height:2;}
.tpk-info-box-cont-title p{ margin-top:10px; font-size:14px; color:#666666;}
.tpk-info-box-cont-title p span{ display:inline-block; margin:0 21px;}

.tpk-info-show{ margin-top:20px; font-size:14px; color:#000; line-height:2;}
.prev-next{ margin-top:20px;}
.prv-nxt a{ display:block; font-size:14px; line-height:2;height:28px;overflow:hidden;width:800px}
.prv-nxt a:hover{ color:#0277c1;}
.return-list{ display:inline-block; width:105px; height:32px; font-size:14px; line-height:32px; padding-left:40px; color:#FFF !important; background:url("../images/h111.png") center no-repeat; box-sizing:border-box;}

/*********新闻列表**************/
.zhnews-list{ margin-top:10px;}
.zhnews-list li{font-size:14px; color:#000;line-height:51px; border-bottom:1px solid #f0f0f0; padding-left:26px; background:url(../images/h131.png) left center no-repeat;}
.zhnews-list li:hover{ background:url(../images/h132.png) left center no-repeat;}
.zhnews-list li a{ font-size:14px; color:#000;height:51px;width:800px;overflow:hidden;float:left;}
.zhnews-list li:hover a{ color:#0277c1;}

/*page*/
.Page{width:100%; text-align:center; padding:40px 0px;}
.Page a{display:inline-block;width:65px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Page a:hover{ background:#0277c1; color:##0277c1;background-repeat:no-repeat; }
.Page span{display:inline-block;min-width:45px; padding:0 10px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px;float:left;}
.Page span.current{ background:#0277c1; color:#FFF}

#ie6-warning {background: rgb(255,255,225) scroll 3px center; position: absolute; top: 0; left: 0; font-size: 12px; color: #333; padding: 2px 15px 2px 23px; text-align: left; }
#ie6-warning a {text-decoration: none; }





.tpk-info-show p{ text-indent:29px;}

/*内页右侧 抬头导航 end*/
.index_product_img{width: 918px;margin-top:40px;}
.index_product_img .title{width: 100%;height: 63px;border-bottom:1px dashed #d6d6d6; }
.index_product_img .title h1{color:#333333;font-size: 24px;display: block;}
.index_product_img .title span{color: #999999;font-size: 14px;display: block;width: 165px;background: url('../images/01.png')no-repeat 110px 4px;}
#fczs_gd ul{width: 1465px;}
.product_more{width: 120px;height: 30px;text-align: center;line-height: 30px;border: 1px solid #999999;color: #999999;display: block;border-radius: 10px;;margin-top: 15px;}
.product_more:hover{border: 1px solid #005499;color: #005499;}
.index_product_img ul{width:918px;}
.index_product_img ul:after{display: block;content: " ";clear: both;}
.index_product_img ul li{float: left;width: 220px;height: 210px;overflow: hidden;position: relative;margin-right: 10px;border-radius: 5px;border:1px solid #005499; margin-bottom:30px;}
.index_product_img ul li:nth-child(4n){ margin-right:0px !important;}
.index_product_img ul li img{display:block;;width: 220px;}
.index_product_img ul li .shuiying{width: 220px;height:290px;position: absolute;top: 0px;background-size: 200px;opacity: 0.5;}
.index_product_img ul li .txt{position: absolute;top:290px;background:rgba(0,84,153,0.6);width: 220px;height: 290px;color: #fff;text-align: center;}
.index_product_img ul li .txt span{display:block;font-size: 16px;padding-top: 80px; color:#fff !important;}
.index_product_img ul li .txt span a { color:#fff !important;}
.index_product_img ul li .txt small a { color:#fff !important;}
.index_product_img ul li .txt span:after{display: block;content: " ";width: 20px;height: 2px;background-color: #fff;margin:14px auto;}
.index_product_img ul li .txt{transition: all 300ms ease-in-out;-webkit-transform: all 1000ms ease-in-out;}
.index_product_img ul li:hover .txt{top: 0px;}
/*分页的css样式*/
div.digg{padding:3px;margin:3px;text-align:center;margin-top:30px;}
div.digg a{border:#005499 1px solid;padding:2px 5px;margin:2px;color:#005499;text-decoration:none}
div.digg a:hover{border:#005499 1px solid;color:#000;}
div.digg a:active{border:#005499 1px solid;color:#000;}
div.digg span.current{border:solid 1px #005499;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#005499;}
div.digg span.disabled{padding:2px 5px;margin:2px;color:#005499;}














