body{ font-size:14px; font-family:Microsoft Yahei; }
li{ list-style:none;}
img{ border:none; vertical-align:middle;}
a{ text-decoration:none;color:#000;}
a:link,a:visited{ color:#000;}
h1,h1,h3{ font-weight:normal;}

/*nav*/@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px; outline:none;}
body{ font-size:14px; font-family:Microsoft Yahei;   background-image:url(../images/banner_bg.jpg); background-repeat:repeat-x; background-position:center top;}
body.page{ background-image:url(../images/nei_banner.jpg); background-position:center 90px;}
li{ list-style:none;}
img{ border:none;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#060;}
.clear{ clear:both;}
.date{ float:right;opacity:0.6;}
.date:hover{ opacity:1;}
.more{ float:right; opacity:0.6; font-size:14px; color:#999; font-weight:normal;}
.more:hover{ opacity:1;}

.nav{ background-image:url(../images/navtop.png); background-position:right top; background-repeat:no-repeat; width:100%;   border-bottom:2px solid #398adc; border-top:5px solid #398adc;}
.inner{width:1140px; margin:0 auto; padding-left:30px; padding-right:30px;}
.innertwo{ background-color:#fff; margin-top:10px;}
.navTop{ width:1190px; margin:0 auto;}
.navleft{ }
.navright{ float:right; margin-top:29px;}
.navright li{ float:left; padding-left:25px; padding-right:25px; color:#666; border-right:1px solid #9bb0c4; padding-top:10px; padding-bottom:10px;}
.navright li a:hover{ color:#398adc;}


 

/* flexslider */
.banner{ text-align:left; clear:both;}
.flexslider{position:relative;height:435px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:435px;}
.slidesTwo li{ height:322px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:20px;height:20px;margin:0 5px;*display:inline;zoom:1;position:relative; background-color:#333;}
.flex-control-nav a{display:block;width:20px;height:20px;line-height:20px;overflow:hidden; cursor:pointer; opacity:0.4; font-size:14px; color:#fff; }

.flex-control-nav .flex-active{ background-position:0 0; opacity:1;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%; margin-top:-35px;}
.flex-direction-nav li a{display:block;width:50px;height:100px;overflow:hidden;cursor:pointer;position:absolute; opacity:0.2;}

.flex-direction-nav li a:hover{opacity:0.8;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat; background-color:#999;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;background-color:#999;}
.flex-control-nav a.hoverIcon{ width:100%; height:100%; position:absolute; top:0; left:0; background-image:url(../images/bannerNavHover.png) !important; background-repeat:no-repeat; background-position:center center; z-index:15; }





/*main*/
.xiang{ text-align:right;}
.main{ background-image:url(../images/main.jpg); }
.innertwo{width:1190px; margin:0 auto; background-color:#fff;     }
.mainTopLeft{ width:280px;}
.mainTopRight{ width:800px; float:right;}
.mainTopLeftTitle{ border-bottom:1px solid #398adc; height:30px;}
.mainTopLeftTitle span{ font-size:16px; color:#4c4c4c; float:left; line-height:30px; padding-bottom:10px;}
.mainTopLeftTitle a{ font-size:12px; color:#4c4c4c; float:right;line-height:30px; padding-bottom:10px;}
.mainTopLeftUl{ padding-top:10px; text-align:left;}
.mainTopLeftUl li a{ font-size:12px; color:#4c4c4c; line-height:26px; background-image:url(../images/main001.jpg); background-repeat:no-repeat; background-position: left center; padding-left:10px; overflow:hidden;}
.mainTopLeftUl li a:hover{ color:#3885d5;}
.mainTopLeftOne{ margin-top:20px;}

.mainTopRight li{ float:left; width:255px;}
.mainTopRight li h1{ font-size:16px; color:#4c4c4c; background-image:url(../images/main002.jpg); background-repeat:no-repeat; background-position: left center; text-align:left; padding-left:35px; border-bottom:1px solid #ff7420;   height:30px; line-height:30px;   }
.mainTopRightMain{ height:263px; padding:3px; border:1px solid #cccccc; margin-top:10px; background-image: url(../images/img004.jpg); background-repeat:no-repeat; background-position:bottom center;}
.mainTopRightMain p{ padding-top:10px; font-size:13px; color:#666; line-height:28px; text-align:center;}
.mainTopRightMain a{ text-align:right; display:block; width:230px; padding-top:10px; color:#666; font-size:14px;}
.mainTopRightMain a:hover{ color:#3885d5;}
.mainTopRightone{ margin-left:10px;}
 .innerthere{ padding:30px; width:1130px;}

/*mainbotton*/
.mainbotton{ margin-top:20px;}
.mainbotton h1{ text-align:left; font-size:16px; color:#4c4c4c;}
.mainbotton ul{ padding-top:20px; height:40px;}
.mainbotton ul li{ width:16%; float:left; text-align:center;}
 



/*botton*/
.botton{ float:none; background-color:#3788d9; padding-top:10px; padding-bottom:10px; }
.botton .inner h1{ color:#fff; font-size:12px; text-align:center; }


/*AISMOB*/
.innerthere { background-color:#fff;}
.content{ font-size:22px; color:#4c4c4c; padding-top:10px; padding-bottom:20px; background-image:url(../images/aismob.jpg); background-repeat:no-repeat; background-position:bottom center; text-align:center;}

.changjing h1{ font-size:18px; color:#398adc; text-align:left; background:none;}
.changjingone{ margin-top:20px;}
.changjingone h1{ border-bottom:1px solid #999; padding-bottom:5px;}
.tu{ float:right; width:400px; text-align:center;}
.tu img{ border-radius:80px; overflow:hidden;}
.zi li{ text-align:left; background-image:url(../images/a-003.jpg); background-repeat:no-repeat; background-position: left center; padding-left:20px; font-size:14px; color:#666; line-height:30px;}


 .none{ display:block; float:none;}
		/*  技术支持 */
		*{margin:0; padding:0; list-style:none; }
		body{ background:#fff;    }
		img{ border-style: none;
    border-color: inherit;
    border-width: 0;
    text-align: center;
}
		a{ text-decoration:none; color:#333;  }
		.js{width:90%; margin:10px auto 0 auto; }
		.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }
		.js p span{ float:right; }
		.js p span a{ color:#f00; text-decoration:underline;   }
		.js textarea{ height:50px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }


		/*  sideMenu*/
		.sideMenu{ border:1px solid #ddd;  }
		.sideMenu h3{ height:45px;   padding-left:10px;  border-top:1px solid #e3e3e3; background:#f4f4f4; cursor:pointer;
			font:normal 14px/32px "Microsoft YaHei";  color: #787878;font-size: 15px; line-height:45px;}
		.sideMenu h3 em{ float:right; display:block; width:40px; height:32px; background:url(../images/icoAdd.png)  16px 12px no-repeat; cursor:pointer; }
		.sideMenu h3.on em{ background-position:16px -57px; }
		.sideMenu ul{ padding:20px 25px; color:#999; display:none; /* 默认都隐藏 */ }
		 .ch_list{height:110px;}
		.ch_list li{ margin-bottom:20px; line-height:190%; float:left;  }
		.th{ height:50px; line-height:50px;}
		table{ margin-left:100px;}
		table tr td{ height:35px; line-height:35px; text-align:center;}
	   .list{ margin-left:20px; float:right; width:930px;}
	   
	   
	   
	   	/*  产品介绍 */
		.slideTxtBox{ width:1138px; border:1px solid #ddd; text-align:left;  }
		.slideTxtBox .hd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
		.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:40px;   }
		.slideTxtBox .hd ul li{ float:left; padding:0 25px; cursor:pointer; height:40px; font-size:14px; color:#333  }
		.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; color:#3782d3; }
		.slideTxtBox .bd ul{ padding:30px;  zoom:1; height:200px;   }
		.slideTxtBox .bd li{ height:24px; line-height:24px; float:left;   }
		.slideTxtBox .bd li .date{ float:right; color:#666; opacity:1; line-height:26px; }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
		.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
		.slideTxtBox .arrow .next{ background-position:0 -50px;  }
		.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
		.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }




.technologyInner{ background-color:#fff; padding-bottom:60px; min-height:728px;}
.technologyInnerTitle h1{ height:50px; line-height:50px; padding-left:30px;   color:#fff; font-size:16px; font-weight:600; background-color:#0079bb;}
.technologyInnerMain_01{ overflow:hidden; margin-top:55px;}
.technologyInnerMain_0101{ margin-top:35px;}
.technologyInnerMain .technologyInnerMain_01 p{ margin-top:0}
.technologyInnerMain_011{width:145px; height:92px; float:left}
.technologyInnerMain_012{ width:720px; margin-left:20px; float:left}
 
.technologyInnerMain_012 h3{ color:#47484a; font-size:19px;}
.technologyInnerMain_01 .technologyInnerMain_012 p{color:#8b8f94; text-indent:2em; line-height:21px; height:63px; font-size:14px; margin-top:5px; text-overflow:ellipsis;}
.technologyInnerMain_013{ width:100px; float:right;color:#8b8f94; font-size:14px;}
.newcontent{ background-color:#fff; padding-bottom:80px;}
.newcontent h2{ padding-top:20px; padding-bottom:6px;}
.newcontent span{display:block; }
.newcontent p{ text-indent:2em; margin-top:10px;}
.newcontent img{ display:block; margin:0 auto; max-width:100%; margin-top:15px;}
.videoMaincenter{ float:left}
.videoMaincenter img{ display:block; }
/*videomain*/
.videoMain{ background:#FFF;overflow:hidden; padding:30px;  ;}
.videoMainleft{ float:left; width:205px; margin-right:34px;}
.videoMainleft img{ display:block; }
.videoMainleft ul{ display:block;border-top:#dcdfe0 solid 1px;}
.videoMainleft ul li{height:39px;font-size:15px; color:#5f636b; border-bottom-width:205px; border-bottom:#999 dotted 1px;background-position:left center;line-height:39px;}
.videoMainleft ul li a{display:block; width:175px; line-height:39px; padding-left:30px; background-image:url(../images/dian_13.png); background-repeat:no-repeat; background-position:10px center; color:#555;}
.videoMaincenter{ float:left}
.videoMainleft ul li a:hover{ background-color:#f9fafb;}
.videoMaincenter img{ display:block; }
.videoMainright{ float:right; margin-left:26px; width:840px;    padding-bottom:60px;}
.videoMainright_01{ background:url(../images/video_06.png) no-repeat; height:40px; margin-top:18px;  color:#fff; font-size:17px; line-height:40px; padding-left:18px; border-bottom-width:840px; border-bottom:#dcdfe0 solid 1px;}
/*.videoMainright_011{ margin-top:34px;}
.videoMainright_02{ width:660px;}
.videoMainright_02 h3{ clear:both;}
.videoMainright_02 span{ float:right; color:#dcdfe0; margin-right:10px;}
.videoMainleft ul li:hover{ background:#f9fafb; }*/
ul.videoMainright_02{ overflow:hidden;}
ul li.videoMainright_011{ float:left; display:block;width:33.33333%;}
ul li.videoMainright_011 div{ color:#696c71; font-size:16px; line-height:40px; margin-top:10px;}
ul li.videoMainright_011 a:first-of-type{ width:263px; height:176px; display:block; margin-bottom:10px; clear:both;}
 ul li.videoMainright_011 a:nth-of-type(2) img{padding:0 5px;}
ul li.videoMainright_011 span{ color:#696c71; display:block; float:right; margin-right:15px; }

/*contactus*/
.contactrightleft{ width: 582px; height:330px; float:left; background:#000;}
.contactrightright{ float:left; margin-left:20px;}
.contactright{ margin-top:20px;}
.contactrightright h1{ color:#0079bb; font-size:18px;margin-top:10px;  }
.contactrightright span{ line-height:30px; font-size:16px;  ; margin-top:10px;}
.contactrightright span div{ color:#b6000b;}
.contactrightbottom{ line-height:32px; color:#777; font-size:15px; margin-top:20px;}

.aboutusright h1{ margin-top:20px;}
.aboutusright p{ margin-top:7px;}
.videocenterup{ overflow:hidden;}
.videoMainright .aboutusright p a:only-of-type{ display:inline; color:#f22431;}
.videocenterup video{ width:802px;height:453px; float:left;}
.videocenterupright{ border: #e6e6e6 solid 1px; width:257px; padding:15px 20px; margin-left:30px; height:421px;}
.video{ padding:0 30px; padding-top:21px; background:#fff;padding-bottom:80px;}
.videocenterupright h2{ text-align:left; font-size:20px;}
.videocenterupright p{ text-indent:0}
.videocenterupright span{ text-align:left;}
.videocenterdown h2{ width:99%;height:60px; background:#e3e3e3; color:#393b3d; margin-top:20px; padding:0; line-height:60px; text-align:left; padding-left:1%; font-size:20px;}
.videoMainright_022{ display:block;}
.videoMainright_022 li.videoMainright_011 span{ margin-right:120px;}



.jianjie h1{ font-size:16px; color:#333; padding-top:20px;}
.jianjie p{ font-size:13px; color:#666; line-height:26px; margin-bottom:10px; margin-top:10px;}

/*新闻中心*/
.wen{ width:1190px; margin:0 auto; background-color:#fff;padding-top:10px; padding-bottom:30px; min-height:700px;}
.wen h1{ height:40px; font-size:16px; color:#fff; background-color:#0079bb; line-height:40px; padding-left:30px; padding-right:30px; }
.wen h2{ margin-top:10px;}
.wen h2 a{ font-size:12px; color:#666; padding-left:10px; font-weight:normal;    }
.wen h2 a:hover{ color:#0079bb;}
.wen h3{ margin-top:10px; text-align:center; font-size:18px; padding-left:30px; padding-right:30px;}
.wen span{ text-align:center; display:block; font-size:12px; padding-left:30px; padding-right:30px;:14px; color:#999; margin-top:5px;}
.wen p{ font-size:13px; color:#666; margin-top:20px; padding-left:30px; padding-right:30px; line-height:170%;}


/*CSS Digg style pagination*/

DIV.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top:30px;
}
DIV.digg A {
	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT:20px; PADDING-BOTTOM: 4px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #999; PADDING-TOP: 4px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
DIV.digg A:hover { background-color:#0079bb; color:#fff;
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #000; BORDER-BOTTOM: #999 1px solid
}
DIV.digg A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #000; BORDER-BOTTOM: #999 1px solid
}
DIV.digg SPAN.current {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 2px; BORDER-LEFT: #999 1px solid; COLOR: #fff; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #0079bb;
}
DIV.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 4px; BORDER-BOTTOM: #eee 1px solid
}
/*list*/
.listTwo  { margin-top:20px;}
.listTwo li{ padding-top:10px; padding-bottom:10px; border-bottom:1px dashed #eaeaea; }
.listTwo li a{ font-size:14px; color:#666; display:block;}
.listTwo li span{ float:right; font-size:12px; color:#999}




/*样式新加*/
/*HS01Aleft*/
.HS01A{ padding:30px;}
.HS01Aleft{ float:left; width:800px;}
.HS01Aright{ float:left; width:300px; margin-left:30px;}
.HS01Aleft  h1{ font-size:16px; color:#4c4c4c; border-bottom:1px solid #ff7420; padding-left:26px; line-height:30px; margin-top:10px;}
.HS01Aleft p{ font-size:13px; color:#525252; border: 1px solid #cccccc; line-height:24px; padding:10px 20px 10px 20px; margin-top:10px;}
.HS01Aimg{ padding:10px 5px 10px 6px; border: 1px solid #cccccc; margin-top:10px;}
.HS01ARtop{border: 1px solid #cccccc;  padding:80px 0px 80px 30px; }
.HS01ARtop h1{ font-size:13px; color:#377dff; margin-bottom:15px;}
.HS01ARtop input{ float:left; width:160px; height:40px; line-height:40px; padding-left:10px; font-size:13px; color:#525252; margin-right:10px;}
.HS01Aright p{ background-color:#377dff; font-size:16px; color:#fff; width:300px; height:100px; text-align:center; line-height:100px; margin-top:15px;}
/*HS01Aleft end*/



.picshow {BORDER-BOTTOM: #d9e0ea 1px solid; BORDER-LEFT: #d9e0ea 1px solid; MARGIN: 0px auto; WIDTH: 798px; HEIGHT: 620px; BORDER-TOP: #d9e0ea 1px solid; BORDER-RIGHT: #d9e0ea 1px solid}
#picarea {MARGIN: 0px auto; WIDTH: 798px; BACKGROUND: #fff; HEIGHT: 620px}
#bigpicarea {POSITION: relative; MARGIN: 0px auto; WIDTH: 774px; HEIGHT: 482px; OVERFLOW: hidden}
.image {TEXT-ALIGN: center}
.image IMG { border:1px solid #ececec;  MARGIN: 0px auto;}
#bigpicarea .word {TEXT-ALIGN: center; HEIGHT: 50px; COLOR: #333}
#thumbs {LIST-STYLE-TYPE: none; MARGIN: 0px auto; WIDTH: 800px; HEIGHT: 278px; position:relative;}
* HTML #thumbs {HEIGHT: 100%}
#thumbs LI {MARGIN: 0px 29px 7px 0px;   DISPLAY: inline; FLOAT: left; HEIGHT: 278px}
#thumbs LI.last_img {MARGIN-RIGHT: 4px}
#thumbs LI A {WIDTH: 236px; DISPLAY: block; FONT-SIZE: 0px; border:1px solid #cccccc;  } 
#thumbs LI A.current { border:1px solid #f8ae0f;}
.bigbtnPrev {Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 300px; CURSOR: pointer; LEFT: 30px}
.bigbtnNext {Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 300px; CURSOR: pointer; RIGHT: 30px}
#big_play_prev {BACKGROUND-IMAGE: url(../images/leftbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/leftbig.png')}
#big_play_next {BACKGROUND-IMAGE: url(../images/rightbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/rightbig.png')}
#smallpicarea {MARGIN: 0px auto; WIDTH: 772px;  ;z-index:90   }
.picshowtwo{ width:1150px;}
.smallpicarea2 h1{ font-size:16px; color:#4c4c4c; border-bottom:1px solid #398adc;   line-height:30px; text-align:left; margin-bottom:10px; width:238px; margin-left:12px;}
.picarea2 h1{font-size:16px; color:#4c4c4c; border-bottom:1px solid #ff7420;   line-height:30px; text-align:left; margin-bottom:10px; width:238px; margin-left:12px;}

.slidesThere{ height:191px;}
.slidesfour{ height:436px;}


#thumbs LI.first {
	MARGIN: 25px 10px 0px 15px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer; position:absolute; left:0px; top:30px;
}
#thumbs LI.last {
	MARGIN: 25px 10px 0px 15px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer; position:absolute; right:78px; top:30px;
}
.bigbtnPrev {
	Z-INDEX: 1000; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 186px; CURSOR: pointer; LEFT: 30px
}
.bigbtnNext {
	Z-INDEX: 1000; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 186px; CURSOR: pointer; RIGHT: 30px
}
#thumbs LI.btnPrev01{position:absolute; left:40px; top:-10px;}
#thumbs LI.btnNext01{position:absolute;left:40px; top:750px;}

#thumbs LI.slideshowItem01{ margin-left:12px;}