@charset "utf-8";
/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}

input,textarea {border: 2 none; -webkit-box-shadow: none; box-shadow: none; outline: none;}

/* 设置默认字体 */
body,
button, input, select, textarea {
    font-family: "Microsoft Yahei"; color: #666; font-size: 13px;
}

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4, h5, h6 {font-size: 100%;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;} /*覆盖bootstrape对标题加的默认外边距*/

address, cite, dfn, em, i, var {font-style: normal;} /* 斜体扶正 */

/* 重置列表元素 */
ul, ol ,li{list-style: none;}

/* 重置文本格式元素 */
a {text-decoration: none; color: #666; word-wrap:break-word;}/*英文换行*/
a:hover {text-decoration: none; }


/* 重置表单元素 */
legend {color: #000;} /* for ie6 */
fieldset, img {border: none;} /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

@font-face {
  font-family: 'iconfont';  /* project id 2345038 */
  src: url(files/iconfont.eot.txt),
  url(files/iconfont.woff) format('woff'),
  url(files/iconfont.ttf) format('truetype'),
}


/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
body {overflow-y: scroll;}

/*设置浮动*/
.fl,.pull-left {float: left;}
.fr,.pull-right {float: right;}
.pr{position: relative;}
.pa{position: absolute;}

.clear{ clear:both; height: 0; overflow: hidden;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

.box,.content,.w1200,.width-1200{ width:1000px; margin:0 auto;}
/* -- 内页布局 -- */
.page_bg { padding:20px 0 20px; background:#fff;}
.page_main { margin: 0 auto; width: 1000px;}  /*版面宽度*/
.page_content{ width:930px;} /*右边宽度*/
.page_left{ width:240px;} /*左边宽度*/
.page_full{ width:100%;}
.dis,.hide{ display:none;}

.line-clamp-1{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.line-clamp-2{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.line-clamp-3{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.n_box{
    width: 1000px;margin:10px auto 40px auto;position: relative;
}
.n_box:after{
    display: block;content: "";clear: both;
}
/* CSS Document */
*{margin:auto; margin:0px; padding:0px; list-style-type:none; font-family:'microsoft yahei';}
*{text-decoration:none;}
.clear{ clear:both;}

/*主体*/
.Whole{
	width:100%;
	margin:0 auto;
}

/*上方*/
.topx{
	width: 100%;
	margin: 0 auto;
	height: 35px;
	background-color: #eeeeee;
}
.topx_x{width: 1000px;margin: 0 auto;}
.topx_a li{
	float: left;
	font-size: 13px;
	color:#333333;
	line-height: 35px;
}
.topx_b ul li{
	float: right;
	border-right: 1px dashed #a8a8a8;
	font-size: 13px;
	color:#333333;
	margin-right: 12px;
	padding-right: 12px;
	margin-top: 8px;
}
.topx_b ul li:hover{color:#c16f33;}

/*头部*/
.head{width: 100%;margin: 0 auto;}
.head_x{width: 1000px;margin: 0 auto;}
.head_a img{float: left;margin-top: 24px;}
#head{margin-top: 21px;margin-left: 18px;}
.head_b ul{float: left;margin-top: 47px;margin-left: 18px;}
.head_b ul li{font-size: 15px;color: #333333;letter-spacing: 1px;}
#head_a{margin-top: 5px;letter-spacing: 0px;}
.head_c ul{float: right;margin-top: 18px;}
.head_c ul li{font-size: 15px;margin-top: 7px;}
#head_b{letter-spacing: 1px;
    color: #222;
}

#head_c span input{width: 200px;height: 26px;float: left;}
.searchgo{
	float: left;
	width: 45px;
	height: 30px;
	background:url(images/ps_3_03.jpg) no-repeat top center;
	font-size: 0px;
	border:1px solid #01549e;
	margin-top: 0px;
}

/*导航*/
.dh{width: 100%;margin: 0 auto;margin-top: 15px;}
.dh_x{width: 1000px;margin: 0 auto;}
.dh_a ul li{float: left;margin-left: 97px;padding-bottom: 12px;}
.dh_a ul li:hover{color: #01549e;border-bottom:2px solid #01549e;padding-bottom: 10px;}


/*合作*/
.hz{width: 100%;margin: 0 auto;padding-bottom: 30px;}
.hz_x{width: 1000px;margin: 0 auto;}
.hz_a ul li{float: left;margin-top: 30px;}
#hz{margin-top: 57px;font-size: 22px;color: #333333;margin-left: 13px;}
#hz span{font-size: 15px;font-family: arial;}
.hz_b img{float:left;margin-top: 25px;}

.lunbb{
	width: 767px;
	float: left;
	margin-top: 15px;
	margin-left: 20px;
}
.lunbb_ul{
	width: 709px;
	float:left;
	overflow:hidden;
	position:relative;
	height:122px;
	margin-top:10px;}
.lunbb_ul li{position:absolute;}
.lunbb span{
	float:left;
	cursor:pointer;
	margin-top: 57px;
}
.lunbb_ul li .pic{
    height: 117px;overflow: hidden;
}
.lunbb_ul li img{
	float:left;
	margin-left: 20px;
	margin-right: 14px;
	border:1px solid #cccccc; 
	width:200px;
}

/*产品*/
.productx{width: 100%;margin: 0 auto;margin-bottom: 27px;}
.productx_x{width: 1000px;margin: 0 auto;}
.productx_a img{float: left;}
.productx_b ul{float: left;border-bottom:2px solid #CCCCCC;width: 980px;}
.productx_b ul li{float: left;}
#productx{margin-top: 26px;font-size: 22px;color: #333333;margin-left: 13px;}
#productx span{font-size: 15px;font-family: arial;}
#productx_a{float: right;font-size: 14px;margin-top: 36px;color: #333333;}

.productx_l{float: left;}
.productx_c ul{
	float: left;
	margin-left: 14px;
	margin-top: 17px;
}
.productx_c ul li{
	width: 150px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	font-size: 15px;
	color: #333333;
	border:1px solid #333333;
	margin-top: 10px;
	
}
.productx_c ul li:hover{
	background-color: #02549e;
	border:1px solid #02549e;
	color: #FFFFFF;
}
.product_d img{
	float: left;
	margin-top: 27px;
	margin-left: 25px;
	height: 613px;
	width: 3px;
}
.product_e ul{float: left;margin-top: 29px;margin-left: 30px;}
.product_e ul li{width: 170px;text-align: center;font-size: 14px;color: #333333;}
.product_e ul li img{width: 168px;height: 174px;border:1px solid #333333;}

.product_e dl{float: left;margin-top: 17px;margin-left: 30px;}
.product_e dl li{width: 170px;text-align: center;font-size: 14px;color: #333333;}
.product_e dl li img{width: 168px;height: 174px;border:1px solid #333333;}


/*应用*/
.yy{width: 100%;margin: 0 auto;margin-bottom: 27px;}
.yy_x{width: 1000px;margin: 0 auto;}
.yy_a img{float: left;}
.yy_b ul{float: left;border-bottom:2px solid #CCCCCC;width: 980px;}
.yy_b ul li{float: left;}
#yy{margin-top: 26px;font-size: 22px;color: #333333;margin-left: 13px;}
#yy span{font-size: 15px;font-family: arial;}
#yy_a{float: right;font-size: 14px;margin-top: 36px;}

.yy_c ul{float: left;padding: 8px 8px 20px 8px;border:1px solid #c8c8c8;margin-top: 20px; margin-right:23.5px;}
.yy_c ul:nth-of-type(3n){ margin-right:0;}
.yy_c ul:nth-of-type(n+4){ margin-top:23.5px;}
#yy_b{
	font-size: 22px;
	color: #00c1de;height: 30px;
	width: 298px;
	text-align: center;
	margin-top: 9px;
	margin-bottom: 10px;}
.yy_c ul li{
	font-size: 15px; height: 90px;
	color: #666666;
	width: 298px;
	text-align: center;
	line-height: 30px;
}
.yy_c ul li img{width: 298px;height: 199px;}
#yy_c{
	width: 120px;
	height: 30px;
	line-height: 28px;
	text-align: center;
	background-color: #00c1de;
	font-size: 14px;
	color: #FFFFFF;
	margin-left: 89px;
	margin-top: 10px;
}
#yy_d{margin-left: 23.5px;}

/*关于*/
.about{
	width: 100%;
	margin: 0 auto;
	height: 398px;
	background:url(images/ps_25_02.jpg) no-repeat top center;
}
.about_x{width: 1000px;margin: 0 auto;}
.about_a ul{float: left;}
.about_a ul li{font-size: 22px;color: #FFFFFF;}
#about{font-size: 22px;color: #FFFFFF;margin-left: 118px;margin-top: 15px;}
#about_a{margin-top: 11px;}
#about_a img{
    display: block;
}
.about_b ul{float: left;margin-top: 40px;width: 400px;}
#about_b{margin-left: 96px;}
.about_b ul li{margin-left: 18px;font-size: 15px;color: #010101;line-height: 29px;}
#about_c{margin-left: 310px;margin-top: 6px;color: #00c1de;}

/*新闻*/
.news{width: 100%;margin: 0 auto;margin-top: 25px;}
.news_x{width: 1080px;margin: 0 auto;}
.news_l{
	float: left;
	width: 300px;
	height: 349px;
	padding: 20px 20px;
	border: 1px solid #c4c4c4;
	margin-top: 63.5px;
}
.news_a ul{
	float: left;
	padding-bottom: 10px;
	border-bottom:1px dashed #b7b7b7;
	margin-top: 10px;
	width: 300px;
}
.news_a ul li{float: left;}
.news_a ul dd{float: left;margin-top: 3px;padding-left: 19px;font-size: 15px;color: #333333;}
.news_a ul div{float: right;margin-top: 3px;font-size: 15px;color: #333333;}
#ul_a,.ul_a{margin-top:32px;}

.news_z{
	float: left;
	width: 300px;
	height: 349px;
	padding: 20px 20px;
	border: 1px solid #c4c4c4;
	margin-left: 26px;
	margin-top: 63.5px;
}
.news_b ul{
	float: left;
	padding-bottom: 10px; margin-top: 32px;
	border-bottom:1px dashed #b7b7b7;

	width: 300px;
}
.news_b ul li{float: left;}
.news_b ul dd{float: left;margin-top: 3px;padding-left: 19px;font-size: 15px;color: #333333;}
.news_b ul div{float: right;margin-top: 3px;font-size: 15px;color: #333333;}
#ul_b{margin-top: 55px;}

.news_r{
	float: left;
	width: 300px;
	height: 349px;
	padding: 20px 20px;
	border: 1px solid #c4c4c4;
	margin-left: 26px;
    margin-top: 63.5px;
}
.news_c ul{
	float: left;
	padding-bottom: 10px;
	border-bottom:1px dashed #b7b7b7;
	margin-top: 10px;
	width: 300px;
}
.news_c ul li{float: left;}
.news_c ul dd{float: left;margin-top: 3px;padding-left: 19px;font-size: 15px;color: #333333;}
.news_c ul div{float: right;margin-top: 3px;font-size: 15px;color: #333333;}
#ul_c{margin-top: 55px;}

.news_d{
	float: left;
	border: 1px solid #aeaeae;
	width: 108px;
	height: 108px;
	background:url(images/ds_31_07.jpg) no-repeat top center;
	border-radius: 54px 54px;
	margin-top: -446px;
	margin-left: 117px;
}
.news_d ul{
	float: left;
	width: 108px;
	height: 108px;
	border-radius: 54px 54px;
}
.news_d ul li{
	font-size: 18px;
	margin-top: 30px;
	color: #FFFFFF;
	width: 108px;
	text-align: center;
}
.news_d ul dd{
	font-size: 14px;
	color: #FFFFFF;
	margin-top: 8px;
	width: 108px;
	text-align: center;
}

.news_e{
	float: left;
	border: 1px solid #aeaeae;
	width: 108px;
	height: 108px;
	border-radius: 54px 54px;
	background:url(images/ds_31_07.jpg) no-repeat top center;
	margin-top: -446px;
	margin-left: 484px;
}
.news_e ul{
	float: left;
	width: 108px;
	height: 108px;
	border-radius: 54px 54px;
}
.news_e ul li{
	font-size: 18px;
	margin-top: 30px;
	color: #FFFFFF;
	width: 108px;
	text-align: center;
}
.news_e ul dd{
	font-size: 14px;
	color: #FFFFFF;
	margin-top: 8px;
	width: 108px;
	text-align: center;
}

.news_f{
	float: left;
	border: 1px solid #aeaeae;
	background:url(images/ds_31_07.jpg) no-repeat top center;
	width: 108px;
	height: 108px;
	border-radius: 54px 54px;
	margin-top: -446px;
	margin-left: 851px;
}
.news_f ul{
	float: left;
	width: 108px;
	height: 108px;
	border-radius: 54px 54px;
}
.news_f ul li{
	font-size: 18px;
	margin-top: 30px;
	color: #FFFFFF;
	width: 108px;
	text-align: center;
}
.news_f ul dd{
	font-size: 14px;
	color: #FFFFFF;
	margin-top: 8px;
	width: 108px;
	text-align: center;
}


/*扫描*/
.scanning{width: 100%;margin: 0 auto;margin-bottom: 23px;}
.scanning_x{width: 1000px;margin: 0 auto;}
.scanning_a ul li{float: left;font-size: 26px;color: #000000;margin-top: 23px;}
#scanning{margin-left: 63px;}
#scanning_a{margin-left: 63px;margin-top: 16px;}
#scanning_b{margin-top: 16px;}

.scanning_b ul{float: left;margin-left: 315px;margin-top: 20px;}
.scanning_b ul li{font-size: 15px;color: #333333;}
.scanning_b ul li img{width: 127px;height: 127px;}
#scanning_c,.scanning_c{margin-left: -3px;}
#scanning_d,.scanning_d{margin-left: 100px !important;}




/*底部*/
.bottom{width: 100%;margin: 0 auto;background-color: #313131;}
.bottom_x{width: 1000px;margin: 0 auto;}
.bottom_a ul{float: left;margin-top: 23px;margin-left: 32px;}
.bottom_a ul li{float: left;font-size: 15px;color: #FFFFFF;}
.bottom_a ul img{float: left;margin-left: 60px;margin-right: 60px;}
.bottom_b img{float: left;margin-top: 60px;margin-left: 80px;}
#bottom{margin-top: 39px;margin-left: 25px;}
.bottom_c ul{float: left;margin-left: 25px;margin-top: 24px;}
.bottom_c ul li{font-size: 15px;color: #FFFFFF;line-height: 30px;}
.bottom_c ul li a{font-size: 14px;color: #FFFFFF;}
.bottom_c ul li a:hover{border-bottom:1px solid #FFFFFF;}
.bottom_a ul img:last-child{
    display: none;
}
/* side */
.side{
	position:fixed;
	width:54px;
	height:275px;
	right:0;
	top:214px;
	z-index:100;
}
.side ul li{
	width:54px;
	height:54px;
	float:left;
	position:relative;
	border-bottom:1px solid #444;
}
.side ul li .sidebox{
	position:absolute;
	width:54px;
	height:54px;
	top:0;
	right:0;
	transition:all 0.3s;
	background:#000;
	opacity:0.8;
	filter:Alpha(opacity=80);
	color:#fff;
	font:14px/54px "microsoft yahei";
	overflow:hidden;
}
.side ul li .sidetop{
	width:54px;
	height:54px;
	line-height:54px;
	display:inline-block;
	background:#000;
	opacity:0.8;
	filter:Alpha(opacity=80);
	transition:all 0.3s;
}
.side ul li .sidetop:hover{
	background:#2655d7;
	opacity:1;
	filter:Alpha(opacity=100);
}
.side ul li img{
	float:left;
}

/*内页*/
.nboxr{
    width: 800px;
}
