﻿a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp { border: 0; margin: 0; padding: 0; font-size: 100%; } 
html,body { height: 100%; }
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {  display: block; } 
b,strong { font-weight: bold; }
img { font-size: 0; vertical-align: middle;  -ms-interpolation-mode: bicubic; }
li {  display: list-item; }



svg { overflow: hidden;}

body {
	font: 12px/1.5  Tahoma,"宋体",Helvetica,sans-serif;
	color: #666
}
hr { border: 0 #ccc solid; border-top-width: 1px; clear: both; height: 0; }
a { text-decoration: none; color: #06C; }
a:hover {text-decoration:underline;}

h1 { font-size: 25px; }
h2 { font-size: 23px; }
h3 { font-size: 21px; }
h4 { font-size: 19px; }
h5 { font-size: 15px; }
h6 { font-size: 15px; }

ol { list-style: decimal; }
ul { list-style: disc; }
li { margin-left: 30px; }

.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.clearfix:before, .clearfix:after { content: '\0020'; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.clearfix:after { clear: both; }
.clearfix {zoom: 1;}
.blk10{ line-height:10px;clear: both; display: block; overflow: hidden; visibility: hidden;width: 0;}

.page-title {width:690px; height:108px; border-bottom:1px solid #A6A6A6;background:url(img/banner.jpg) no-repeat;text-indent:-9999px}

.more {float:right;color:#666;margin:0px;padding:0px;font:normal 12px/1.5  Arial,"宋体",Helvetica,sans-serif}
.more a {color:#666}

.split a {padding:0 6px; border-right:1px solid #BABABA;}
.split a:hover {text-decoration:underline}
.split a.active {background:#EEE}
.split a.last {border:none}

.right-box {border:1px solid #DCDCDC;margin-bottom:15px;padding-bottom:15px}
.right-box dt {height:25px;line-height:25px;background:#EEE;color:#333;padding-left:10px;padding-right:10px;font-weight:bold}
.right-box dd {margin:15px 10px 0px}
.right-box dd a:hover{text-decoration:underline}
.right-box dd p a:hover{text-decoration:none}
.right-box .swf-mask {display:block}
.right-box .swf-mask div {cursor:pointer;background-color:#FFF;zoom:1;position:absolute;z-index:1000;opacity:0;filter:alpha(opacity=1);ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=1)'}

.intr .pic {float:left;margin-right:5px}
.intr h5 {line-height:20px;margin:0px;font-size:12px;font-weight:normal;overflow:hidden}
.intr p {margin:0px;padding:0px}

.center {text-align:center}
.air {margin-top:20px}

.apply-bottom h3 {padding-left:10px;position:relative;border-bottom:3px solid #B01E1C;background:#D12E2C;height:33px;color:#FFF;font-size:16px;line-height:33px;font-family:"Microsoft Yahei"}
.apply-bottom h3 span.tel-label {font-size:0;line-height:0;text-indent:-9999px;padding:0;position:absolute;right:12px;top:6px;float:right;width:304px;height:24px;background:#D12E2C url(imgages/blueZhiNeng_04.png) no-repeat scroll 0 0}
.apply-bottom h3 span.tel-label em.tel {display:none}
/*.apply-bottom .apply-content {border-top:#F6F6F6 solid 10px;border-bottom:#F6F6F6 solid 10px;border-left:#F6F6F6 solid 8px;border-right:#F6F6F6 solid 8px;height:170px}*/
.apply-content {height:170px;border:8px #F6F6F6 solid}
.apply-content-na {height:200px}
.apply-bottom iframe {width:100%;height:100%}

.showbox-loader {background:#FFF url(img/loader.gif) no-repeat scroll 50% 50%}
/*
.zoom-in {cursor:url("img/zoomin.cur"),pointer}
.zoom-out {cursor:url("img/zoomout.cur"),pointer}
*/
.cont h5 span {
	font-size: 15px;
	font-weight: lighter;
	color: #333;
}
.xyt h5 span {
	font-size: 15px;
	font-weight: lighter;
	color: #333;
}
/*产品与服务*/
#banner .banner_left .product {
	float: left;
	height: 110px;
	width: 690px;
	margin-top:10px;
}
.cont {
	height: auto;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#banner .banner_right { width:246px; height:auto; clear:right; float:right; margin:0;}
#banner .banner_left .services {
	background-image: url(../images/gk.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 90px;
	width: 596px;
	margin-top: 10px;
	float:left;padding-left:94px;
	text-align:right;
	border-bottom:1px solid #CCC;
}


#banner .banner_left .wz {
	font-size: 12px;
	color: #666;
	height: 30px;
	width: 690px;
	float: left;
}
.dtop {
	background-image: url(../images/nav_d.jpg);
	background-repeat: repeat-x;
	background-position: center;
	height: 38px;
	width: 940px;
	float: left;
	font-size: 16px;
	line-height: 40px;
	color: #FFF;
	padding-left:20px;
	font-weight: bold;
}

#banner .banner_left .wz li {
	text-align: center;
	float: left;
	line-height: 30px;
	margin-right: 10px;
	margin-left: 10px;
}
.tabshow .tabcon .cpjs {
	height: auto;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
.tabshow .tabcon .cpjs  li {
	float: left;
	width: 380px;
	margin: 10px;
	_margin: 3px;
	text-align:center;
	font-size:14px;line-height:30px;
	
}
.tabshow .tabcon .cpjs ul li .bord {
	padding: 3px;
	border: 1px solid #d1d1d1;
}

.tabshow .tabcon .cpjs  li p {

	width: 380px;

	
}
.hei {
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.red {
	color: #F00;
}
.cont .tabshow .tabcon.hide .fwfy {
	padding: 10px;	
	_padding: 0px;
	height: auto;
	width: 780px;
	line-height:30px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
}
.cont .tabshow .tabcon.hide .fwfy table{font-size:12px;line-height:25px;margin:auto;margin-bottom:10px; }
.cont .tabshow .tabcon.hide .jrlc {
	padding: 10px 30px 30px 30px;
	height: auto;
	
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;float:left;
}
.cont .tabshow .tabcon.hide .jrlc p{
	height: auto;
	width: 760px;
	text-align: left;
	font-size: 14px;
	text-indent: 2em;
	line-height:40px;

	
}
.cont .tabshow .tabcon.hide .jrlc .da{
	height:40px;
	width: 760px;
	line-height:40px;
	font-size: 18px;
	font-weight: bold;	color:#000; 
}

.cont .tabshow .tabcon.hide .jrlc .small{
	height: auto;
	width: 760px;
	line-height:30px;
	font-size: 12px;
	 
}
.cont .tabshow .tabcon.hide .jrlc .zhuyi{color:#F00;font-size:14px;height: 30px;line-height:30px;margin-top:20px;_line-height:20px;
	width: 760px;}
	
.cont .tabshow .tabcon.hide .shfw {
	padding: 10px;
	height: auto;
	width: 800px;_width: 700px;
	line-height:25px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
}		
.tabshow .tabcon.hide .fwfy .all {background-repeat: no-repeat;background-position: left;
	float: left;_margin-left:30px;height: 115px;padding-top:40px;width: 580px;padding-left:200px;margin-bottom:20px;}
.tabshow .tabcon.hide .fwfy .one {background-image: url(../images/sh1.png);}
.tabshow .tabcon.hide .fwfy .two {background-image: url(../images/sh2.png);}
.tabshow .tabcon.hide .fwfy .three {background-image: url(../images/sh3.png)}
.tabshow .tabcon.hide .fwfy span {color: #666;height: 30px;width: 70%;float:left;}
.regu{font-size:18px; font-weight:bold;color:#333;}
.zxsq {width: 940px;margin-right: auto;margin-left: auto;height: auto; clear:both;}
.zxsq_top {background-image: url(../images/nav_d.jpg);background-repeat: repeat-x;padding-left:20px;_padding-left:10px;width: 940px;_width: 940px;
	margin-right: auto;margin-left: auto;height: 39px;float:left;font-size:16px;line-height:40px;color:#FFF; font-weight:bold;
}
.zxsq_cnt { clear:both;padding: 10px;width: 940px;margin:0 auto;height: auto;font-size:14px;line-height:25px;color:#000;
}



.zxsq1 {width: 1000px;margin-right: auto;margin-left: auto;height: auto; clear:both; margin-top:20px;}
.zxsq_top1 {background-image: url(../images/nav_d.jpg);background-repeat: repeat-x;padding-left:20px;_padding-left:10px;width: 980px;_width: 980px;
	margin-right: auto;margin-left: auto;height: 39px;float:left;font-size:16px;line-height:40px;color:#FFF; font-weight:bold;
}
.zxsq_cnt1 { clear:both;padding: 10px;width: 980px;margin:0 auto;height: auto;font-size:14px;line-height:25px;color:#000;
}
.zxsq_cnt1 input {border:1px solid #666;}


.tabshow .tabcon.hide .fwfy .feedback { margin-left:5px; width:800px; height:540px; padding:10px;}
.tabshow .tabcon.hide .fwfy .feedback ul { margin:0; padding:0;}
.tabshow .tabcon.hide .fwfy .feedback ul li {width:150px; height:170px; border:#CCC 1px solid; float:left; 	margin: 20px;text-align:center;font-size:14px;line-height:30px;}
.tabshow .tabcon.hide .fwfy .feedback ul li p{ width:150px; }
