﻿@charset "utf-8";
.youdiancontent{ width:1200px; margin:0 auto;}
.youdian{ padding-top:10px; height:240px; overflow:hidden; }
.youdian ul li{ width:21%; padding:0 2%; text-align:center; float:left; }
.youdian ul li h5{ font-size:16px; color:#000; font-weight:bold; padding-top:10px;}
.youdian ul li span{ display:block; color:#b4b4b4; font-size:9px; }
.faphone {
	position: relative;
	height: auto;
	padding: 10px 0;
	background: #0890EF;
}
.faphone .wenzi {
	text-align: center;
	color: #fff;
	line-height: 35px;
	border-bottom: 1px dashed #FFC2B2;
	padding: 10px 0;
	font-size: 16px;
}
.faphone span.rexian {
	display: block;
	margin-top: 10px;
	text-align: center;
	height: 28px;
	line-height: 28px;
	font-size: 16px;
	color: #fff;
}
.faphone span.tel {
	display: block;
	text-align: center;
	height: 38px;
	line-height: 38px;
	font-size: 24px;
	color: #fff;
}
.faphone span.lx {
	display: block;
	margin-top: 10px;
	font-size: 14px;
	color: #fff;
	background: #FFF;
	margin-left: 53px;
	width: 156px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	border-radius: 5px;
	-webkit-box-shadow: #ccc 0px 0px 5px;
	-moz-box-shadow: #ccc 0px 0px 5px;
	box-shadow: #ccc 0px 0px 5px;
}
.faphone span.lx a {
	color: #0670BB
}

.pro{ height:1200px; background: url(../image/pro_bj.jpg) no-repeat center top;}
.pro h2{ height: 120px; overflow: hidden;text-align: center; font-size: 18px; font-family: "Microsoft Yahei"; color: #555; font-weight: normal;}
.pro h2 a{
	display: block;
	font-size: 40px;
	font-family: "Microsoft Yahei";
	color: #0890EF;
	line-height: 40px;
	margin-top: 20px;
}

.pro_list{
	width: 260px;
	height: 843px;
	border-bottom: 3px solid #2f4793;
	background-color:#F8F8F8
}

.pro_list h3{ height: 73px; overflow: hidden; width: 260px; background: #0890EF; text-align: center; font-size: 26px; color: #fff; font-family: "Microsoft Yahei"; line-height: 73px;}
.pro_list h3 a{ color: #fff;}

.pro_list h4{ height: 57px; text-align: center; font-size: 16px; color: #333; font-weight: bold; line-height: 57px; }
.pro_list h4 a{ color: #333;}
.pro_list ul{ background: #f8f8f8;width: 260px;}
.pro_list ul li{ position: relative; width: 220px; margin: 0 auto; height: 45px; border-bottom: 1px solid #dbdbdb; font-size: 16px; color: #666; font-family: "Microsoft Yahei"; line-height: 45px;}
.pro_list ul li a{ display: inline-block; width: 220px; height: 45px; background: url(../image/pro_lb.png) no-repeat right center; color: #666;}
.pro_list ul li a:hover ,.pro_list .cur a.erjia{ color: #ff4b00; font-weight: bold; text-decoration: none; background: url(../image/pro_lb.png) no-repeat right center;}
.pro_list .nobot{ border-bottom: 0;}

.pro_list ul li.cur,.pro_list ul li:hover{ width: 230px; margin-top: 0; background: #fff; border: 1px solid #ff4b00; z-index: 20; }
.pro_list ul li.cur a,.pro_list ul li:hover a{  position: relative;background: #fff; font-weight: normal; z-index: 20; padding-left: 10px; background: #fff;}

.pro_list .pro_erji{ border: 1px solid #ff4b00; background: #fff; width: 220px; padding:18px 15px 15px 20px; position: absolute; top: -1px; left: 227px; z-index: 10; display:none;}
.pro_list .pro_erji p{ font-size: 14px; color: #666;}
.pro_list .pro_erji p em{ position:relative; display:block;width: 215px;height: 28px; line-height: 28px; z-index:9;}
.pro_list .pro_erji p em a{ width: 200px; padding-left: 0; display: block; background: none !important; padding: 0 !important; height: 28px; line-height: 28px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; z-index:9;}
/*.pro_list .pro_erji p em:hover,.pro_list .pro_erji p em:hover a{ background:#fff; width:217px;}*/
.pro_list .pro_erji p em .pro_sanji{ display:none;border: 1px solid #ff4b00; background: #fff; width: 200px; padding:18px 15px 15px 20px; position: absolute; top: -1px; left: 214px; z-index: 8;}
.pro_list ul li.cur .pro_erji,.pro_list ul li:hover .pro_erji,.pro_list .pro_erji p em:hover span{ display:block;}

.pro_c{
	width: 910px;
	height: 1150px;
	overflow: hidden;
	position:relative;
}
.pro_ad{width: 910px; height: 366px; overflow: hidden;}
.pro_ad a,.pro_ad img{ display:block; width: 910px; height: 366px;}

.pro_c .ggul{ top:336px;
    height: 30px;
    left: 0;
    line-height: 30px;
    position: absolute;
    width: 100%; text-align:center;
    z-index: 1;}
.pro_c .ggul li{ background:#2F4793;
    cursor: pointer;
    display: inline-block;
    height: 8px;
    line-height: 999px;
    margin: 1px;
    overflow: hidden;
    width: 100px;}
.pro_c .ggul li.on{ background:#FF4B00;}

.pro_c ul.cpul{ height:225px;}
.pro_c ul.cpul li{ margin-right: 10px; float: left; height:195px; width: 208px; padding: 5px; border: 1px solid #e1e1e1; position: relative; line-height: 0; margin-top: 8px; }
.pro_c ul.cpul li img{ width: 208px; height:155px;}
.pro_c ul.cpul li span{ padding: 0 21px; display: block; height:40px; border-top: 1px solid #c8c8c8; width:166px; margin: 0 auto; font-size: 14px; font-family: "Microsoft Yahei"; font-weight: bold; color: #333; line-height:35px; background: #f8f8f8 url(../image/pro_lb.png) no-repeat 238px center;}



.pro_c ul.cpul li p{ width: 86px; height: 89px; overflow: hidden; position: absolute; top: -4px; right: -3px;}
.pro_c ul.cpul li p img{ width: 86px; height: 89px;}
.pro_c ul.cpul .nobot{ margin-right: 0;}

/**/
.zx{ height: 253px; overflow: hidden; background: url(../image/zx_bj.jpg) no-repeat center top; margin-top:15px;}
.zx_con{ height: 253px; overflow: hidden; position: relative;}
.zx_con p{ position: absolute; width: 360px; right: 0; top: 110px;}
.zx_con p span{ display: inline-block; font-size: 28px; font-family: Arial; color: #fff; text-align: right; vertical-align: middle; margin-right: 10px;}
.zx_con p span em{ display: block; font-size: 16px; font-family: "Microsoft Yahei";}
.zx_con p a{ text-align: center; font-size: 14px; font-family: "Microsoft Yahei"; color: #fff; line-height: 47px; display: inline-block; width: 160px; height: 47px; background: url(../image/zx_btn.png) no-repeat left top;}

/*优势2*/

.ys{ overflow: hidden; width: 100%; background: #fff; margin-top:15px;}
.ys .yshh{ width: 100%;}
.ys .ysTit{ overflow: hidden; background: url("../image/ys_titBg.png") no-repeat center; height: 206px; text-align: center}
.ys .ysTit h2{ font-size:30px; margin-top:50px; color: #fff;}
.ys .ysTit h2 b{ font-size: 42px; color: #ffa200}
.ys .ysTit p{ font-size: 24px; margin-top: 5px; color: #fff;}
/**/
/**/
.new{ height: 600px; overflow: hidden;}

.new h2{ height: 120px; overflow: hidden; text-align: center; font-size: 20px; color: #555; font-weight: normal;}
.new h2 a{ line-height: 54px; margin-top: 15px; font-size: 24px; font-family: "Microsoft Yahei"; color: #2f4793; display: block; font-weight: bold;}

.n_l{ width: 567px;}
.n_l h3{ margin-bottom: 20px; height: 40px; line-height: 40px; overflow: hidden; font-size: 18px; font-weight: bold; color: #333;}
.n_l h3 a{ display: inline-block; height: 38px; border-bottom: 2px solid #ff4b00; color: #333;}
.n_l h3 span{ font-size: 14px; font-family: Arial; color: #555; font-weight: normal;}
.n_l h3 span a{ color: #555; border-bottom: 0;}

.n_l dl{ height: 279px; border-bottom: 1px solid #999;}
.n_l dl dt{ width: 567px; height: 153px; position: relative;}
.n_l dl dt img{ width: 567px; height: 153px;}
.n_l dl dt span{ display: block; position: absolute; top: -3px; right: -3px; width: 65px; height: 65px; overflow: hidden;}
.n_l dl dt span img{ width: 65px; height: 65px;}
.n_l dl dd{}
.n_l dl dd p{ font-size: 14px; font-family: Arial; color: #777; line-height: 50px; margin-top: 8px;}
.n_l dl dd p a{ font-size: 14px; color: #333; font-family: "Microsoft Yahei"; font-weight: bold;}
.n_l dl dd span{ display: block; font-size: 14px; color: #666; font-family: "Microsoft Yahei"; line-height: 26px;}
.n_l dl dd span a{ color: #666;}

.n_l ul{ margin-top: 16px;}
.n_l ul li{ height: 36px; font-size: 14px; color: #777; font-family: "Microsoft Yahei"; line-height: 36px;}
.n_l ul li a{ color: #666; background: url(../image/cus_wb.gif) no-repeat left center; padding-left: 14px;}
.n_l ul li a:hover{ background: url(cus_wbh.gif) no-repeat left center; color: #ff4b00; text-decoration: none;}

.n_r{ width: 570px;}
.n_r h3{ margin-bottom: 20px; height: 40px; line-height: 40px; overflow: hidden; font-size: 18px; font-weight: bold; color: #333;}
.n_r h3 a{ display: inline-block; height: 38px; border-bottom: 2px solid #ff4b00; color: #333;}
.n_r h3 span{ font-size: 14px; font-family: Arial; color: #555; font-weight: normal;}
.n_r h3 span a{ color: #555; border-bottom: 0;}

.n_rc{ width: 570px; overflow: hidden;}
.n_rc dl{ height: 92px; overflow: hidden; margin-bottom:30px;}
.n_rc dl dt{ width: 160px; height: 92px; overflow: hidden;}
.n_rc dl dt img{
	width: 140px;
	height: 90px;border: #CCCCCC 1px solid
}
.n_rc dl dd{ width: 374px; font-size: 14px; line-height: 26px; font-family: "Microsoft Yahei"; color: #666;}
.n_rc dl dd a{ display: block; font-size: 16px; color: #333; font-weight: bold; color: #333; line-height: 38px;}

/**/
/*about*/
.about{ overflow: hidden; width: 100%; background-color: #fafafa; padding: 85px 0 80px;}
.about dl{ overflow: hidden}
.about dt{ float: left; border:5px solid #fff;}
.about dd{ float: right; width: 450px; padding: 0 30px; margin-top: 5px;;}
.about dd h3{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 22px;}
.about dd h3 a{ color: #4e4e4e;}
.about dd p{ margin-top:10px;margin-bottom:30px;line-height: 22px; overflow: hidden; font-size: 13px; color: #4e4e4e;}
.about .about_a a{ display: block; float: left; margin-right: 15px;}
.about .about_a a img{ display: block;}

/*honor*/
.R_y{overflow: hidden; width: 100%; background-color: #fafafa;}
.R_y .ryNav{ text-align: center; border: 2px solid #0381D9; width: 318px; margin: 0 auto; height: 46px;}
.R_y .ryNav li{ float:left; width:159px; height: 46px; font-size: 20px; color:#333; background-color: #fff; line-height: 46px; position: relative}
.R_y .ryNav li i{ position: absolute; top:48px; left:50%; margin-left: -8px; background: url(../image/ry_xjx.png) no-repeat center; width: 16px; height: 7px; display: none;}
.R_y .ryNav li a{ color: #333; text-decoration: none}
.R_y .ryNav li:hover,.R_y .ryNav li.cur{ background-color: #0381D9;}
.R_y .ryNav li:hover i,.R_y .ryNav li.cur i{ display: block}
.R_y .ryNav li:hover a,.R_y .ryNav li.cur a{ color: #fff}
.R_y .ryBox{ overflow: hidden; width:1000px; height: 260px; position: relative;  }
.R_y .ryList{ position:absolute; left:0; top:0;}
.R_y .ryList li{ width: 323px; float: left; margin-right: 10px;}
.R_y .ryList li img{ display: block; border: 5px solid #fff;}
.R_y .ryList li span{ text-align: center; display:block; font-size: 13px; color: #4e4e4e; margin-top:15px;}
.R_y .ryList li:hover img{ opacity: .85;}
.R_y .ryCon{ overflow: hidden; width: 100%; height: 260px; margin:45px 0; position: relative}
.R_y .ryHz{ position: absolute; top:0; left:0; display: none}

/*行业应用开始*/
.yingyong-top{ width:1000px; height:auto; overflow:hidden; text-align:center; padding-top:33px;}
.yingyong-top p{ width:1000px; height:37px; line-height:37px; font-size:26px; color:#333333;}
.yingyong-top span{ width:1000px; display:block; height:30px; line-height:30px; font-size:26px; color:#023f8f; font-family:Arial, Helvetica, sans-serif;}
.yingyong-top em{ font-style:normal;width:1000px; height:27px; line-height:27px; font-size:18px; color:#3c3d41; display:block;}
.yingyong-top a{ width:1000px; height:27px; line-height:27px; font-size:18px; color:#3c3d41; display:block;}

.yingyong-bot{width:1000px; height:494px; overflow:hidden; margin-top:26px; position:relative;}
.yingyong-bot ul { list-style-image:none; width:1000px; height:auto; overflow:hidden;}
.yingyong-bot ul li{ width:245px; height:242;  CURSOR: pointer; float:left; display:inline; position:relative; }
.yingyong-bot ul li cos1 {position:absolute; left:0px; top:0px;}
.yingyong-bot ul li cos2 {position:absolute; left:0px; bottom:0px;}
.yingyong-bot ul li cos2 {position:absolute; left:0px; bottom:0px;}
.yingyong-bot ul li cos3 {position:absolute; right:0px; top:0px;}
.yingyong-bot ul li cos4 {position:absolute; right:0px; bottom:0px;}
.yingyong-bot ul li img{ width:245px; height:242;}

#yingyong_1 img{width:500px; height:494px;}
#yingyong_2 img{width:500px; height:494px;}
#yingyong_3 img{width:500px; height:494px;}
#yingyong_4 img{width:500px; height:494px;}
.yingyong-bot ul li p{ position:absolute; left:0; top:0;width:245px; height:242px; z-index:999}
.yingyong-bot ul li p span{ display:block; margin-top:99px; margin-left:61px; font-size:18px; color:#fff; width:111px; padding-left:5px; padding-right:5px; height:40px; line-height:40px; text-align:center; border:1px solid #fff;}
.yingyong-bot .anniu p{ background:#295398;  }

.yingyong-cen{ width:500px; height:494px; position:absolute; top:0; z-index:999; left:250px;}
.yingyong-cen img{ width:500px; height:494px; position:relative;}
.yingyong-cen p{ width:500px; height:130px; position:absolute; bottom:0; left:0; z-index:9999; background:url(../images/yingyong-tm.png);}
.yingyong-cen p span{ width:470px; padding-left:15px; display:block; overflow:hidden;}
.yingyong-bt{ height:36px; line-height:36px; padding-top:12px; font-size:18px;}
.yingyong-bt a{ color:#fff;}
.yingyong-nr{ font-size:14px; height:26px; line-height:26px; color:#fff;}
.yingyong-more{ height:42px; line-height:42px; font-size:14px;}
.yingyong-more a{ color:#fff;}
/*行业应用结束*/

.case { background:#F4F4F4; width:100%; height:500px; clear:both}
.case .ccimg{ width:100%;}
.case .ccimg li{width: 510px; height:105px; background:#FFF; float:left; margin-bottom:20px;}
.case .ccimg li p{ font-size:16px;float:left;}
.case .ccimg li p span{ border:1px solid #F00; margin-top:5px; color:#F00; width:100px; display: block; text-align:center;}
.case .ccimg a { color:#333}
.case .ccimg a:hover { color:#06C; text-decoration:none !important}

.main { width: 1200px; min-width: 1000px; margin: 0 auto; font-family: "Microsoft Yahei", "Hiragino Sans GB", tahoma, arial; }
.main .tit { width: 1200px; height: 28px; text-align: center; margin-bottom: 40px; overflow: hidden; margin-top: 10px; }
.main .tit .line { width: 100%; height: 1px; font-size: 0; background-color: #ddd; margin-top: 13px; }
.main .tit h6 { display: inline-block; height: 38px; line-height: 28px; font-size: 26px; color: #333; padding: 0 20px; background-color: #fff; font-weight: 400; margin-top: -14px; overflow: hidden; }
.mainht { height: 30px; margin:15px 0 10px 0; font-family: "Microsoft YaHei", 微软雅黑, 黑体;}
.mainht h2 { font-size:22px; padding:0 12px; font-weight: 500; float:left; text-align: left; color: #000; background: url("../image/tbgn.jpg") 0px 0px no-repeat;}
.mainht h3 { font-size: 14px; color:#666; font-weight:500;}

/*视频开始*/
.shipin-maxbox{ width:100%; height:auto; margin-top:55px; overflow:hidden; background:#f3f3f3; padding-bottom:60px;}
.shipin-bot{ width:1920px; height:auto; overflow:hidden; padding-top:36px;margin:0 auto;}

.shipin-an{ width:1920px; height:540px; overflow:hidden; margin:0 auto;}
.shipin-an img{ width:1920px; height:540px;}
#show{width:1000px;height:596px;display:none;padding:1px;position:absolute;border:1px solid #4c77aa;background:#f2f7fd;z-index:11;zoom:1;}
#show h3{background:#4c77aa;color:#fff;font-size:14px;padding:5px;}
#show span{position:absolute;right:3px;top:3px;display:block;cursor:pointer;color:#fff;font-weight:bold;}
#show p{ padding-top:1px;}
#text{ width:1000px; height:566px; overflow:hidden;}
#text img{width:1000px; height:566px;}
#bgbox{position:absolute;left:0;top:0;background:#000;filter:alpha(opacity=80);opacity:0.8;z-index:99999}

#show1{width:1000px;height:596px;display:none;padding:1px;position:absolute;border:1px solid #4c77aa;background:#f2f7fd;z-index:11;zoom:1;}
#show1 h3{background:#4c77aa;color:#fff;font-size:14px;padding:5px;}
#show1 span{position:absolute;right:3px;top:3px;display:block;cursor:pointer;color:#fff;font-weight:bold;}
#show1 p{ padding-top:1px;}
#text1{ width:1000px; height:566px; overflow:hidden;}
#text1 img{width:1000px; height:566px;}
#bgbox1{position:absolute;left:0;top:0;background:#000;filter:alpha(opacity=80);opacity:0.8;z-index:99999}

#show2{width:1000px;height:596px;display:none;padding:1px;position:absolute;border:1px solid #4c77aa;background:#f2f7fd;z-index:11;zoom:1;}
#show2 h3{background:#4c77aa;color:#fff;font-size:14px;padding:5px;}
#show2 span{position:absolute;right:3px;top:3px;display:block;cursor:pointer;color:#fff;font-weight:bold;}
#show2 p{ padding-top:1px;}
#text2{ width:1000px; height:566px; overflow:hidden;}
#text2 img{width:1000px; height:566px;}
#bgbox2{position:absolute;left:0;top:0;background:#000;filter:alpha(opacity=80);opacity:0.8;z-index:99999}

#show3{width:1000px;height:596px;display:none;padding:1px;position:absolute;border:1px solid #4c77aa;background:#f2f7fd;z-index:11;zoom:1;}
#show3 h3{background:#4c77aa;color:#fff;font-size:14px;padding:5px;}
#show3 span{position:absolute;right:3px;top:3px;display:block;cursor:pointer;color:#fff;font-weight:bold;}
#show3 p{ padding-top:1px;}
#text3{ width:1000px; height:566px; overflow:hidden;}
#text3 img{width:1000px; height:566px;}
#bgbox3{position:absolute;left:0;top:0;background:#000;filter:alpha(opacity=80);opacity:0.8;z-index:99999}

#show4{width:1000px;height:596px;display:none;padding:1px;position:absolute;border:1px solid #4c77aa;background:#f2f7fd;z-index:11;zoom:1;}
#show4 h3{background:#4c77aa;color:#fff;font-size:14px;padding:5px;}
#show4 span{position:absolute;right:3px;top:3px;display:block;cursor:pointer;color:#fff;font-weight:bold;}
#show4 p{ padding-top:1px;}
#text4{ width:1000px; height:566px; overflow:hidden;}
#text4 img{width:1000px; height:566px;}
#bgbox4{position:absolute;left:0;top:0;background:#000;filter:alpha(opacity=80);opacity:0.8;z-index:99999}
/*视频结束*/