@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
ul{ list-style:none;}
img{ border:none;max-width:100%}
a{ text-decoration:none; outline:0; -webkit-transition:all .3s ease-in-out 0s; -moz-transition:all .3s ease-in-out 0s; transition:all .3s ease-in-out 0s; }
.clear{ clear:both;}
body{ font-size:14px; font-family:"Microsoft YaHei";}
.w1200{ width:1200px; margin:0px auto;}
.h_menu,#nav{ display:none;}
/*顶部*/
#topbg{ background:#535353; height:40px; line-height:40px;  width:100%; }
#topbg .lang{ float:right;}
#topbg .lang a{ display:inline-block; color:#ddd; font-size:12px;}
#topbg .lang a:before{height:10px;  content: "/"; display:inline-block;padding:0px 10px;}
#topbg .lang a:nth-child(1):before{  content: ""; }
#topbg .lang a:hover{ color:#fff;}
#topbg p{ float:left; color:#ddd; font-size:12px;}

#header{ padding:15px 0px 15px 0px;}
/*头部 logo*/
.logo .logo1{ float:left;}
.logo .logo1 p{ color:#c0c0c0; font-size:14px;letter-spacing:9px;}
.logo .header_mi{ border-left:1px solid #e6e6e6; min-height:55px; float:left; margin-left:22px; padding-left:21px;}
.logo .header_mi span{ font-size:31.63px; color:#004499; font-weight:bold; padding:8px 0px 10px 0px; display:block;}
.logo .header_mi p{ font-size:14px; color:#5e5e5e;} 
#header .tel{ float:right; margin-top:13px; background:url(../images/tel.png) left center no-repeat; color:#004499; font-size:29px; padding-left:63px;}
#header .tel span{ color:#5e5e5e; font-size:19px; display:block;}

.hearer_Nav{height:50px; line-height:50px; position:relative; z-index:1000; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.hearer_Nav .daohang{ width:1200px; margin:0 auto;}
.hearer_Nav ul li{ font-size:16px; width:150px; float:left; text-align: center; position:relative;}
.hearer_Nav ul li.last{background:none;}
.hearer_Nav ul li>a{ display:block; color:#333333;}
.hearer_Nav ul li:hover>a,.hearer_Nav ul li.on a{background:#004499; color:#fff;}
.hearer_Nav ul li .ej_Nav{ position:absolute; width:100%;}
.hearer_Nav ul li .ej_Nav{  opacity: 0; visibility: hidden;  }
.hearer_Nav ul li:hover .ej_Nav{ opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0);}
.hearer_Nav ul li .ej_Nav dd{ width: 100%; height:40px; line-height:40px; float: left;}
.hearer_Nav ul li .ej_Nav dd a{ display:block; width:100%; height:39px; color:#333; text-align:center; font-size:14px; background:#fff; }
.hearer_Nav ul li .ej_Nav dd a:hover{ background:#004499; color:#fff;}
/*banner*/
.public_wrap{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0px;}
.fullSlide{ width:100%; position:relative; height:670px;}
.fullSlide .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden; padding:0px;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important; height:670px; overflow:hidden; text-align:center;}
.fullSlide .bd li a{display:block; height:670px;}
.fullSlide .hd{width:100%; position:absolute; z-index:1; bottom:0; left:0; height:45px; line-height:45px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer; display:inline-block; zoom:1; width:15px; height:15px; margin:5px; overflow:hidden; background: #cbcbcb; border-radius:15px; line-height:999px;}
.fullSlide .hd ul .on{background: #004499; }
.fullSlide .prev,.fullSlide .next{display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:0; z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none;}
.fullSlide .next{left:auto; right:0; background-position:-6px -137px;}

#ggbg{ background:#eeeeee; height:60px; line-height:60px;}
.titi1{ color:#333333; font-size:18px; font-weight:bold; margin-right:18px; line-height:60px;}
.titi1 img{ vertical-align:middle; margin-right:3px;}
.rolling {
    width:1200px;
    overflow: hidden;
}
.rolling .content { float:right;
    width:1090px;
    height:60px;
    overflow: hidden;
}

.rolling .content ul {
    overflow: hidden;
    zoom:1; }

.rolling .content ul li {
    height: 60px;
    line-height:60px;
    text-align: left;
    _display: inline;
    font-size:14px; color:#333333;
}

.rolling .content ul li span {
    color: #333333; float:right;
}
.rolling .content ul li a{ color:#333;}
.rolling .content ul li a:hover {
    color: #333333;
    text-decoration: underline;
}
.rolling .content ul li p{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:75%; display:inline-block;}

/*关于我们*/
.tabBar1{ width:1200px; margin:40px auto 0px auto;}
.tabBar{float:right; width:841px;  position:relative;}
.tabBar .hd ul{z-index:5;position:absolute; bottom:33px; right:87px;}
.tabBar .hd li{float:left; height:40px;line-height:40px; font-size:16px; padding:0px 31px;color:#ffffff;cursor:pointer; background-color:rgba(51,51,51,0.6)}
.tabBar .hd li.on{background:#004499;}
.tabBar .bd{  clear:both;position:relative; }
.tabBar .bd .in-tu{ float:right; width:841px; height:486px;}
.in-left{   width:320px; float:left; margin-top:80px;}
.in-left img{ margin:0px auto; display:block;}
.in-left p{ line-height:32px; color:#666666; font-size:16px; margin-top:20px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:6; overflow:hidden;}
.in-left .more{ width:162px; height:50px; line-height:50px; margin:15px auto 0px auto; display:block; text-align:center; border:2px solid #004499;  border-radius:4px; color:#004499; font-size:18px;}
.in-left .more:hover{ background:#004499; color:#fff;}
/*产品分类*/
#fen{ background:url(../images/fenbg.jpg) center no-repeat; height:485px; margin-top:50px;}
#fen ul{ padding-top:15px;}
#fen ul li{ width:280px; float:left; height:386px; background:#fff; overflow:hidden; margin:0px 10px;   position:relative;     box-shadow: 0 0 10px 0 rgba(0,0,0,.1);}
#fen ul li img{ width:100%;}
#fen ul li .fen-tit{ color:#333333; font-size:28px; font-weight:bold; padding-top:45px; padding-left:42px;}
#fen ul li .fen-tit font{ display:block; font-size:18px; text-transform:uppercase; font-weight:bold; padding-top:20px;}
#fen ul li .fen-tit span{ width:38px; height:5px; background:#004499; display:block; margin:16px 0px 26px 0px;}

.mask{width:100%; height:100%; background:#004499; position: absolute; display: none;   }
.fen-tit1{ color:#fff; font-size:28px; font-weight:bold; padding-top:78px; padding-left:40px;}
.fen-tit1 font{ display:block; font-size:18px; text-transform:uppercase; font-weight:bold; padding-top:20px;}
.fen-tit1 span{ width:38px; height:5px; background:#fff; display:block; margin:16px 0px 26px 0px;}
.mask p{ color:#ffffff; font-size:16px; line-height:24px; padding:0px 40px;}
.mask a{ width:162px; height:50px; line-height:50px; background:#fff; margin:40px 0px 0px 40px; display:block; text-align:center;  border-radius:4px; color:#004499; font-size:18px;}
/*产品中心*/
.title{ text-align:center; color:#004499; font-size:36px; font-weight:bold;}
.title span{ display:block; color:#004499; font-size:24px; text-transform:uppercase; font-weight:normal;}
#in-cp{ margin-top:40px;}
.incp-left{ width:240px; float:left; background:#004499; padding-bottom:18px; }
.incp-left .hangy-tit{ padding-left:28px;}
.incp-left ul{ width:183px; margin:18px auto 0px auto;}
.incp-left ul li{ width:183px; height:43px; line-height:43px; margin:15px 0px;}
.incp-left ul li a{ display:block; font-size:18px; color:#004499; text-align:center; background:#fff;}
.incp-left ul li a:hover{ background:#f17f0f; color:#fff;}
.prolist{ width:933px; float:right;}
.prolist ul{margin-left:-14px; *zoom:1;_position:relative; *margin-left:-28px;}
.prolist li{ width:220px; float:left; margin-left:14px; margin-bottom:10px; border:1px solid #ecf1f6;}
.prolist li .img{ width:220px; height:220px; overflow:hidden;}
.prolist .img img{ width:220px; height:220px; overflow:hidden;}
.prolist li p{ color:#333333; font-size:17px; text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap;font-weight:bolder; padding:7px 18px 5px 18px;}
.prolist li p span{ display:block; font-weight:normal; color:#666666; font-size:14px; line-height:22px; padding-top:3px;}
.prolist li p a{ color:#333; font-size:14px;}
.prolist li:hover{ background:#f5f5f5;}

#guanggao{ width:100%; height:321px; margin-top:40px; background:url(../images/guangbg.jpg) no-repeat;}
#guanggao img{ float:left;}
#guanggao .guang-cen{ float:left; color:#ffffff; font-size:30px; font-family:Arial, Helvetica, sans-serif; width:370px; text-transform:uppercase; padding-top:75px; margin-left:13px;}
.guang-cen span{ display:block; font-size:30px; border-top:1px solid #fff; border-bottom:1px solid #fff; padding:5px 0px; margin-top:10px;}
.guang-cen font{ font-size:16px; text-transform:uppercase;}
.guang-rig{ float:right; margin-top:118px;}
.guang-rig .gtel{ background:url(../images/gtel.png) left top no-repeat; color:#fff; font-size:30px; font-family:Arial, Helvetica, sans-serif; padding-left:64px; }
.guang-rig .gtel span{ display:block; font-size:14px;}
.guang-rig a{ width:180px; height:32px; line-height:32px; background:#f17f10; font-size:14px; color:#fff; margin-top:15px; border-radius:4px; display:block; text-align:center; margin-left:47px;}
/*行业应用*/
.hangyebg{background:url(../images/hangyebg.jpg) no-repeat; height:401px; margin-top:40px;}
.hangy-left{ float:left; width:426px; margin-left:22px;}
.hangy-tit{ color:#fff; font-size:28px; padding-top:46px;}
.hangy-tit span{ display:block; font-size:28px; text-transform:uppercase; font-weight:bolder; line-height:28px;}
.hangy-tit font{ width:40px; height:1px; background:#fff; display:block; margin:16px 0px 8px 0px;}
.hangy-left p{ color:#fff; font-size:16px; line-height:24px; padding-right:86px; padding-top:24px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:4; overflow:hidden;}
.hangy-left .more{ float:right; color:#fff; font-size:16px; width:132px; margin-top:30px; }
.hangy-left .more span{ width:97px; height:2px; background:#98a9cc; display:block; margin-top:6px;}
.hangy-left .more img{ float:right; margin-top:8px;}
.hangyebg ul{ width:705px; float:right; border:3px solid #fff; border-top:0px; border-bottom:0px;}
.hangyebg ul li{ float:left; width:174.6px; height:131px; background-color:rgba(255,255,255,0.1); margin:1px 2px 1px 0px;}
.hangyebg ul li:nth-child(4n){ margin-right:0px;}
.hangyebg ul li img{ width:78px; height:79px; margin:0px auto; padding-top:11px;  display:block;}
.hangyebg ul li p{ color:#ffffff; font-size:18px; text-align:center; padding-top:6px;}
.hangyebg ul li a{ display:block; width:174.6px; height:131px;}
.hangyebg ul li a:hover{ background:#f17f10;}
/*优势*/
#advan .ada-tit{ width:413px; margin:50px auto 57px auto;}
.ys-img{ width:602px; float:left;}
.ys-text{ width:582px; float:right;}
#advan ul li:nth-child(1) .ys-text{ width:544px; height:297px; background:url(../images/ys1-bg.png) center no-repeat;}
#advan ul li{ margin:27px 0px;}
#advan ul li .ys-text dl{ color:#004499; font-size:28px; font-weight:bolder;}
#advan ul li .ys-text dl dd{ color:#222222; font-style: italic; font-weight:normal; padding-top:13px;}
#advan ul li .ys-text p{ color:#666666; font-size:16px; line-height:24px; text-indent: 2em; padding:35px 34px 0px 40px;}
#advan ul li:nth-child(1) .ys-text dl{ padding:47px 0px 0px 117px;}
#advan ul li:nth-child(2n) .ys-img{ width:602px; float:right;}
#advan ul li:nth-child(2n) .ys-text{ width:582px; float:left;}
#advan ul li:nth-child(2) .ys-text{ width:582px; height:276px; background:url(../images/ys2-bg.png) no-repeat;}
#advan ul li:nth-child(2) .ys-text dl{ padding:45px 0px 0px 56px;}
#advan ul li:nth-child(2) .ys-text p{ padding:35px 105px 0px 0px;}
#advan ul li:nth-child(3) .ys-text{ width:541px; height:296px; background:url(../images/ys3-bg.png) no-repeat; margin-top:35px;}
#advan ul li:nth-child(3) .ys-text dl{ padding:47px 0px 0px 115px;}
#advan ul li:nth-child(3) .ys-text p{ padding:35px 31px 0px 40px;}
#advan ul li:nth-child(4) .ys-text{ width:582px; height:277px; background:url(../images/ys4-bg.png) no-repeat; margin-top:50px;}
#advan ul li:nth-child(4) .ys-text dl{ padding:46px 0px 0px 55px;}
#advan ul li:nth-child(4) .ys-text p{ padding:35px 115px 0px 0px;}
/*合作伙伴*/
#hezuo{ background:url(../images/hezuo.jpg) repeat; padding:50px 0px 60px 0px; margin-top:40px;}
#hezuo .hz-tit{ border-bottom:1px solid #fff; padding-bottom:15px; font-size:36px; color:#fff; position:relative;}
#hezuo .hz-tit span{ width:40px; height:3px; display:block; background:#fff; position:absolute; left:0px; bottom:-2px;}
#hezuo .hz-tit a{ position:absolute; right:0px; bottom:15px; color:#b8c3da; font-size:14px; }
#hezuo ul{ margin-left:-34px; *zoom:1;_position:relative; *margin-left:-68px;}
#hezuo li{ width:120px; max-height:120px; background:#FFFFFF; float:left; margin-left:34px; margin-top:31px;}
#hezuo li img{ width:120px; max-height:120px;}
#hezuo li a{ display:block;}

/*服务流程*/
#fuwubg{background:url(../images/fuwubg.jpg) center no-repeat; height:501px;}
#fuwubg .title{ padding-top:50px;}
.lC {
	overflow: hidden;
	width:1200px; margin:44px auto 0px auto;
	background:url("../images/lcbg.png") repeat-x left 120px;
}
.lC .dl { margin:0px 41px;
	width:156px;
	float: left;
	text-align: center;
	position: relative;
}
.lC .lcBox dt i {
	width: 100px;
	height:101px;
	overflow: hidden;
	display: block;
	margin: 0 auto
}
.lC .lcBox dt img {
	display: block;
}
.lC .wen {
	background:#004499;
	width:26px;
	height:26px;
	margin: 0 auto;
	margin-top:10px;
	font-size: 18px;
	color: #fff;
	line-height:26px; border-radius:25px;
}
.lC .shuom .shuo-tit{ color:#004499; font-size:24px; padding:27px 0px 17px 0px;}
.lC .shuom p{ color:#666666; font-size:16px; line-height:22px;}
.lC .dl:hover i img {
	margin-top: -102px;

}
.lC .dl:hover .wen{ background:#ffc600;}
.lC .dl:hover .shuom .shuo-tit{ color:#ffc600;}
/*资料集*/
#inziliao{ margin-top:40px;}
.zil-left{ width:380px; float:right; margin-top:40px;}
.zil-tit{ color:#333333; font-size:20px; font-weight:bold; padding:24px 19px 0px 0px;}
.zil-tit a{ color:#333333;}
.zil-left ul{ padding:5px 0px 10px 0px;}
.zil-left ul li{ border-bottom:1px dashed #e3e3e3; padding:9px 0px;}
.zil-left ul li span{ float:right; color:#004499; font-size:14px;}
.zil-left ul li span a{ color:#004499; font-size:14px;}
.zil-left ul li p a{ color:#666666; font-size:16px;}
.zil-left ul li p{ text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap; width:75%;}
.zil-left ul li p a:hover{color:#004499;}

.zliao-cen{ width:380px; float:left; margin-left:30px; margin-top:40px;}
.zliao-cen ul li{ margin-top:12px;}
.zliao-cen ul li .xwpic{ width:185px; height:96px; float:left;}
.zliao-cen ul li .xwpic img{ width:185px; height:96px; object-fit:cover; overflow:hidden;}
.zliao-cen ul li .xwright{ width:185px;  float:right;}
.zliao-cen ul li .pic-title{ font-weight:normal;  display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; width:100% ;}
.zliao-cen ul li .pic-title a{ color:#0d0d0d; font-size:16px;}
.zliao-cen ul li .pic-title a:hover{ color:#116e7f;}
.zliao-cen ul li .time{ color:#555; font-size:14px; padding-top:25px;}

.zaliao-right{ width:380px; float:left; margin-top:40px;}
.zaliao-right ul li{ margin-top:13px;}
.zaliao-right ul li .xwpic{ width:70px; height:95px; float:left;}
.zaliao-right ul li .xwpic img{ width:70px; height:95px; object-fit:cover; overflow:hidden;}
.zaliao-right ul li .xwright{ width:285px;  float:right;}
.zaliao-right ul li .pic-title{ font-weight:normal;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100% ;}
.zaliao-right ul li .pic-title a{ color:#333333; font-size:16px;}
.zaliao-right ul li .pic-title a:hover{ color:#116e7f;}
.zaliao-right ul li p{ color:#555; font-size:13px; line-height:23px; margin-top:9px;     font-weight: normal;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden; }
/*新闻资讯*/
#newsbg{ background:url(../images/newsbg.jpg) center no-repeat; margin-top:40px; height:601px;}
#newsbg .w1200{ padding-top:40px;}
.news-tit{ color:#001010; font-size:20px; font-weight:bold; margin-bottom:16px; margin-top:40px;}
.news-tit a{ color:#001010;}
.in4left{ width:380px; float:left;}
.in4left .tu{width:100%; height:200px; display:block; overflow:hidden;}
.in4left img{ width:100%; height:200px; display:block; overflow:hidden; object-fit:cover; -webkit-transition: -webkit-transform 1s ease 0s;
transition: transform 1s ease 0s;
-webkit-transform-origin: center;
transform-origin: center;}
.in4left a:hover img{-webkit-transform: scale(1.2);
transform: scale(1.2);}
.xwtit{ padding:9px 0px;}
.xwtit span{ float:right; color:#999999; font-size:14px; margin-top:5px;}
.xwtit p{text-overflow:ellipsis; overflow:hidden;  white-space:nowrap; width:70%; display:block;}
.xwtit p a{ color:#004499; font-size:18px; font-weight:bold;}
.in4left dl{ color:#666666; font-size:14px; line-height:22px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden;}

.zil-right{ float:left; width:380px; margin-top:15px; margin-left:30px;}
.zil-right ul{ margin-top:10px;}
.zil-right ul li{ padding:12px 0px 12px 0px;}
.zil-right ul li dl{border-bottom:1px dashed #e3e3e3; padding-bottom:8px; margin-bottom:8px;}
.zil-right ul li img{ float:left;}
.zil-right ul li dl dd{ text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap; width:90%; float:right;}
.zil-right ul li dl dd a{ color:#333333; font-size:16px; font-weight:bold;}
.zil-right ul li p{ display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; width:90%; float:right; font-size:14px; line-height:22px;}
.zil-right ul li p a{ color:#666666;}

.in4right{ width:380px; float:right; margin-top:15px;}
.in4right ul{ padding:13px 0px 10px 0px;}
.in4right ul li{ border-bottom:1px dashed #e3e3e3; padding:5px 0px;}
.in4right ul li span{ float:right; color:#004499; font-size:14px;}
.in4right ul li p a{ color:#666666; font-size:16px;}
.in4right ul li p{ text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap; width:75%;}
.in4right ul li p a:hover{color:#004499;}
/*底部*/
#footerbg{ background:#004499; padding:38px 0px 29px 0px;}
.foot-left{ height:200px; border-right:1px solid #fff; width:407px; float:left;}
.tel1{ color:#fff; font-size:40px; background:url(../images/kefu.png) left top no-repeat; padding-left:90px;}
.tel1 span{ display:block; font-size:22px;}
.foot-left .onzixun{ width:162px; height:48px; line-height:48px; display:block; text-align:center;   border-radius:4px; color:#004499; background:#ffc600; font-size:26px; margin:33px 0px 0px 88px;}
.foot-left .onzixun:hover{ background:#FFFFFF;}
.c_left{ float:left; width:100px; padding-left:90px;}
.c_left .bdtitle{ color:#fff; font-size:20px; padding-bottom:10px;}
.c_left a{ width:100%; display:block; color:#fff; font-size:14px; padding:6px 0px;}
.c_left a:hover,.copy a:hover{ color:#fff;}
.copy{ border-top:1px solid #fff; margin-top:10px; padding:29px 0px 0px 0px; text-align:center; font-size:14px;  color:rgba(255,255,255,0.6);}
.copy a,.beian a{ color:rgba(255,255,255,0.6);}
.beian{ text-align:center;  color:rgba(255,255,255,0.6); padding-top:10px;}
.indcp{ padding-top:10px; text-align:center; border-top:1px solid #fff; margin-top:30px;}
.indcp a{ display:inline-block; color:#fff; font-size:14px; padding:3px 6px;}
/*内页banner*/
#zybanner{ width:100%; height:400px; overflow:hidden; background-size: cover; background-position: 50% 50%;  background-repeat:no-repeat;}

#containter{ margin:20px auto 70px auto;}
#left{ width:240px; float:left;}
.left12{ background:#004499; padding-bottom:38px;}
#left .hangy-tit{ padding-left:28px;}
#left ul{ width:183px; margin:20px auto 0px auto;}
#left ul li{ width:183px; height:46px; line-height:46px; margin:24px 0px;}
#left ul li a{ display:block; font-size:18px; color:#004499; text-align:center; background:#fff;}
#left ul li a:hover,#left ul li.gaoliang2 a{ background:#f17f0f; color:#fff;}
.paging_lxwm{width:100%; overflow:hidden; margin-top:20px;}
.L_title{text-align:center; width:100%; font-size:20px; color:#fff; line-height:32px; background:#004499; height:62px; padding:8px 0px; overflow:hidden;}
.L_title span{display:block; color: #bedaed; font-size: 16px; text-transform: uppercase;}
.paging_lxwm_con{line-height:2em; padding:20px 10px; font-size:14px; color:#666; border-left:1px solid #d3d3d3;  border-right:1px solid #d3d3d3; border-bottom: 1px solid #d3d3d3;}
.paging_lxwm_con h2{text-align:center; font-size:18px; padding-bottom:10px;}
.paging_lxwm_con span{display:block;}


#right{ width:933px; float:right;}

.content_com_title{border-bottom:1px solid #ddd; position:relative; height:50px; margin:0px 0px 15px 0px;}
.content_com_title h2{float:left; font-size:20px; line-height:18px; border-bottom:1px solid #116e7f; padding:0 10px 8px;color:#333; margin-top:24px;}
.content_com_title .posi{ position:absolute; right:0px; bottom:10px;color:#333; font-size:14px;}
.content_com_title .posi a{ color:#333;}
.view{font-size:14px; color:#666666; line-height:190%; margin-top:20px;}
/*新闻中心*/
.list .item{transition: all .5s; margin:30px 0px;}
.list .item a{display: block; width: 100%;}
.list .item img{width:224px; height:auto; display: block;float: left; margin-right:25px;}
.list .item h3{ font-size:20px; color: #333; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; transition: all ease 300ms;}
.list .item .txt{color: #666666; line-height:22px; font-size:14px; margin:15px 0px 20px 0px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.list .item .time{color: #999999; font-size:13px;}
.list .item:hover h3{color: #004499;}
/*新闻内页*/
.ntitle{ color:#333; font-size:24px; text-align:center; padding-top:0px;}
.ntime{ text-align:center; color:#6c6c6c; font-size:14px; border-top:1px solid #e6e8e9; padding-top:8px; margin-top:18px;}
.nview{ color:#333333; font-size:14px; line-height:190%; padding-top:28px;}
.nview img{ max-width:100%; height:auto; margin:0px auto; display:block;}
.nview video{ max-width:100%;}
.nview iframe{ width:700px; height:400px; display:block; margin:0px auto;}
.page{width:100%; overflow: hidden; border-top:1px dashed #c2c1c1; margin-top:30px; padding-top:20px; }
.page p{width:100%; font-size:14px; color:#1d1d1d; margin:5px 0px; white-space:nowrap;  overflow:hidden; text-overflow:ellipsis;}
.page p a{color:#1d1d1d}
.page p a:hover{text-decoration: underline; color:#004499;}
/*产品列表*/
.cplist{ margin-left:-14px; *zoom:1;_position:relative; *margin-left:-28px;}
.cplist li{ width:220px; float:left; margin-left:14px; margin-top:30px; border:1px solid #ecf1f6;}
.cplist li .img{ width:220px; height:220px; overflow:hidden;}
.cplist .img img{ width:220px; height:220px; overflow:hidden;}
.cplist li p{ color:#333333; font-size:17px; text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap;font-weight:bolder; padding:7px 18px 10px 18px;}
.cplist li p span{ display:block; font-weight:normal; color:#666666; font-size:14px; line-height:22px; padding-top:3px;}
.cplist li p a{ color:#333; font-size:15px;}
.cplist li:hover{ background:#f5f5f5;}
.cplist li:hover p a{ color:#004499;}
/*视频列表*/
.shiplist{ margin-left:-14px; *zoom:1;_position:relative; *margin-left:-28px;}
.shiplist li{ width:298px; float:left; margin-left:14px; margin-top:30px; border:1px solid #ecf1f6;}
.shiplist li .img{ width:298px; height:220px; overflow:hidden;}
.shiplist .img img{ width:298px; height:168px; overflow:hidden;}
.shiplist li p{ color:#333333; font-size:17px; text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap;font-weight:bolder; padding:7px 18px 10px 18px;}
.shiplist li p span{ display:block; font-weight:normal; color:#666666; font-size:14px; line-height:22px; padding-top:3px;}
.shiplist li p a{ color:#333; font-size:15px;}
.shiplist li:hover{ background:#f5f5f5;}
.shiplist li:hover p a{ color:#004499;}


.horlist{ margin-left:-14px; *zoom:1;_position:relative; *margin-left:-28px;}
.horlist li{ width:220px; float:left; margin-left:14px; margin-top:30px; border:1px solid #ecf1f6;}
.horlist li .img{ width:220px; height:298px; overflow:hidden;}
.horlist .img img{ width:220px; height:298px; overflow:hidden;}
.horlist li p{ color:#333333; font-size:17px; text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap;font-weight:bolder; padding:7px 18px 10px 18px;}
.horlist li p span{ display:block; font-weight:normal; color:#666666; font-size:14px; line-height:22px; padding-top:3px;}
.horlist li p a{ color:#333; font-size:18px;}
.horlist li:hover{ background:#f5f5f5;}
.horlist li:hover p a{ color:#004499;}


/*产品内页*/
.cproduct_img{ width:420px; height:420px; float:left; margin-top:30px;  border: #eeeeee 1px solid;}
.cproduct_img img{ width:100%;}
.cproduct_right{ width:490px; float:right; margin-top:30px;}
.cproduct_t{     font-size: 22px;
    COLOR: #333;}
	.cproduct_ms{ border-bottom:#eeeeee 1px dotted; padding:15px 0px;
    margin-bottom: 10px;}
	.attr_all_same {
    border-bottom: #eeeeee 1px dotted;
}
.attr_all_same .attr_same {
    width:84px;
    float: left;
    height: 31px;
	    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    padding-bottom: 1px;
    line-height: 31px;
    font-weight: normal;
    color: #a3a3a3;
}
.catt {
    height: auto;
    padding-bottom: 10px;
    line-height: 30px;
    float: left;
	margin-left:4px;
    width:400px;
    z-index: 1;
}
.gouw li{ list-style:none;}
.gouw li.demo {
    width: 148px; height:38px; line-height:38px;
    float: left;
    background: #5280b3;
    list-style: none;
    display: block; margin-right:15px; margin-top:25px;
}
.gouw li.demo a{ color:#fff; text-align:center; font-size:16px; display:block;}
.gouw li:hover{ background:#004499;}

#box{margin-top:30px;}
	  #box ul.aat{background-color:rgba(51,51,51,0.3); height:40px;}
      #box dd{float:left; height:40px;line-height:40px; font-size:16px; padding:0px 31px; color:#000;cursor:pointer;}
      #box .active{background:#004499; color:#fff;}
      #content12{clear: both;}
      #content12 dl{font-size:14px; color:#666666; line-height:190%; margin-top:20px;display: none;}
	 #content12 dl img{ max-width:80%; height:auto; margin:0px auto; display:block;}
	 #content12 dl video{ max-width:100%;}
/*lx*/
.lx{ color:#747474; font-size:16px; line-height:30px;}
.lx p{ color:#d55e19; font-size:30px; padding:10px 0px 30px 0px;}
#allmap{ width:100%; height:261px; margin-top:37px;}
/*合作伙伴*/
.hzlist{ margin-left:-22px; *zoom:1;_position:relative; *margin-left:-44px;}
.hzlist li{ width:215px; float:left; margin-left:22px; margin-top:31px;}
.hzlist li img{ border:1px solid #c4c1c1;}
.hzlist li p{ text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap; width:75%; margin:0px auto; color:#666666; font-size:16px; text-align:center;}
.hzlist li a{ display:block;}
.hzlist li a:hover p{ color:#004499;}
/*分页*/
.pro_page {
 padding-top: .1rem;
	margin-left: 15px;
 margin-top: .4rem;
}
.pagination {
	text-align: center; margin-top:30px;
}
.pagination a {
	color: #999;
 margin: 0 .1rem;
	position: relative;
	padding: 5px 15px;
	margin-left: -1px;
	line-height: 1.42857143;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #f2f2f2;
	cursor: pointer;
 -webkit-transition: .5s;
 transition: .5s;
	margin-bottom: 0.05rem;
}
.pagination b {
	color: #fff;
 margin: 0 .1rem;
	position: relative;
	padding: 5px 15px;
	margin-left: -1px;
	line-height: 1.42857143;
	text-decoration: none;
	background-color: #333;
	border: 1px solid #333;
	cursor: pointer;
 -webkit-transition: .5s;
 transition: .5s;
	margin-bottom: 0.05rem;
}
.pagination a b{ padding:0px; margin:0px; background-color: #fff;
	border: 0px solid #f2f2f2; color: #999;}
.pagination a:hover{
	color: #fff;
	background: #333;
	box-shadow: 0 0 14px rgba(0, 0, 0, .2);
}
.pagination a:hover b{ background: #333; border:0;}

.newsa1{ padding:13px 0px 10px 0px;}
.newsa1 li{ border-bottom:1px dashed #e3e3e3; padding:10px 0px;}
.newsa1 li span{ float:right; color:#004499; font-size:14px;}
.newsa1 li p a{ color:#666666; font-size:16px;}
.newsa1 li p{ text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap; width:75%;}
.newsa1 li p a:hover{color:#004499;}
/*lishi*/
.c_w_l,.c_w_r{padding-top:0px;}
.c_w_r{float:right; width:743px; padding-left: 40px;}
.c_w_l{width:150px;}
.c_w_r{width:743px;}
.c_w_r ul{padding-bottom: 0px;}
.c_w_r li{position:relative; padding:40px 0; border-top:2px dashed #ececec;}
.c_w_r li .bg{position:absolute; left:-190px; top:0; width:100%; z-index: -1; height:100%; background:#ebebeb; display:none;}
.c_w_r li:first-child{border:0 none;}
.c_w_r li .time{position:absolute; left:-190px; top:31px; font-size:30px; color:#004499; line-height:25px; padding-right:54px; width:83px; text-align: right; border-right:3px solid #004499; font-family: "RUBIK-REGULAR-WEBFONT"; font-weight: normal; letter-spacing: -2px;}
.c_w_r li .time span{ display:block; font-size:20px; color:#666; }
.txt{ font-size:14px; padding-right:40px; padding-top:0px; color:#73706e; line-height: 18px;}

#linkbg{ background:#000000; padding:10px 0px;}
#link strong{ color:#fff; font-size:18px; font-weight:bold;}
#link a{ color:#FFFFFF; font-size:14px; padding:5px 5px; display:inline-block;}
#link a:hover{ color:#ffc600;}



.ys-img1{ width:45%; float:left;}
.ys-img1 img{ width:100%;}
.ys-text1{ width:50%; float:right;}
.liebiao ul li{ margin:37px 0px;}
.liebiao ul li .ys-text1 dl{ color:#004499; font-size:28px; font-weight:bolder;}
.liebiao ul li .ys-text1 dl dd{ color:#222222; font-style: italic; font-weight:normal; padding-top:13px;}
.liebiao ul li .ys-text1 p{ color:#666666; font-size:16px; line-height:24px; padding:20px 0px 0px 0px;}
.liebiao ul li:nth-child(2n) .ys-img1{ width:45%; float:right;}
.liebiao ul li:nth-child(2n) .ys-text1{ width:50%; float:left;}



@media only screen and ( max-width:800px ){
	img{ max-width:100%;}
.w1200{ width:94%; margin:0px auto;}
.h_menu,#nav{ display:block;}
/*顶部*/
#topbg{ background:#535353; height:40px; line-height:40px;  width:100%; }
#topbg .lang{ display:none;}
/*头部 logo*/
.logo .logo1{ float:left; width:60%;}
.logo .logo1 img{ width:100%;}
.logo .header_mi,.logo .logo1 p{ display:none;}
#header .tel{ display:none;}
.hearer_Nav{ display:none;}
/*banner*/
.public_wrap{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0px;}
.fullSlide{ width:100%; position:relative; height:240px;}
.fullSlide .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden; padding:0px;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important; height:240px; background-size:auto 100%; overflow:hidden; text-align:center;}
.fullSlide .bd li a{display:block; height:240px;}
.fullSlide .hd{width:100%; position:absolute; z-index:1; bottom:0; left:0; height:45px; line-height:45px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer; display:inline-block; zoom:1; width:15px; height:15px; margin:5px; overflow:hidden; background: #cbcbcb; border-radius:15px; line-height:999px;}
.fullSlide .hd ul .on{background: #004499; }
.fullSlide .prev,.fullSlide .next{display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:0; z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none;}
.fullSlide .next{left:auto; right:0; background-position:-6px -137px;}

.rolling {
    width:100%;
    overflow: hidden;
}
.rolling .content { float:right;
    width:100%;
    height:60px;
    overflow: hidden;
}
.titi1{ display:none;}

/*关于我们*/
.tabBar1{ width:94%; margin:40px auto 0px auto;}
.tabBar{float:none; width:100%;  position:relative; margin-top:40px;}
.tabBar .hd ul{z-index:5;position:absolute; bottom:10px; right:0px;}
.tabBar .hd li{float:left; height:40px;line-height:40px; font-size:16px; padding:0px 20px;color:#ffffff;cursor:pointer; background-color:rgba(51,51,51,0.6)}
.tabBar .hd li.on{background:#004499;}
.tabBar .bd{  clear:both;position:relative; }
.tabBar .bd .in-tu{ float:right; width:100%; height:auto;}
.tabBar .bd .in-tu img{ width:100%;}
.in-left{   width:100%; float:none; margin-top:0px;}
/*产品分类*/
#fen{ display:none;}

#guanggao{ width:100%; height:150px; margin-top:38px; background:url(../images/guangbg.jpg) center no-repeat;}
#guanggao img{ float:left; height:150px; width:40%;object-fit: cover;}
#guanggao .guang-cen{ float:left; color:#ffffff; font-size:1em; font-family:Arial, Helvetica, sans-serif; width:55%; text-transform:uppercase; padding-top:30px; margin-left:13px;}
.guang-cen span{ display:block; font-size:1.1em; border-top:1px solid #fff; border-bottom:1px solid #fff; padding:5px 0px; margin-top:5px; margin-bottom:5px;}
.guang-cen font{ font-size:0.1em; text-transform:uppercase;}
.guang-rig{ display:none;}
/*产品中心*/
.incp-left{ width:100%; float:none; background:#004499; padding-bottom:38px;}
.incp-left .hangy-tit{ padding-left:28px; padding-top:20px;}
.incp-left ul{ width:98%; margin:0px auto 0px auto;}
.incp-left ul li{ width:30%; height:46px; float:left; line-height:46px; margin:10px 1.6%; text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap;}
.incp-left ul li a{ display:block; font-size:16px; color:#004499; text-align:center; background:#fff; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.prolist{ width:100%; float:none; margin-top:40px; }
	.prolist ul{ margin-left:-1%; *zoom:1;_position:relative; *margin-left:-0%;}
.prolist li{ width:47%;flex: 1 0 47%; float:left; margin-left:2%; margin-bottom:12px; border:0.1% solid #ecf1f6; }
.prolist li .img{ width:100%; height:10em; overflow:hidden; display:block;}
.prolist .img img{ width:100%; height:10em; overflow:hidden; object-fit:cover;}
.prolist li p{ color:#333333; font-size:17px; text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap;font-weight:bolder; padding:7px 10px 5px 10px;}
.prolist li p span{ display:block; font-weight:normal; color:#666666; font-size:12px; line-height:22px; padding-top:3px;text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap;}
.prolist li p a{ color:#333; font-size:14px;}
/*行业应用*/
.hangyebg{background:url(../images/hangyebg.jpg) no-repeat; height:401px; margin-top:10px;}
.hangy-left{ float:none; width:100%; margin-left:0px; padding-top:20px;}
.hangy-tit{ color:#fff; font-size:28px; padding-top:46px;}
.hangy-tit span{ display:block; font-size:28px; text-transform:uppercase; font-weight:bolder; line-height:28px;}
.hangy-tit font{ width:40px; height:1px; background:#fff; display:block; margin:16px 0px 8px 0px;}
.hangy-left p{ color:#fff; font-size:16px; line-height:24px; padding-right:86px; padding-top:24px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:4; overflow:hidden;}
.hangy-left .more{ float:right; color:#fff; font-size:16px; width:132px; margin-top:30px; }
.hangy-left .more span{ width:97px; height:2px; background:#98a9cc; display:block; margin-top:6px;}
.hangy-left .more img{ float:right; margin-top:8px;}
.hangyebg ul{ display:none;}
/*优势*/
#advan .ada-tit{ width:80%; margin:50px auto 57px auto;}
#advan .ada-tit img{ width:100%;}
.ys-img{ width:100%; float:none;}
.ys-img img{ width:100%;}
.ys-text{ width:100%; float:none;}
#advan ul li:nth-child(1) .ys-text{ width:100%; height:auto; background:none;}
#advan ul li{ margin:27px 0px;}
#advan ul li .ys-text dl{ color:#004499; font-size:28px; font-weight:bolder;}
#advan ul li .ys-text dl dd{ color:#222222; font-style: italic; font-weight:normal; padding-top:10px;}
#advan ul li .ys-text p{ color:#666666; font-size:16px; line-height:24px; text-indent: 2em; padding:15px 14px 0px 14px;}
#advan ul li:nth-child(1) .ys-text dl{ padding:20px 0px 0px 0px;}
#advan ul li:nth-child(2n) .ys-img{ width:100%; float:none;}
#advan ul li:nth-child(2n) .ys-text{ width:100%; float:none;}
#advan ul li:nth-child(2) .ys-text{ width:100%; height:auto; background:none;}
#advan ul li:nth-child(2) .ys-text dl{ padding:20px 0px 0px 0px;}
#advan ul li:nth-child(2) .ys-text p{ padding:20px 0px 0px 0px;}
#advan ul li:nth-child(3) .ys-text{ width:100%; height:auto; background:none; margin-top:0px;}
#advan ul li:nth-child(3) .ys-text dl{ padding:20px 0px 0px 0px;}
#advan ul li:nth-child(3) .ys-text p{ padding:15px 14px 0px 14px;}
#advan ul li:nth-child(4) .ys-text{ width:100%; height:auto; background:none; margin-top:0px;}
#advan ul li:nth-child(4) .ys-text dl{ padding:46px 0px 0px 55px;}
#advan ul li:nth-child(4) .ys-text p{ padding:35px 115px 0px 0px;}
/*合作伙伴*/
#hezuo{ background:url(../images/hezuo.jpg) repeat; padding:40px 0px 60px 0px; margin-top:23px;}
#hezuo ul{ margin-left:-2%; *zoom:1;_position:relative; *margin-left:-4%;}
#hezuo li{ width:48%; height:8em; background:#FFFFFF; float:left; margin-left:2%; margin-top:21px;}
#hezuo li img{ width:100%; height:8em; overflow:hidden;}
/*服务流程*/
#fuwubg{ display:none;}
/*资料集*/
#inziliao{ margin-top:50px;}
.zil-left{ width:100%; float:none; margin-top:20px;}


.zliao-cen{ width:100%; float:none; margin-left:0px; margin-top:0px;}
.zliao-cen ul li .xwpic{ width:40%; height:96px; float:left;}
.zliao-cen ul li .xwpic img{ width:100%; height:96px; object-fit:cover; overflow:hidden;}
.zliao-cen ul li .xwright{ width:55%;  float:right;}

.zaliao-right{ display:none;}
/*新闻资讯*/
#newsbg{ background:#f3f3f5 url(../images/newsbg.jpg) top no-repeat; margin-top:40px; height:auto; margin-bottom:40px;}
#newsbg .w1200{ padding-top:40px;}
.news-tit{ color:#001010; font-size:20px; font-weight:bold; margin-bottom:16px; margin-top:36px;}
.news-tit a{ color:#001010;}
.in4left{ width:100%; float:none;}

.zil-right{ display:none;}

.in4right{ width:100%; float:none; margin-top:15px;}
/*底部*/
#footerbg{ background:#004499; padding:38px 0px 20px 0px;}
.foot-left{ height:auto; border-right:0px solid #fff; width:100%; float:none;}
.tel1{ color:#fff; font-size:30px; background:url(../images/kefu.png) left top no-repeat; padding-left:90px;}
.tel1 span{ display:block; font-size:20px;}
.foot-left .onzixun{ width:162px; height:48px; line-height:48px; display:block; text-align:center;   border-radius:4px; color:#004499; background:#ffc600; font-size:26px; margin:33px 0px 0px 88px;}
.foot-left .onzixun:hover{ background:#FFFFFF;}
.c_left{ display:none;}
.copy{ border-top:1px solid #fff; margin-top:10px; padding:29px 0px 0px 0px; text-align:center; font-size:14px;  color:rgba(255,255,255,0.6);}

/*内页banner*/
#zybanner{ width:100%; height:200px; overflow:hidden; background-size:auto 100% !important; background-position:64% center; background-repeat:no-repeat;}
#left{ display:none;}
#left ul{ width:98%; margin:20px auto 0px auto;}
#left ul li{ width:30%; height:46px; float:left; line-height:46px; margin:10px 1.6%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#left ul li a{ display:block; font-size:16px; color:#004499; text-align:center; background:#fff; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.paging_lxwm{ display:none;}

#right{ width:100%; float:none;}

.content_com_title{border-bottom:1px solid #ddd; position:relative; height:52px; margin:0px 0px 10px 0px;}
.content_com_title h2{float:left; font-size:20px; line-height:18px; border-bottom:2px solid #116e7f; padding:0 10px 9px;color:#333; margin-top:24px; text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap; display:block; max-width:95%;}
.content_com_title .posi{ display:none;}
/*产品列表*/
.cplist{width:100%; margin-left:-1%; *zoom:1;_position:relative; *margin-left:-2%;}
.cplist li{ width:47.3%; float:left; margin-left:2%; margin-top:30px; border:0.1% solid #ecf1f6;}
.cplist li .img{ width:100%; height:10em; overflow:hidden;}
.cplist .img img{ width:100%; height:auto; overflow:hidden;}
.cplist li p{ color:#333333; font-size:17px; font-weight:bolder; padding:7px 18px 5px 18px;}
.cplist li p span{ display:block; font-weight:normal; color:#666666; font-size:12px; line-height:22px; padding-top:3px; text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap;}
.cplist li p a{ color:#333; font-size:14px;}

.shiplist{width:100%; margin-left:-1%; *zoom:1;_position:relative; *margin-left:-2%;}
.shiplist li{ width:47.3%; float:left; margin-left:2%; margin-top:30px; border:0.1% solid #ecf1f6;}
.shiplist li .img{ width:100%; height:10em; overflow:hidden;}
.shiplist .img img{ width:100%; height:100px; overflow:hidden;}
.shiplist li p{ color:#333333; font-size:17px; font-weight:bolder; padding:7px 18px 5px 18px;}
.shiplist li p span{ display:block; font-weight:normal; color:#666666; font-size:12px; line-height:22px; padding-top:3px; text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap;}
.shiplist li p a{ color:#333; font-size:14px;}

.horlist{width:100%; margin-left:-1%; *zoom:1;_position:relative; *margin-left:-2%;}
.horlist li{ width:47.3%; float:left; margin-left:2%; margin-top:30px; border:0.1% solid #ecf1f6;}
.horlist li .img{ width:100%; height:11em; overflow:hidden;}
.horlist .img img{ width:100%; height:auto; overflow:hidden;}
.horlist li p{ color:#333333; font-size:17px; font-weight:bolder; padding:7px 18px 5px 18px;}
.horlist li p span{ display:block; font-weight:normal; color:#666666; font-size:12px; line-height:22px; padding-top:3px; text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap;}
.horlist li p a{ color:#333; font-size:14px;}

/*新闻中心*/
.list .item{transition: all .5s; margin:30px 0px;}
.list .item a{display: block; width: 100%;}
.list .item img{width:40%; height:auto; display: block;float: left; margin-right:10px;object-fit:cover;}
.list .item h3{ font-size:20px; color: #333; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; transition: all ease 300ms;}
.list .item .txt{color: #666666; line-height:22px; font-size:14px; margin:10px 0px 13px 0px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.list .item .time{color: #999999; font-size:13px;}
.list .item:hover h3{color: #004499;}
/*产品内页*/
.cproduct_img{ width:100%; height:auto; float:none; margin-top:30px;  border: #eeeeee 1px solid;}
.cproduct_img img{ width:100%;}
.cproduct_right{ width:100%; float:none; margin-top:30px;}
.cproduct_t{     font-size: 22px;
    COLOR: #333;}
	.cproduct_ms{ border-bottom:#eeeeee 1px dotted; padding:15px 0px;
    margin-bottom: 10px;}
	.attr_all_same {
    border-bottom: #eeeeee 1px dotted;
}
.attr_all_same .attr_same {
    width: 84px;
    float: left;
    height: 31px;
    padding-bottom: 1px;
    line-height: 31px;
    font-weight: normal;
    color: #a3a3a3;
}
.catt {
    height: auto;
    padding-bottom: 10px;
    line-height: 30px;
    float: left;
    width:72%; margin-left:2%;
    z-index: 1;
}
.gouw li{ list-style:none;}
.gouw li.demo {
    width:45%; height:38px; line-height:38px;
    float: left;
    background: #5280b3;
    list-style: none;
    display: block; margin-right:15px; margin-top:25px;
}
.gouw li.demo a{ color:#fff; text-align:center; font-size:16px; display:block;}
.gouw li:hover{ background:#004499;}

#box{margin-top:30px;}
	  #box ul.aat{background-color:rgba(51,51,51,0.3); height:40px;}
      #box dd{float:left; height:40px;line-height:40px; font-size:16px; padding:0px 0px; width:25%; text-align:center; color:#000;cursor:pointer;}
      #box .active{background:#004499; color:#fff;}
      #content12{clear: both;}
      #content12 dl{font-size:14px; color:#666666; line-height:190%; margin-top:20px;display: none;}


/*合作伙伴*/
.hzlist{ margin-left:-2%; *zoom:1;_position:relative; *margin-left:-4%;}
.hzlist li{ width:48%;  background:#FFFFFF; float:left; margin-left:2%; margin-top:21px;}
.hzlist li img{ width:100%; height:10em; overflow:hidden;}
/*lishi*/
.c_w_l,.c_w_r{padding-top:0px;}
.c_w_r{float:right; width:55%; padding-left:0px;}
.c_w_l{width:40%;}
.c_w_r{width:55%;}
.c_w_r ul{padding-bottom: 0px;}
.c_w_r li{position:relative; padding:25px 0; border-top:2px dashed #ececec;}
.c_w_r li .bg{position:absolute; left:-333px; top:0; width:100%; z-index: -1; height:100%; background:#ebebeb; display:none;}
.c_w_r li:first-child{border:0 none;}
.c_w_r li .time{position:absolute; left:-130%; top:31px; font-size:30px; color:#004499; line-height:25px; padding-right:34px; width:100%; text-align: right; border-right:3px solid #004499; font-family: "RUBIK-REGULAR-WEBFONT"; font-weight: normal; letter-spacing: -2px;}
.c_w_r li .time span{ display:block; font-size:20px; color:#666; }
.txt{ font-size:14px; padding-right:0px;color:#73706e; line-height: 18px;}

#linkbg{ display:none;}

.nview iframe{ width:100%; height:250px; display:block; margin:0px auto;}

.ys-img1{ width:100%; float:none;}
.ys-img1 img{ width:100%;}
.ys-text1{ width:100%; float:none;}
.liebiao ul li{ margin:37px 0px;}
.liebiao ul li .ys-text1 dl{ color:#004499; font-size:28px; font-weight:bolder;}
.liebiao ul li .ys-text1 dl dd{ color:#222222; font-style: italic; font-weight:normal; padding-top:13px;}
.liebiao ul li .ys-text1 p{ color:#666666; font-size:16px; line-height:24px; padding:20px 0px 0px 0px;}
.liebiao ul li:nth-child(2n) .ys-img1{ width:100%; float:one;}
.liebiao ul li:nth-child(2n) .ys-text1{ width:100%; float:none;}

}