@charset "gb2312";
/* CSS Document */
/*注册成功*/
.cg{width:300px; margin:0 auto; text-align:center;  margin-top:150px; padding-bottom:280px;}
.cg_l{float:left;}
.cg_r{float:right;}
.cg_r p {
    margin-top: 10px;
    line-height: 24px;
    text-align: left;
}
.cg_r h2 {
    color: #F60;
    font-size: 22px;
}
.cg_r img {
    margin-top: 10px;
}
/*注册成功*/
.ban {
	width: 100%;
	height: 608px;
	margin: 0 auto;
	margin-top: 1px;
	overflow: hidden;
}
.ban .d1 {
	display: block;
	height: 608px;
	left: 0;
	top: 150px;
	width: 100%;
	
}
.ban .d2 {
	clear: both;
	height: 30px;
	left: 0;
	position: absolute;
	top: 580px;
	width: 100%;
	z-index: 100;
}
.ban .d2 ul {
	float: left;
	position: absolute;
	left: 50%;
	top: 0;
	display: inline;
}
.ban .d2 li {
	width: 17px;
	height: 15px;
	overflow: hidden;
	cursor: pointer;
	background: url(../images/img1.png) no-repeat center;
	float: left;
	margin: 0 3px;
	display: inline;
}
.ban .d2 li.nuw {
	background: url(../images/img1_1.png) no-repeat center;
}
.cta {
	width: 1200px;
	margin: 0 auto;
	margin-top: 100px;
	overflow: hidden;
}
.ctas {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}
.ctas h1 a {
	color: #003399;
}
.ctas h1 {
	color: #003399;
}
.ctas p {
	text-align: center;
	line-height: 30px;
	color: #999;
}
.ctas p a {
	color: #f60;
}
.ctax {
	width: 1200px;
	margin: 0 auto;
	margin-top: 50px;
}
.ctaxa {
	width: 321px;
	height: 360px;
	float: left;
	display: block;
	text-align: center;
	background-color: #f6f6f6;
	border: 1px solid #efefef;
	margin-left: 30px;
	margin-right: 30px;
}
.ctaxa img {
	margin-top: 10px;
	text-align: center;
	width:278px;
	height:250px;
}
.ctaxa p {
	width: 278px;
	margin: 0 auto;
	margin-top: 10px;
	text-align: left;
	float: left;
	margin-left: 20px;
	margin-right: 20px;
}
.img_lt {
	float: left;
}
.img_rt {
	float: right;
}
.ctaxa p a {
	margin-left: 5px;
	float: left;
}
.ctaxa p img {
	float: left;
	width:20px;
	height:20px;
}
.ctb {
	width: 100%;
	height: 320px;
	margin: 0 auto;
	margin-top: 60px;
	background-color: #003399;
}
.ctbin {
	width: 1200px;
	margin: 0 auto;
}




.ctbina {
	width: 350px;
	float: left;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 110px;
}
.saa{ background:url(../images/sa.png) no-repeat top; width:115px;height:112px; float:left;}
.saa:hover{ background:url(../images/saa.png) no-repeat top; width:115px;height:112px; float:left;}
.sbb{ background:url(../images/sb.png) no-repeat top; width:115px;height:112px; float:left;}
.sbb:hover{ background:url(../images/sbb.png) no-repeat top; width:115px;height:112px; float:left;}
.scc{ background:url(../images/sc.png) no-repeat top; width:115px;height:112px; float:left;}
.scc:hover{ background:url(../images/scc.png) no-repeat top; width:115px;height:112px; float:left;}
/*.ctbina img {
	float: left;
	width: 115px;
	margin-top: 10px;
}*/
.ctbina span {
	float: right;
	color: #fff;
	width: 200px;
}
.ctbina h2 a {
	color: #fff;
}
.ctbina p {
	margin-top: 15px;
	line-height: 24px;
}
.ctc {
	width: 1200px;
	margin: 0 auto;
	margin-top: 70px;
}
.ctd {
	width: 1200px;
	margin: 0 auto;
}

