/*全局设置*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, input, textarea, p, blockquote, th, td, hr, button, h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
	font-family: "微软雅黑", Arial, Helvetica, sans-serif;
	
}
img {
	max-width: 100%;
	vertical-align: middle;
	border: none;
}
li {
	list-style: none;
}
a {
	text-decoration: none;
	color:#333;
}
.clear{
	clear: both;
}
body {
	max-width: 640px;
	margin: auto;
	background:#ededed;
	color: #333;
}
div:after {
	clear:both;
	content:'';
	display:block;
	line-height:1px
}
.hidden{ display:none;}
.fl{ float:left;}
.fr{ float:right;}
/*头部*/
.head{width:98%;height:50px;background:#fff; padding:10px 1% 0 1%;}
.head .img{float:left;}
.head .tel{float:right; line-height:16px;}
.head p{color:#0e0e0e;font-size:13px;}
.head p b{font-size:14px;color:#01509f;}
/*导航*/
.nav{ width:100%; background-color:#0b4f89;}
.nav td{ font-size:15px; text-align:center; color:#fff; background-color:#1366ac;}
.nav td a{line-height:40px; font-size:15px;color:#fff;}
#subheader{ position:relative; z-index:999;}
#topmenu{ background:#fcfbfb;opacity:0.9;filter:alpha(opacity=90); display:none; position:absolute; top:60px; left:0; width:100%;}
#topmenu ul li{margin:20px auto; border-bottom:1px dashed #aaa;}
#topmenu ul li .header{width:96%;margin-left:2%;height:40px;line-height:40px;}
#topmenu ul li .header .header-r{float:right;font-size:12px;line-height:26px;background:#f7f7f7;margin-top:7px;padding:0px 8px;border-radius:5px;margin-right:10px;color:#fff;}
#topmenu ul li ul{width:96%;margin:auto;}

#topmenu  ul.expmenu > li > div.header > .arrow {
	display: block;
	width: 16px;
	height: 16px;
	background: no-repeat center;
	float: right;
	margin:12px 15px;
}

#topmenu ul.expmenu > li > div.header > .arrow.up {
	background-image: url(/tel/img/arrow_u.png);
}
#topmenu ul.expmenu > li > div.header > .arrow.down {
	background-image: url(/tel/img/arrow_d.png);
}
#topmenu .menu{display:none;width:96%;margin:auto;}
#topmenu .team{width:100%;}
#topmenu .team .title{width:100%;text-align:left;font-size:14px;text-indent:10px;border-bottom:1px solid #ccc;line-height:30px;margin-top:10px; background:none; color:#555;}
#topmenu .team .swiper-container{margin-top:10px;width:100%;display:none;}
#topmenu .team .swiper-container .swiper-slide{float:left;}
#topmenu .team .swiper-container .swiper-slide img{max-width:100%;}
/*#topmenu .team .swiper-container .swiper-slide img{width:100%;border-radius:100%;}*/
#topmenu .team .swiper-container .swiper-slide p{line-height:35px;text-align:center;}

#topmenu .team .team-fl{display:none;}
#topmenu .team .team-fl ul li{line-height:30px;width:100%;border-bottom:1px solid #ccc;margin:5px auto;}
#topmenu .team .team-fl ul li a{color:#333;font-size:14px;}
#topmenu .team .team-fl ul li span{float:right;margin-right:15px;}
#topmenu .team .title span{float:right;margin-right:15px;color:#ccc;}
#topmenu .label a,#topmenu .title a{ display:block; color:#333;}


.index01{ width:100%; background:#ffffff; margin-top:12px; padding:16px 0; overflow:hidden;}
.index01 li{ float:left; width:25%; text-align:center;}
.index01 li img{ width:50%;}
.index01 li p{ padding-top:8px; font-size:16px;}
.index02a{ float:left; width:30%; text-align:center;}
.index02a img{ width:80%;}
.index02t{ height:48px; font-size:18px; line-height:48px; color:#004f9e;}

.index02b{ float:left; width:38%; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; text-align:center;}
.index02m{ width:100%; padding-top:15px;}
.index02m img{ width:80%;}
.index3a{ height:35px; border-bottom:1px solid #e4e4e4; background:url(/tel/img/bg01.jpg) no-repeat 5px 5px; padding-left:18px;}
.index3a a{ float:left; margin:0 5px; height:35px; line-height:35px; font-size:18px; cursor:pointer;}
.index3a a#curent{ color:#084b8d; font-weight:bold;}
.index3b1{ padding:10px;}
.index3b1 .fl{ float:left; margin-right:12px;}
.index3b1 h2{ font-size:16px; }
.index3b1 p{ text-indent:24px; font-size:13px; line-height:20px; padding-top:8px;}
.index3b2{ height:32px; line-height:32px; overflow: hidden; background:url(/tel/img/bg02.jpg) no-repeat 3px center; padding:0 8px 0 15px; border-bottom:1px dashed #dedede; font-size:14px;}
.index3b2 span{ float:right; color:#999;}
.index3b2 a{ display: block; height:32px; overflow: hidden;}
.index3b3{ padding:15px 5%; text-align:center;}
.index3b3 a{ display:block; background:#f4f4f4; height:42px; text-align:center; line-height:42px; border:1px solid #ebebeb;border-radius:21px; color:#999;}

#footer{ background:#004f9c; color:#fff; padding:22px 10px; font-size:12px; line-height:28px;}
#footer p{ color:#fff; font-size:12px;}
#footer .fl a{ color:#fff; margin:0 5px;}
#footer .fr{ text-align:right;}
#footer .fr div{ color:#fff;}

.dangqian{ padding:10px; background: url(/tel/img/dq.jpg) repeat; }
.dangqian i{ font-style:normal; color:#0c5c9f;}
.subnav{ background:#1c8121;}
.subnav a{ float:left; height:40px; line-height:40px; padding:0 12px; color:#fff; border-right:1px solid #59a35d;} 
.subnav a.curre{ background:url(/tel/img/nydh.jpg) no-repeat bottom;}
.subnavs{ background:#e8e7e7; line-height:36px; font-size:15px;}
.subnavs a{ margin:0 8px;}
.subpage{ background:#fff; padding:20px 12px;}
.aboutpg{ background:url(/tel/img/gydb01.jpg) no-repeat bottom; padding-bottom:300px; line-height:32px; font-size:14px;}
.qywwenhp1{ background:url(/tel/img/gydb03.jpg) no-repeat right bottom; font-size:14px; line-height:28px;}
.qywwenhp2{ border:1px solid #e5e5e5; margin:20px 0; padding:10px; font-size:14px;}
.qywwenhp2 td{ border-bottom:1px solid #e5e5e5; padding:12px 6px; line-height:24px; text-align: left;}
.qywwenhp2 td b{ margin-left: .5em; font-size: 20px; font-weight: normal; }

.yingxiaowl01{ padding-top:28px; height:38px; font-size:24px; color:#0d5fc6; text-align:center;}
.yingxiaowl02{ height:38px; text-align:center;}
.yingxiaowl03{ font-size:15px; line-height:30px; padding-bottom:30px;}
.yingxiaowl04{ height:142px; border-bottom:1px dashed #999; margin:0 auto; width:100%; text-align:center;}
.yingxiaowl04 a{}
.yingxiaowl05{ line-height:30px; font-size:14px;}
.yingxiaowl05 .fl{ margin-right:22px;}


.lianxiwm01{ padding:0 0 30px 0; line-height:30px; font-size:16px; border-bottom:1px dashed #c9c9c9;}
.lianxiwm01 .fl{ margin:0 22px 50px 0; padding:2px; border:1px solid #dedede;}
.lianxiwm01 b{ color:#0355bd;}
.lianxiwm02{ padding:40px 20px;}

.zxliuyanpg{ padding:38px 0;}
.pg_zxly{}
.pg_zxly td{ padding-bottom:20px;}
.pg_zxly .td1{ text-align:right; padding-right:10px;}
.pg_zxly .srk{ width:80%; height:26px; border:1px solid #eaeaea; line-height:24px; padding-left:3px;}
.pg_zxly .td2 i{ padding-left:12px; color:#999; font-style:normal; font-size:12px;}
.pg_zxly textarea{ width:80%; height:90px; border:1px solid #eaeaea; padding:8px 0 0 5px; line-height:24px;}

.pg_zxly .btn01,.pg_zxly .btn02{ float:left; margin-left:60px; width:92px; height:35px; cursor:pointer; border:none; color:#fff;border-radius:3px;}
.pg_zxly .btn01{ background:#2977da;}
.pg_zxly .btn02{ background:#6b6b6b;}

.xiazaizxlg{ padding-top:20px; height:430px;}
.xiazaizxlg li{ height:136px; width:50%; float:left; text-align:center;}
.xiazaizxlg li img{ padding:1px; border:1px solid #dedede;}
.xiazaizxlg li p{ padding-top:5px; font-size:14px;}
.yingxiaogn01{ border:1px dashed #888; padding:5px 0; font-size:16px; line-height:30px; margin:32px 0;}
.yingxiaogn01 img{ margin:0 5px 0 10px;}

.yingxiaogn02{ padding:20px 0;}
.yingxiaogn02a{ padding-bottom:32px;}
.yingxiaogn02a a{ float:left; padding:0 8px; background:#2977da; border-radius:3px; line-height:36px; color:#fff; font-size:16px; margin:0 6px 10px 0;}
.yingxiaogn02a a:hover{ background:#ff6600;}

.yingxiaogn02b table{ text-align:center; border-top:1px solid #ccc; border-right:1px solid #ccc; margin-bottom:38px;}
.yingxiaogn02b table th{ background:#dce6f3; height:35px; font-size:14px;}
.yingxiaogn02b table td{ padding:8px 0; border-bottom:1px solid #ccc; font-size:13px;}
.yingxiaogn02b table .lftd{ background:#f8efe0; width:75px; color:#ff6600; font-size:16px; border:1px solid #ccc; border-top:none;}
.mszerenpg{ background:url(/tel/img/shzr01.jpg) no-repeat bottom; padding:0 0 320px 0; line-height:30px;}
.gyzerenp1{ padding:32px 0; text-align:center; line-height:36px; font-size:20px;}
.gyzerenp2{ padding:0 0 0 176px; background:url(/tel/img/shzr02.jpg) no-repeat; font-size:12px;}
.gyzerenp3{ line-height:32px;}
.rencailn{ background: url(/tel/img/zyfz01.jpg) no-repeat; padding-top:320px; line-height:46px;}
.rencailn p{ text-indent:28px; font-size:14px;}

.czlujing01{ background:url(/tel/img/zyfz02.jpg) no-repeat center; padding:80px 20px; color:#333; line-height:36px; border-bottom:1px dashed #ccc; font-size:16px;}
.czlujing02{ margin:20px 0;}
.czlujing02 td{ border-bottom:1px dashed #ccc; padding:10px; line-height:24px;}
.czlujing02 td.bg{ height:118px; background:url(/tel/img/zyfz06.jpg) no-repeat right;}
.zhaopinp01{ padding:12px 20px; line-height:28px;}
.zhaopin02{ height:35px; border-bottom:1px solid #ff6600; margin:20px 0; overflow:hidden;}
.zhaopin02 a{ float:left; padding:0 12px; height:35px; margin:0 12px; font-size:15px; line-height:35px; cursor:pointer;}
.zhaopin02 a#curre{ background:#ff6600; color:#fff; height:37px;border-radius:3px;}
.zhaopin03 table{ background:#e9e9e9;}
.zhaopin03 th{ background:#565656; height:36px; color:#fff; font-size: .8em;}
.zhaopin03 td{ padding:12px; background:#fff; font-size:14px;}
.zhaopin03 .link{ display:block; margin:12px auto; width:85px; height:22px; text-align:center; line-height:22px; background:#ff6600; color:#fff;border-radius:2px; font-size:12px;}
.zhaopin03 .zhaopin03-title{font-size:20px;color:#1764c8;line-height:60px;}
.zhaopin03 .zhaopin03-content{line-height:25px;}
.zhaopin03 .zhaopin03-content h3{font-weight:bold;color:#ff0000;margin-top:10px;}
.zhaopin04{ padding:40px 20px; line-height:32px;}
.zhaopin04 b{ color:#ff6600;}

.zhaopin05{}
.zhaopin05 li{ border:1px solid #eaeaea; padding:10px; margin-bottom:22px;}
.zhaopin05 li h2{ padding-bottom:6px; font-size:16px;}
.zhaopin05 li h2 a{ color:#0753b4;}
.zhaopin05 li h2 span{ float:right; color:#999;}
.zhaopin05 li p{ clear:both; line-height:24px; color:#555; font-size:12px;}

.prod_lby li{ clear:both; height:auto; padding-bottom:20px;}
.prod_lby li .fl{ width:100px; height:80px; border:1px solid #ccc; text-align:center; margin:0 18px 18px 0;}
.prod_lby li .fl img{}
.prod_lby li h2{ height:26px; font-size:18px; color:#0066cc;}
.prod_lby li .txt p{ line-height:22px; font-size:12px; padding-bottom:6px;}

.prod_tit{ font-size:20px; color:#2da2ed; padding-bottom:12px; text-align:center;}
.prod_pic{padding-bottom:20px; text-align:center;}
.prod_pic img{ border:1px solid #ccc;box-shadow: -3px 3px 10px #CCC;}
.prod_main{ line-height:32px; font-size:14px;}

.zhiliangjk02{}
.zhiliangjk02 li{ padding:0 2% 20px 2%; width:96%; border-radius:5px; color:#fff; line-height:26px; margin-top:22px;}
.zhiliangjk02 li.li01{ background:#0f7bc7 url(../img/zljk02.png) no-repeat center 39px;}
.zhiliangjk02 li.li02{ background:#0a8f74 url(../img/zljk02.png) no-repeat center 39px;}
.zhiliangjk02 li.li03{ background:#e85a05 url(../img/zljk02.png) no-repeat center 39px;}

.zhiliangjk02 li h2{ height:24px; padding-top:20px; text-align:center; font-size:24px; font-weight:normal;}
.zhiliangjk02 li h3{ font-size:12px; height:42px; text-align:center; text-transform:uppercase;}

.zhuoyuecp01{ line-height:30px; padding:36px 20px; border-bottom:1px dashed #b6b6b6;}
.zhuoyuecp02{ padding-top:40px;}


.kejicxpg li{ padding:30px 0 0 0;}
.kejicxpg li:after {
	clear:both;
	content:'';
	display:block;
	line-height:1px
}
.kejicxpg .fl,.kejicxpg .fr{ width:49%;}
.kejicxpg .img img{width:100%;}
.kejicxpg .txt{}
.kejicxpg h3{ line-height:46px; color:#999; text-transform:uppercase; background:url(/tel/img/kjcx_t.jpg) no-repeat 0 8px; border-bottom:1px  dashed #d4d4d4; font-weight:normal; font-size:12px;}
.kejicxpg h3 span{ float:left; width:32px; font-size:16px; text-align:center; margin-right:12px; color:#fff; font-family: Arial;}
.kejicxpg h3 b{ font-size:18px; color:#0555ba; padding-right:5px;}
.kejicxpg p{ line-height:24px; padding:12px 10px 0 0; font-size:12px;}



.detail_title{ text-align:center; font:normal 20px "微软雅黑"; padding:12px 0 15px 0;}

.detail_auhor{ font-size:12px; text-align:center; height:43px; color:#999; font-weight:normal; line-height:23px; border-bottom:1px solid #ccc;}
.detail_auhor a{ color:#999;}
.detail_main{ padding:20px 3% 30px 3%; line-height:32px; border-top:1px dashed #dedede; border-bottom:1px dashed #dedede;}
.atriclebtm p{ padding-top:12px;}


.fenye{ padding:20px 0; text-align:center;}
.fenye li{ float:left; margin-left:5px;}

/*客户服务新*/
.left02 a.sml{ font-size:13px; height:28px; line-height:28px; background:none; margin:10px auto;}
.left02 a.sml:hover{ background:#e2a55e; color:#fff;border-radius:2px;}
.left02 b{ padding-right:8px;}

.subbanr_khfwnews{ background-image: url(/tel/img/banr_khfwx.jpg);}
#khfw_pos{ width:100%; height:66px; border-bottom:2px solid #0774c8; border-top:1px solid #0774c8; background:#ebebeb;}
.khfw_pos{ width:1180px; height:66px; line-height:66px; margin:0 auto;}
.khfw_pos .fl a{ float:left; padding:0 24px; font-size:20px;}
.khfw_pos .fl a.curre{ background:#0774c8; color:#fff;}
.subkhfw_p1{ line-height:40px; padding:28px 0;}
.subkhfw_p2{ height:60px; text-align:center; padding:22px 0 12px 0;}
.subkhfw_p2 span{ border-bottom:2px solid #0874c8; font-size:22px; padding-bottom:8px; color:#0874c8;}
.subkhfw_p3{ background:#088ac0; padding:10px 0 0 10px; border:8px solid #c1e4f2;}
.subkhfw_p3 li{ width:100%; padding:8px 0; background:url(/tel/img/jsfw01.jpg) repeat-x bottom; line-height:50px; color:#fff; font-size:14px;}
.subkhfw_p3 li span{ float:left; width:18px; height:22px; text-align:center; background:#eaff00;border-radius:2px; color:#088ac0; font-weight:bold; margin:15px 8px 0 8px; line-height:22px;}
.subkhfw_p4{ padding:28px 0; text-align:center;}
.subkhfw_p5{ }
.subkhfw_p5 li{ width:100%; clear:both; padding-bottom:18px;}
.subkhfw_p5 li img{ float:left;}
.subkhfw_p5 li div{ margin-left:110px;}
.subkhfw_p5 li h3{ border-bottom:1px solid #e0e0e0; padding-bottom:6px; color:#333; font-size:16px;}
.subkhfw_p5 li p{ padding-top:6px; font-size:12px; line-height:24px;}

.subkhfw_p6{}
.subkhfw_p6 li{ float:left; width:48%; height:90px; line-height:30px; color:#fff; font-size:14px; background:#5487b1; margin:12px 1%; text-align:center; padding-top:38px; font-size:18px;}
.subkhfw_p6 li .font14{ font-size:14px;}
.subkhfw_p6 li .font24{ font-size:24px;}
.subkhfw_p6 li:hover{background:#72af64;}

.hl_main5_content{width:100%; margin:0 auto;}
.hl_main5_content1{width:100%;  overflow:hidden; float:left; margin-left:33px;}
.hl_main5_content1 ul{width:999%; overflow: hidden;}
.hl_main5_content1 ul li{ float:left; width:734px; display:inline;}

.hl_scrool_leftbtn{width:63px; height:56px; background:url(/tel/img/bg_lf.png) no-repeat; float:left; margin:110px 70px 0 0; cursor:pointer;}
.hl_scrool_rightbtn{width:63px; height:56px; background:url(/tel/img/bg_rt.png) no-repeat; float:right;margin-top:110px; cursor:pointer;}