.ctc h1 {
	color: #003399;
	margin-bottom: 60px;
	animation: myfirst 2s ease 1;
	
}
.ctc p {
	margin-top: 20px;
	line-height: 38px;
	text-indent: 2em;
	font-size: 16px;
	
}
.ctc p a {
	color: #f60;
}
/* 通用图片列表_普通式 */ 
/*.picList li{ width:240px;  } */
.picList .pic {
	text-align: center;
	line-height: 0px;
}
/*.picList .pic img{ width:230px; height:230px;border:1px solid #ddd;border-radius:0; } */
.picList .title {
	line-height: 24px;
}
/* 多个左滚动 - 公用类 */ 
.leftLoop {
	overflow: hidden;
	position: relative;
	width: 1200px;
	margin: 0 auto;
}
.leftLoop .hd {
	overflow: hidden;
	height: 30px;
	background: #f4f4f4;
}
.leftLoop .hd .prev, .leftLoop .hd .next {
	display: block;
	width: 5px;
	height: 9px;
	line-height: 10px;
	float: right;
	margin-right: 10px;
	margin-top: 10px;
	overflow: hidden;
	cursor: pointer;
	background: url("demoEffect/images/icoLeft.gif") no-repeat;
}
.leftLoop .hd .next {
	background: url("demoEffect/images/icoRight.gif") no-repeat;
}
.leftLoop .hd ul {
	float: right;
	overflow: hidden;
	zoom: 1;
	margin-top: 10px;
}
.leftLoop .hd ul li {
	position: relative;
	_display: inline;
	float: left;
	width: 10px;
	height: 10px;
	overflow: hidden;
	background: #ccc;
	margin-right: 10px;
	text-indent: -999px;
	cursor: pointer;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	behavior: url(PIE.htc);
}
.leftLoop .hd ul li.on {
	background: #f60;
}
.leftLoop .bd ul {
	overflow: hidden;
	zoom: 1;
}
.leftLoop .bd ul li {
	text-align: center;
	float: left;
	display: _inline;
}
.ab_ct {
	width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
	overflow: hidden;
}
.abct_s {
	width: 1200px;
	height: 40px;
	margin: 0 auto;
	line-height: 40px;
	border-bottom: 1px solid #d6d6d6;
}
.abct_s a {
color: #333;
}
.abct_x {
	width: 1200px;
	margin: 0 auto;
	margin-top: 30px;
}
.abct_x h2 {
	font-weight: normal;
	font-size: 24px;
	width:216px;
	float:left;
	display:block;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FF7E00;
	height:50px;
	line-height:50px;
	margin: 0px;
	padding: 0px;
	font-size:19px;
}
.abct_xx {
	width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
}
.abct_xxl {
	width: 216px;
	float: left;
}
.abct_xxr {
	width: 900px;
	float: right;
}
.abct_xxl li a {
	display: block;
	width: 216px;
	height: 40px;
	margin: 0 auto;
	line-height: 40px;
	border-bottom: 1px solid #d6d6d6;
	padding-left: 15px;
}
.abct_xxl li a:hover {
		color: #FF7E00;
	background-image: url(../images/jtt.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#current {
	color: #000000;
	background-image: url(../images/jtt.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.abct_xxr p {
	text-indent: 2em;
	line-height: 30px;
	margin-bottom: 15px;
}
.abct_xxl a{ color: #000000;}
.ab_ad {
	width: 215px;
	height: 60px;
	margin: 0 auto;
	margin-top: 20px;
	background-color: #003399;
	line-height: 60px;
	color: #FFF;
}
.ab_ad img {
	float: left;
	width: 35px;
	margin-left: 15px;
	margin-top: 10px;
}
.ab_ad span {
	float: left;
	margin-left: 15px;
	font-size: 21px;
}
.ab_ad span a {
	color: #fff;
}
.pagerBoxkc {
	text-align: center;
	margin-top: 20px;
}
#page {
	border: 1px solid #e4e4e4;
	height: 28px;
}
#button {
	height: 30px;
	width: 60px;
	color: #333;
	background: -webkit-linear-gradient(top, #fff 0%, #ccc 100%);
	border: 1px solid #ccc;
	line-height: 16px;
	font-size: 12px;
	margin-top: 10px;
}
.titlesj {
	width: 100%;
	margin: 0 auto;
	line-height: 26px;
	margin-top: 10px;
	color: #999;
	text-align: center;
}
.titlenr {
	width: 100%;
	margin: 0 auto;
	margin-top: 20px;
}
.abxrtaa h1 {
	text-align: center;
	font-size: 20px;
}
/*现货资源*/
.xctltas {
	width: 200px;
	height: 45px;
	margin: 0 auto;
	line-height: 45px;
	text-align: center;
	color: #FFF;
	font-size: 22px;
	background-color: #3366cc;
}
.xctltax {
	width: 198px;
	margin: 0 auto;
	border-left: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	overflow: hidden;
}
.xctltax_a {
	width: 170px;
	margin: 0 auto;
	margin-top: 18px;
	overflow: hidden;
}
/*.xaa_img{border:1px solid #e4e4e4; box-shadow: 10px 2px 5px #ccc;}*/
.xaa_img img {
	width: 200px;
	height: 65px;
	margin-top: 10px;
}
.xaa_font {
	width: 237px;
	margin: 0 auto;
	margin-top: 15px;
}
.xaa_font h2 {
	color: #fe6700;
	margin-bottom: 10px;
	margin-top: 10px;
}
.xaa_font h2 a {
	color: #fe6700;
}
.xaa_font li {
	width: 100%;
	float: left;
	height: 30px;
	line-height: 30px;
}
.abct_xxr table tr td {
	text-align: center;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #f1f1f1;
	font-size: 14px;
}
.img_lta {
	float: left;
	margin-left: 50px;
}
.img_lta img {
	float: left;
	margin-top: 11px;
}
.img_lta a {
	float: left;
	margin-left: 3px;
	color: #fe6700;
	font-weight: bold;
}
.img_rta {
	float: left;
	margin-left: 10px;
}
.img_rta img {
	float: left;
	margin-top: 13px;
}
.img_rta a {
	float: left;
	margin-left: 4px;
	color: #fe6700;
	font-weight: bold;
}
.logoct {
	float: left;
	margin-bottom: 30px;
}
.text_d {
	width: 150px;
	height: 35px;
	float: left;
	border: 1px solid #004e98;
	color: #999;
}
.text_b {
	width: 250px;
	height: 35px;
	float: left;
	border: 1px solid #004e98;
	color: #999;
	line-height:35px;
}
.text_c {
	width: 80px;
	height: 37px;
	float: left;
	line-height: 37px;
	background-color: #003399;
	border: none;
	font-size: 16px;
	text-align: center;
	color: #FFF;
	font-weight: bold;
}
/*产品展示*/
.cpzsList {
	width: 100%;
	border-bottom: 2px dotted #ccc;
	float: left;
	margin-bottom: 20px;
	padding-bottom: 20px;
	margin-top: 30px;
}
.cpzsList ul li {
	width: 220px;
	height: 350px;
	display: inline;
	float: left;
	margin-right: 35px;
	margin-left: 35px;
}
.cpzsList ul li p {
	margin-top: 5px;
	height: 38px;
}
.cpzsList ul li span {
}
.img_lt {
	float: left;
}
.img_lt img {
	float: left;
	margin-top: -1px;
}
.img_lt a {
	float: left;
	margin-left: 3px;
	color: #fe6700;
	font-weight: bold;
}
.img_rt {
	float: right;
}
.img_rt img {
	float: left;
	margin-top: 1px;
}
.img_rt a {
	float: left;
	margin-left: 4px;
	color: #fe6700;
	font-weight: bold;
}
/*产品展示结束*/

/*产品详情页*/
#preview {
	float: none;
	text-align: center;
	width: 347px;
}
.jqzoom {
	height: 321px;
	position: relative;
	width: 347px;
}
#spec-n5 {
	height: 60px;
	overflow: hidden;
	padding-top: 6px;
	width: 347px;
}
#spec-list {
	margin-right: 6px;
	position: relative;
	width: 347px;
}
#spec-list {
	display: inline;
	float: left;
	margin-left: 12px;
	overflow: hidden;
	width: 347px;
}
#spec-list ul li {
	display: inline;
	float: left;
	margin-right: 0;
	width: 62px;
}
#spec-list ul li img {
	border: 2px solid #cccccc;
	height: 50px;
	padding: 2px;
	width: 50px;
}
.jqzoom {
	position: relative;
	padding: 0;
}
.zoomdiv {
	z-index: 100;
	position: absolute;
	top: 1px;
	left: 0px;
	width: 400px;
	height: 400px;
	background: url(i/loading.gif) #fff no-repeat center center;
	border: 1px solid #e4e4e4;
	display: none;
	text-align: center;
	overflow: hidden;
}
.bigimg {
	width: 800px;
	height: 800px;
}
.jqZoomPup {
	z-index: 10;
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 50px;
	height: 50px;
	border: 1px solid #aaa;
	background: #FEDE4F 50% top no-repeat;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);
	cursor: move;
}
.cpdd {
	float: right;
	padding-left: 10px;
	width: 520px;
	margin-top: 30px;
}
.cpdd ul li {
	display: block;
	line-height: 30px;
	width: 100%;
	text-align: left;
	font-size: 14px;
	color: #666666;
	float: left;
}
.cpdd ul li img {
	vertical-align: middle;
}
.cpdd ul li span {
	float: left;
	text-indent: 2em;
}
.cptpfd {
	float: left;
	padding: 2px;
	margin-top: 30px;
}
.cpdd h2 {
	color: #636768;
	font-size: 22px;
	font-weight: normal;
	margin-bottom: 16px;
}
.detail_xj {
	float: left;
	border-top: 2px dotted #ccc;
	width: 100%;
	margin-top: 10px;
	padding-top: 30px;
}
.detail_xj p {
	color: #fe6700;
	font-size: 16px;
	margin-bottom: 10px;
}
.detail_xj p input {
	color: #fff;
	font-size: 16px;
	background-color: #003399;
	width: 95px;
	height: 42px;
	border: none;
	margin-right: 20px;
}
.detail_m {
	width: 100%;
	margin-top: 30px;
	float: left;
}
#table2 {
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	margin-top: 20px;
}
#table2 tr td {
	height: 40px;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	line-height: 28px;
	text-align: left;
	padding-left: 16px;
}
#table2 tr td span {
	color: #b1b1b1;
	font-weight: 700;
}
.cp_detail {
	width: 100%;
	margin-top: 20px;
	float: left;
}
.cp_detail h2 {
	color: #fe6700;
	font-size: 22px;
}
.cp_detail_m {
	width: 100%;
	float: left;
	margin-top: 16px;
}
.cp_detail_m p {
	text-indent: 2em;
	line-height: 24px;
}
.xgcp {
	width: 100%;
	float: left;
	margin-top: 35px;
	border-top: 2px dotted #ccc;
	padding-top: 30px;
}
.xgcp ul li {
	width: 210px;
	height: 240px;
	display: inline;
	float: left;
	margin: 0 16px;
}
.xgcp ul li span {
	float: left;
	width: 100%
}
.xgcp ul li img {
	width: 210px;
	height: 180px;
}
.xgcpxx {
	width: 100%;
	float: left;
	margin-top: 35px;
	border-top: 2px dotted #ccc;
	padding-top: 30px;
}
.xgcpxx h2 {
	color: #fe6700;
	font-size: 22px;
	margin-bottom: 10px;
}
.xgcpxx a {
	border: 1px solid #e4e4e4;
	width: 100px;
	height: 30px;
	display: inline-block;
	line-height: 30px;
	text-align: center;
	margin: 5px 7px;
	font-weight: 700;
}
/*详情页结束*/
.abxrta {
	width: 905px;
	height: 100px;
	margin: 0 auto;
	border-bottom: 2px dotted #c4c4c4;
	padding-bottom: 20px;
	overflow: hidden;
	margin-bottom: 20px;
}
.abxrtal {
	width: 97px;
	height: 70px;
	float: left;
	background-color: #C9CCD1;
	text-align: center;
	line-height: 25px;
	color: #333333;
	padding-top: 15px;
}
.abxrtar {
	width: 780px;
	float: right;
}
.abxrtar h3 {
	font-size: 16px;
	margin: 0px;
	padding: 0px;
}
.abxrtar span {
	font-size: 16px;
	font-weight: bold;
}
.abxrtar p {
	text-indent: 2em;
	line-height: 24px;
	margin-top: 10px;
}
.abxrtar p a {
	color: #da4444;
}
.abxrtaa {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	line-height: 26px;
}
.pagerBoxkc {
	text-align: center;
	margin-top: 20px;
}
#page {
	border: 1px solid #e4e4e4;
	height: 28px;
}
#button {
	height: 30px;
	width: 60px;
	color: #333;
	background: -webkit-linear-gradient(top, #fff 0%, #ccc 100%);
	border: 1px solid #ccc;
	line-height: 16px;
	font-size: 12px;
	margin-top: 10px;
}
.ju_abouta {
	width: 975px;
	margin: 0 auto;
	border-bottom: 2px dotted #dcdcdc;
	padding-bottom: 20px;
	margin-top: 20px;
	overflow: hidden;
}
.ju_aboutalt {
	width: 152px;
	float: left;
}
.ju_aboutart {
	width: 790px;
	float: right;
}
.ju_aboutart p {
	line-height: 30px;
	margin-top: 15px;
	text-indent: 2em;
}
.ju_aboutarta {
	width: 790px;
	float: left;
	margin-left:20px;
}
.ju_aboutarta p {
	line-height: 30px;
	margin-top: 15px;
}
.ju_aboutarts b {
	font-size: 16px;
}
.ju_aboutarts span {
	color: #999;
	font-size: 12px;
	margin-left: 10px;
}
.gglista {
	color: #da4444;
}
/*企业资质*/
.picListphoto {
	width: 100%;
	float: left;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
.picListphoto ul li {
	width: 250px;
	height: 255px;
	display: inline;
	float: left;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.picListphoto ul li span {
	float: left;
	width: 100%;
	text-align: center;
}
.picListphoto ul li img {
	width: 250px;
	height: 228px;
	background-color: #efefef;
	padding: 10px;
}
.picListphoto_img {
	float: left;
}
.picListphoto_img img {
	width: 426px;
	height: auto;
	background-color: #efefef;
	padding: 10px;
}
.picListphoto_r {
	float: right;
	width: 465px;
}
.picListphoto_r p {
	width: 100%;
	line-height: 24px;
}
.ct_tar {
	float: right;
	cursor: pointer;
} 
/*企业资质结束*/

/*应用领域*/
.solution_list {
    margin: 20px auto;
    width: 100%;
}
.solution_list ul li {
    border: medium none;
    display: inline-block;
    float: left;
    height: 150px;
    padding: 10px 60px 10px 45px;
    width: 50%;
}
.solution_list ul li dd {
    text-align: center;
}
.pic {
    float: left;
}
.txt {
    padding-left: 110px;
}
.txt h3 {
    margin-top: -3px;
    padding-bottom: 3px;
}
.txt h3 a {
    color: #010101;
    font-size: 16px;
}
.txt h3 a:hover {
    color: #010101;
    font-size: 16px;
    text-decoration: underline;
}
.txt p {
    line-height: 20px;
    margin: 0;
    text-indent: 0;
    word-wrap: break-word;
	width:100%;
}
.pic img {
    border: 1px solid #eee;
    border-radius: 7px;
    height: 100px;
    vertical-align: top;
    width: 100px;
}

.news{width:48%; display:inline-block; margin-left:20px;}
.newsin{width:100%; margin:0 auto;}
.newsin img{float:left; margin-top:10px;}
.newsin ul{float:right;}
.news h1{color: #003399; margin-bottom:0; height:50px; line-height:40px;}
.news h1 a{color: #003399; }
.news ul{width:100%; float:left; margin-top:20px;}
.news ul li{width:100%; display:inline-block; }
.news ul li span{color:#999;font-size:18px; margin-right:10px; vertical-align:top; float:left;}
.zczsaa{margin-top:10px; float:left;width:70%; margin-bottom:10px;}
.txt a{ color:#666666;}

