@charset "utf-8";

/*public*/
body{font-family:Microsoft YaHei,"华文细黑",Segoe UI,Tahoma,Arial,Verdana,sans-serif;font-size:12px;color:#666;background:#ececec url(/images/bgBody.png); margin:0; padding:0;}
header,nav,article,section,aside,footer,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,strong,table,td,tr,th{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
img {border:0 none; font-size:0; line-height:0; vertical-align:middle;}
ul,ol,li {list-style-type:none;}
input,select{vertical-align:middle; padding:0px; margin:0px;}
a { blr: expression(this.onFocus=this.blur()); outline: none; }

/* 选中信息的背景颜色*/
::selection{background: #008EF0; color: white; /* Safari */}
::-moz-selection{background: #008EF0; color: white; /* Firefox */ }
::-webkit-selection {background:#008EF0; color:white;} /*google chrome*/
/*文本*/
.txtCenter {text-align:center;}
.txtLeft {text-align:left;}
.txtRight {text-align:right;}

/*浮动定位*/
.floatLeft{ float:left; display:inline;}
.floatRight{ float:right; display:inline;}
.noborder{border:0 !important;}
.noBg{background:none !important;}

/*栏目间隔*/
.marginLeft10px{margin-left:10px;}
.marginLeft15px{margin-left:15px;}
.marginLeft20px{margin-left:20px;}
.marginLeft30px{margin-left:30px;}
.marginLeft40px{margin-left:40px;}
.marginRight15px{margin-right:15px;}
.marginRight20px{margin-right:20px;}

/*行空白间距*/
.boxSpace0{margin:0; padding:0; font-size:0;clear:both;}
.boxSpace5px{margin:0; padding:0; font-size:0;clear:both; height:5px;}
.boxSpace10px{margin:0; padding:0; font-size:0;clear:both; height:10px;}
.boxSpace15px{margin:0; padding:0; font-size:0;clear:both; height:15px;}
.boxSpace20px{margin:0; padding:0; font-size:0;clear:both; height:20px;}
.boxSpace8px{margin:0; padding:0; font-size:0;clear:both; height:8px;}

/*清除浮动*/ 
.clearboth{clear:both; font-size: 0; line-height: 0;}
.clearfix:after { clear: both; content: '.'; display: block; font-size: 0; line-height: 0; overflow:hidden; visibility: hidden; width: 0; height: 0; }
* html .clearfix, *:first-child+html .clearfix{ zoom:1;}
.clearfix:after{content:".";display:block;visibility:hidden;clear:both;height:0;font-size:0;}

/*链接*/
a{color:#666666;TEXT-DECORATION: none;}
a:hover{color: #1747AB;text-decoration:none;}

/*分页样式*/
.pagebox {overflow:hidden;zoom:1;font-size:12px;font-family:"宋体",Arial;width:450px; margin:20px auto 0 auto;padding:0 0 20px 0;}
.pagebox span {float:left;margin-right:2px;overflow:hidden;text-align:center;background:#FFF;}
.pagebox span a {display:block;overflow:hidden;zoom:1;_float:left;}
.pagebox span.pagebox_pre_nolink {border:1px #ddd solid;width:53px;height:21px;line-height:21px;text-align:center;color:#999;cursor:default;}
.pagebox span.pagebox_pre {color:#3568b9;height:23px;}
.pagebox span.pagebox_pre a, .pagebox span.pagebox_pre a:visited, .pagebox span.pagebox_next a, .pagebox span.pagebox_next a:visited {border:1px #b8b8b8 solid;color:#b8b8b8;text-decoration:none;text-align:center;width:40px;cursor:pointer;height:21px;line-height:21px;}
.pagebox span.pagebox_pre a:hover, .pagebox span.pagebox_pre a:active, .pagebox span.pagebox_next a:hover, .pagebox span.pagebox_next a:active {color:#363636;border:1px #363636 solid;}
.pagebox span.pagebox_num_nonce {border:1px #ddd solid;padding:0 8px;height:21px;line-height:21px;color:#fff;cursor:default;background:#8a8a8a;}
.pagebox span.pagebox_num {color:#3568b9;height:23px;}
.pagebox span.pagebox_num a, .pagebox span.pagebox_num a:visited {border:1px #b8b8b8 solid;color:#8a8a8a;text-decoration:none;padding:0 8px;cursor:pointer;height:21px;line-height:21px;}
.pagebox span.pagebox_num a:hover, .pagebox span.pagebox_num a:active {border:1px #363636 solid;color:#363636;}
.pagebox span.pagebox_num_ellipsis {color:#393733;width:22px;background:none;line-height:23px;}
.pagebox span.pagebox_next_nolink {border:1px #ddd solid;width:53px;height:21px;line-height:21px;text-align:center;color:#999;cursor:default;}

/* begin content style */
.centerArea{width:1206px; margin:0 auto;}

.navBg{background:url(../images/bgIndex01.png) no-repeat; height:46px; padding:3px 3px 0px 3px; }
.nav:after{visibility:hidden;display:block;content:"";clear:both;height:0}
#indexNav {position:relative; width:940px; height:46px;}
#indexNav li{float:left;display:inline-block; line-height:46px; font-size:14px; color:#000; width:110px; text-align:center;}
#indexNav li.fisrtLi{margin-left:40px;_margin-left:20px;/*ie6*/ display:inline;}
#indexNav li a:link,.nav li a:visited{display:block;font-size:14px; color:#000;position:relative;z-index:200;}
#indexNav li a:hover,#indexNav li a:active{ color:#1a53a3; font-weight:bold;}
.navCurrent a{ color:#1a53a3 !important; font-weight:bold;}
#magic-bg{position:absolute;left:0;width:110px;height:46px;z-index:100;background:url(../images/navHover.png) no-repeat center;}

.navRight{width:250px; padding-top:12px; height:22px;padding-right:10px; text-align:right; margin:0px; position:relative;}
/*.sKey{background:url(../images/searchKeyBg.png) no-repeat; height:18px; line-height:18px; font-size:12px; color:#d7deec; border:none;  width:0px; padding:2px 0px 2px 11px;vertical-align:top; position:relative; *top:-1px !important; top:0px;}*/
/*skey{background:url(../images/searchKeyBg.png) no-repeat; height:22px; line-height:22px; font-size:12px; color:#d7deec; border:none;  width:0px; padding:0px 0px 0px 11px;vertical-align:top;}
*/
.bannerBg{height:360px;background:url(../images/bgIndex01.png) no-repeat bottom; padding:0px 3px 3px 3px;}
#banner { width: 1200px; height: 360px; position: relative; overflow:hidden;}
/*数字按钮样式*/
#banner .num { overflow:hidden; height: 8px; position: absolute; bottom:12px; right: 15px; zoom:1; z-index:3 }
#banner .num li { width: 8px; height: 8px;text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #fff; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
#banner .num li.on { background: #5aa62d; } /*当前项*/
/*上一个  下一个*/
#banner .prev{ display: none; width: 60px; height:200px; background: url(../images/btn_01.png) no-repeat;background:none\0;*background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/btn_01.png", sizingMethod="crop");position: absolute; top: 80px; left: 0;}
#banner .next{ display: none; width: 60px; height: 200px; background: url(../images/btn_02.png) no-repeat;background:none\0;*background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/btn_02.png", sizingMethod="crop"); position: absolute; top: 80px; right: 0;}


.contentIndexBg{background:url(../images/bgIndex02.png) no-repeat; padding:3px 3px; height:235px;}

#KinSlideshow img{width:220px; height:169px;}
.KSS_titleBox h2{text-align:center;}
.newsImgSlide{width:220px;height:169px; overflow:hidden;}


.newsIndex{width:580px;}
.titleIndex{padding-left:30px; font-size:14px; font-weight:bold; line-height:36px; height:36px; margin-bottom:2px; display:inherit;}
.titleIndex a{ float:right; display:inline-block; margin-right:20px; padding-top:10px; height:26px; line-height:16px;}
.newsList{ width:305px; padding-left:15px;}
.newsList li{ line-height:24px; background:url(../images/iconBlue.png) no-repeat 0px 10px; padding-left:6px;}
.newsList li span{color:#999; float:right;}
.newsList li.listFisrt{background:none; padding-bottom:10px;}
.newsList li.listFisrt h4{ font-size:16px; color:#004b98; line-height:30px; padding-bottom:5px; font-weight:bold;}
.newsList li.listFisrt p{color:#999; line-height:18px;}

.width70px{width:70px;}
.width135px{width:135px;}
.width80px{width:80px;}
.width160px{width:160px;}
.productsIndex{width:400px;}
.productDDL{padding-left:20px;}
.productsTab {width:150px; height:140px; float:left}
.productsTab li { line-height:27px; border-bottom:1px #d1d1d1 dotted;}
.productsTab li a {color:#333; text-decoration:none; display:block;  background:url(../images/IconProductTab.png) no-repeat bottom left; padding-left:15px;}
.productsTab li a.tabactive {color:#fff; position:relative;background:url(../images/IconProductTab.png) no-repeat top left #008eef;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5 { width:210px; float:left; height:140px; background:#f0f0f0;}
#tabcontent1 img,#tabcontent2 img,#tabcontent3 img,#tabcontent4 img,#tabcontent5 img{width:210px; height:140px;}

.otherIndex{position:relative; width:200px; height:235px;}
.readDetail{position:absolute; top:180px; left:23px; color:#333333;}
.readDetail:hover{color:1a53a3;}

.bottomLeft{width:900px; border-top:3px #d5d5d5 solid; height:40px; line-height:36px; color:#989898;}
.bottomRight{width:300px; border-top:3px solid #6ac334; height:40px; line-height:36px; color:#989898; position:relative;}
.bottomLeft a,.bottomRight a{ color:#989898;}
.bottomLeft a:hover,.bottomRight a:hover{ color:#004b98 !important;}
.bottomRight li{float:left; padding-left:5px; line-height:25px; padding-top:5px;}
.linkEmail{background: url(../images/quickLink.png) 0px 0 no-repeat !important;display: block;height: 24px; width:24px;cursor: pointer;}
.linkEmail:hover{background: url(../images/quickLink.png) 0px -25px no-repeat !important;}
.linkOA{background: url(../images/quickLink.png) -30px 0 no-repeat !important;display: block;height: 24px; width:24px;cursor: pointer;}
.linkOA:hover{background: url(../images/quickLink.png) -30px -25px no-repeat !important;}
.linkSina{background: url(../images/quickLink.png) -60px 0 no-repeat !important;display: block;height: 24px; width:24px;cursor: pointer;}
.linkSina:hover{background: url(../images/quickLink.png) -60px -25px no-repeat !important;}
.linkQQ{background: url(../images/quickLink.png) -90px 0 no-repeat !important;display: block;height: 24px; width:24px;cursor: pointer;}
.linkQQ:hover{background: url(../images/quickLink.png) -90px -25px no-repeat !important;}
.weixi{display:none; position:absolute; bottom:34px; right:-3px;}

/* subIndex common */
.subBanner{background:url(../images/shadowContent.png) repeat-y; padding:0 3px;}
.subBanner img{height:150px; width:1200px;}
.subContentShadow{background:url(../images/shadowContent.png) repeat-y; padding:0 43px; min-height:500px; color:#666; line-height:24px;}
.bottomShadow{background:url(../images/shadowBtottom.png) repeat-y; height:3px;}

.navTwo{ height:22px; line-height:22px;}
.navTwo span{font-size:18px; color:#666666; float:left; display:inline;}
.navTwo li{ margin-left:5px; float:left; display:inline; height:21px;}
.navTwo li a{display:inline-block;padding:0 20px; background:#e8e8e8; font-size:12px; color:#333; padding-top:1px;}
.navTwo li a:hover,.navTwo li a.current{ background:#5dab2e; color:#fff;}
.navTwo li a.current{font-weight:bold;}

.locationLine{border-bottom:1px solid #e8e8e8; height:22px;}
.location{color:#999;}

.share{height:20px;}
.share .sp1{display:block;margin-right:6px;line-height:20px;color:#9ea49e;}
#bdshare a{background:url(../images/share.png) 0 0 no-repeat !important; height:20px; width:20px; display:block;padding:0px;}
#bdshare a:hover{background:url(../images/share.png) 0 -21px no-repeat !important; height:20px;  width:20px;display:block; padding:0px;}
#bdshare .bds_tqq{margin-left:2px;background:url(../images/share.png) -24px 0 no-repeat !important;}
#bdshare .bds_tqq:hover{background:url(../images/share.png) -24px -21px no-repeat !important;}
#bdshare .bds_more{padding-top:1px;background:url(../images/share.png) right 0 no-repeat !important;height:20px !important;  width:20px;display:block; padding:0px; margin-left:2px; }
#bdshare .bds_more:hover{background:url(../images/share.png) right -21px no-repeat !important;height:20px !important;  width:20px;display:block; padding:0px; }

.more{ float:right;}
.detail{ position:absolute; bottom:0px; right:0px;}

/* about hutian */
.twoColumn{ width:732px; position:relative;}
.oneColumn{width:346px; position:relative;}
.rightColumn{width:348px; position:relative;}
.height230px{height:230px; overflow:hidden;}
.height215px{height:215px; overflow:hidden;}
.subTitle{ font-size:14px; color:#333; height:14px; padding-bottom:10px; line-height:14px;}
.breakLine{height:80px; background:url(../images/breakLine.png) no-repeat 40px; clear:both;}

.contentArticle{ padding:20px 100px 0px 15px; font-size:14px;}
.contentArticle p{text-indent:2em;}
.contentArticle strong{color:#444;}
.contentArticle p img{margin:10px;}

.contentImgList{ padding:0px 40px;}
.contentPadding60px{ padding:0px 60px;}

/* hr */
.subTitleBgLine{ height:14px; line-height:14px; padding-bottom:10px; background:url(../images/subTtileBgLine.png) repeat-x top;}
.subTitleBgLine span{background:#fff; padding-right:5px;font-size:14px; color:#333;}
.subNewsList li{ line-height:30px; border-bottom:1px dotted #999; height:30px; font-size:14px;}
.subNewsList li span{color:#999; float:right;font-family:"宋体", Constantia, "DejaVu Serif", Georgia, serif; font-size:12px;}
.subNewsList li samp{font-family:"宋体", Constantia, "DejaVu Serif", Georgia, serif; font-size:14px;}
.subNewsList li p{font-size:12px;}
.subNewsListWidth{width:205px;}

.activeImgList{ padding:0px 30px; position:relative;width:1060px; height:180px;overflow: hidden;z-index:0;}
#scrollImg{width:1060px;argin:0 auto; overflow:hidden;}
#scrollImg ul, #scrollImg li{display:block;position:relative; z-index:0;}
.activeImgList ul li{background:url(../images/imgBg190.png) no-repeat; width:202px; height:185px;float:left; margin:0 5px;}
.activeImgList ul li img{ width:190PX; height:143px; padding:5px 7px 7px 5px ; }
.activeImgList ul li span{ line-height:30px; height:30px; display:block; text-align:center; }


.btnPreImg{width:30px; background:url(../images/prev.png) no-repeat center #fff; height:160px; cursor:pointer; position:absolute; left:0; top:0px;}
.btnPreImg:hover{width:30px; background:url(../images/prevHover.png) no-repeat center #fff; height:160px; cursor:pointer;}
.btnNextImg{width:30px; background:url(../images/next.png) no-repeat center #fff; height:160px; cursor:pointer;position:absolute; right:0; top:0px;}
.btnNextImg:hover{width:30px; background:url(../images/nextHover.png) no-repeat center #fff; height:160px; cursor:pointer;}

.jobList{background:url("../images/newsTitleBg.png");height:32px;line-height:32px;font-family:"微软雅黑", "Microsoft Yahei", sans-serif; font-size:14px; border-bottom:1px solid #d6d6d6;}
.jobList span{float:left;width:130px; text-align:center; font-size:12px;}
.jobList span.jobName{width:270px;}
.jobTable td{text-align:center; height:32px; line-height:32px; border-bottom:1px dotted #ccc; font-size:12px;color:#999;}
.jobTable td.jobName{text-align:left !important; font-weight:bold; color:#333;  padding-left:15px; font-size:14px; background:url(../images/icon2.png) no-repeat 3px 11px;}

.jobShow {border-top:#dcdcdc 1px solid; border-right:#dcdcdc 1px solid;}
.jobShow td{border-left:#dcdcdc 1px solid; border-bottom:#dcdcdc 1px solid; padding:10px; }
.jobShow td.tBg{background:#efefef; font-weight:bold; text-align:center;}
.jobShow td strong{color:#1450a3; font-size:16px;}
.btnYp{padding:25px 0 0 150px}

/* contact */
.mapArea{width:545px;}
.mapTitle{font-size:18px; color:#666666; line-height:40px;}
.mapTel{ font-size:18px; color:#333333;line-height:18px;}
.mapArea p{line-height:22px; background:#E8EFF5; padding:5px 0 10px 20px;}

.questionTable{height:30px; line-height:30px; border-collapse:collapse; width:787px;  margin:auto;}
.tdLeft{background:#f3f3f3;}
.txtInput{width:180px;}
.txtInput2{width:235px;}
.nInput{width:550px;}
.tAreaInput{width:550px; height:180px; margin-top:5px;}
.redStar{color:red; padding-left:5px;}
.prompt{color:#999; height:18px !important; line-height:18px !important;}
.vInput{width:60px;}
.btnSubmit{background:url(../images/btnMesSub.png) no-repeat; width:120px; height:40px; line-height:40px; border:none; font-size:16px; color:#fff; cursor:pointer;font-family:Microsoft YaHei,Segoe UI,Tahoma,Arial,Verdana,sans-serif;text-align:center;}
.btnReset{background:url(../images/btnMesRes.png) no-repeat; width:120px; height:40px; line-height:40px; border:none; font-size:16px; color:#fff; cursor:pointer;font-family:Microsoft YaHei,Segoe UI,Tahoma,Arial,Verdana,sans-serif; text-align:center;}

.mapBox{width:787px; margin:0 auto;  overflow:hidden;}
.mapList{width:787px; margin-bottom:35px; overflow:hidden;}
.mapList dt{color:#348701; font-size:14px; font-weight:bold;width:787px; height:25px; border-bottom:#dcdcdc 1px solid; padding-left:10px; margin-bottom:10px; overflow:hidden;}
.mapList dd{width:90px; float:left; display:inline-block; margin:0 0 0 10px}

/* news*/
.newsBg{background:url(../images/newsTitleBgL.png) no-repeat;}
.newsBgRight{background:url(../images/newsTitleBgR.png) no-repeat right;  padding:0px 20px 0px 30px; height:37px; font-size:14px; font-weight:bold; color:#333;}
.newsBgRight span{float:left; display:inline; width:150px;line-height:37px;}
.newsBgRight a{float:right; display:inline; padding-top:6px; *padding-top:10px;}
.newsWidth754px{width:754px;overflow:hidden;}
.newsWidth346px{width:346px;overflow:hidden;}
.newsWidth274px{width:274px;overflow:hidden;}
.newsWidth459px{width:459px;overflow:hidden;}
.newsWidth570px{width:570px;overflow:hidden;}
.newsWidth530px{width:530px;overflow:hidden;}
.height194px{height:194px; overflow:hidden;}
.height180px{height:180px; overflow:hidden;}
.height128px{height:128px; overflow:hidden;}
.height333px{height:333px; overflow:hidden;}
.height145px{height:145px; overflow:hidden;}
.newsListBorder{border:1px solid #eee; padding:15px 20px 0px 20px; margin:0px; overflow:hidden;}

.newsListFirst{height:190px !important; border:none !important;}  
.newsListFirst img{ width:240px; height:160px; border:8px solid #f3f3f3; box-shadow:1px 1px 4px #adadad; float:left; display:inline; margin-right:20px;}

.newsTitle01{ height:50px ; line-height:50px;  color:#0068da; font-size:18px ; border-bottom:1px dotted #ccc; float:left; width:435px; margin-bottom:10px;}
.newsTitle01 span{font-size:12px;}
.newsTitle01 a{ color:#0068da;}
.newsTitle04{ height:50px ; line-height:50px;  color:#0068da; font-size:18px ; border-bottom:1px dotted #ccc; float:left; width:640px; margin-bottom:10px;}
.newsTitle04 span{font-size:12px;}
.newsTitle04 a{ color:#0068da;}

.newsListFirst p{line-height:24px; color:#999;}
.newsListFirst02{height:75px !important; padding-bottom:5px; border:none !important; overflow:hidden;}
.newsListFirst02  img{ width:105px; height:70px; float:left; display:inline; margin-right:15px;}
.newsListFirst02 p{ line-height:18px; color:#999; height:38px; overflow:hidden;}
.newsTitle02{ line-height:30px; color:#666; font-weight:bold;  font-size:14px; width:184px; height:30px; overflow:hidden;}

.newsImgList li{ background:url(../images/newImgListBg.png) no-repeat top; width:146px; height:136px; float:left; display:inline;}
.newsImgList li img{width:132px; height:89px; padding:6px 8px 8px 6px;}
.newsImgList li  span{display:block; text-align:center; line-height:20px;}

.newsImgList02 li{ border-bottom:1px dotted #ccc; border-right:1px dotted #ccc; float:left; display:inline; width:265px; height:250px; padding:20px; font-weight:bold;}
.newsImgList02 li span{display:block; text-align:left; line-height:30px;color: #1747AB; font-weight:normal;}
.newsImgList02 li .imgBorderShadow{ border:1px solid #d3d3d3; box-shadow:3px 3px 0px #e5e5e5;width:250px;height:170px;}
.newsImgList02 li .imgBorderShadow img{width:240px; background:#fff; padding:5px; height:160px;}
.borderTOPLeft{border-left:1px dotted #ccc; border-top:1px dotted #ccc;}

.videoBg{ background:url(../images/videoBg.png) no-repeat; width:100%; height:100%; padding:5px; }
.videoBg span{display:block; text-align:center;}


.magazineList li{float:left; margin-right:19px; background:url(../images/magazineBg.png) no-repeat top; width:126px;}
.magazineList li.last{margin:0px !important;}
.magazineList li img{padding:6px; width:114px; height:149px;}
.magazineList li span{ display:block; text-align:center; color:#333; font-size:12px; font-weight:bold; line-height:27px;}

.imgList{height:215px;  width:920px; overflow:hidden}
.imgList li{width:220px; margin:0 5px;float:left;margin-bottom:20px; position:relative;}
.imgList li img.imgShow{width:220px; height:150px;}
.imgListTxt,.imgListTxt:link{width:210px; height:36px; line-height:18px; padding:5px 5px; color:#d0ecff !important;display:block;background-color: #329be5;}
.imgListTxt:hover{ color:#fff!important;}
.imgListDetail{ position:absolute; z-index:2; bottom:0px; right:0px; width:15px; height:15px;}

.fontSize{text-align:right; height:20px; line-height:20px;}
.contentArticle h1{color:#555; font-size:22px; text-align:center;}
.contentArticle h3{color:#999; font-size:12px; text-align:center; height:25px; line-height:25px; margin-top:10px; border-bottom:#eee 1px solid;}
.contentArticle h3 a{color:#999;}
.contentArticle h3 a:hover{color:#ea600b;}
.contentArticle article{font-size:14px; line-height:30px; padding-top:20px;}
.contentArticle article p{ text-indent:2em; padding-bottom:10px;}
.backToTop {
 display: none;
 width: 18px;
 line-height: 1.2;
 padding: 5px 0;
 background-color: #000;
 color: #fff;
 font-size: 12px;
 text-align: center;
 position: fixed;
 _position: absolute;
 right: 10px;
 bottom: 100px;
 _bottom: "auto";
 cursor: pointer;
 opacity: .6;
 filter: Alpha(opacity=60);
}



.certificate li{ border-bottom:1px dotted #ccc; border-right:1px dotted #ccc; float:left; display:inline; width:265px; height:200px; padding:20px; font-weight:bold;}
.certificate li a{ border:1px solid #DFDFDF; box-shadow:2px 2px 0px #E4E3E3; display:block;}
.certificate li img{width:255px; background:#fff; padding:5px; height:170px;}
.certificate li H5{font-size:12px; line-height:30px; color:#343434; text-align:center}

.LastestVideo{background:url(/images/videoBigBg.png) no-repeat; width:506px; height:367px; margin-right:1px; display:inline; padding:58px 57px; margin-left:160px}
.videoList{ width:231px; height:380px; padding:50px 0px; position:relative; overflow:hidden;z-index:0;}
#videoSlider{margin:0px auto;width:231px; height:350px; overflow:auto}
#videoSlider ul, #videoSlider li{display:block;position:relative; z-index:0;}
.videoList li{ background:url(/images/videoBg.png) no-repeat; width:221px;  padding:5px; margin-bottom:11px; display:inline;}
.videoList li img{width:221px; height:152px;display:block;}
.videoList li span{height:40px; line-height:40px; text-align:center; display:block;}
.videoPrev{display: block;width: 231px;height: 30px;background: url(/images/videoPrev.png) no-repeat;position: absolute;top:0px;}
.videoNext{display: block;width: 231px;height: 30px;background: url(/images/videoNext.png) no-repeat;position: absolute;bottom:-5px;}

.LastestMagazine{width:360px;}
.LastestMagazine span{border:1px solid #CCC; box-shadow:3px 3px 0px #efefef; display:block; width:355px;}
.LastestMagazine span img{width:335px; height:438px; border:10px solid #fff;}
.LastestMagazine h3{text-align:center; font-size:12px; font-weight:bold; color:#444; padding:5px 0; border-bottom:#e4e4e4 1px solid; margin-top:0px !important;}
.LastestMagazine h4{text-align:center;}
.LastestMagazine h4 a{color:#888; font-size:12px; display:inline-block; margin:0 10px;}
.LastestMagazine h4 a:hover{color:#1a53a3;}
.LastestMagazine h4 a.read{background:url(../images/icon_bmark.gif) no-repeat 0 center; padding-left:14px;}
.LastestMagazine h4 a.order{background:url(../images/icon_arrow2.gif) no-repeat 0 center; padding-left:14px;}
.LastestMagazine h4 a.download{background:url(../images/icon_arrow3.gif) no-repeat 0 center; padding-left:14px;}

.MagazingList{ width:500px; margin-left:50px; display:inline;}
.MagazingList li{width:126px; margin-left:30px; float:left; display:inline; margin-bottom:25px;}
.MagazingList li span { background:url(../images/magazineBg.png) no-repeat top; width:126px; display:block; }
.MagazingList li span img{ width:114px;height:149px;padding:6px;}
.MagazingList h3{text-align:center; font-size:1
                 2px; font-weight:bold; color:#444; padding:5px 0; border-bottom:#e4e4e4 1px solid; margin-top:0px !important;}
.MagazingList h4{text-align:center;}
.MagazingList h4 a{color:#888; font-size:12px; display:inline-block; margin:0 10px;}
.MagazingList h4 a:hover{color:#1a53a3;}
.MagazingList h4 a.read{background:url(../images/icon_bmark.gif) no-repeat 0 center; padding-left:14px;}
.MagazingList h4 a.order{background:url(../images/icon_arrow2.gif) no-repeat 0 center; padding-left:14px;}
.MagazingList h4 a.download{background:url(../images/icon_arrow3.gif) no-repeat 0 center; padding-left:14px;}


.newsYear{width:100%; height:45px; background:url(../images/bg_shadow2.png) no-repeat center bottom;}
.newsYear ul{padding-left:103px;}
.newsYear ul li{float:left; font-size:12px;}
.newsYear ul li a{display:block; width:67px; height:28px; text-align:center; line-height:22px; background:url(../images/bg_vline2.gif) no-repeat right 5px;}
.newsYear ul li.cur a{background:url(../images/bg_year.png) no-repeat 0 0; font-weight:bold; color:#FFF;}



/* products */
.newsBgRight .sildPicBar {DISPLAY: inline; FLOAT: right; OVERFLOW: hidden; WIDTH:120px;ZOOM: 1; HEIGHT: 10px; margin-top:15px;}

.info-btn{width:120px;height:9px;overflow:hidden;margin:0 auto;padding:0;zoom:1;}
.info-btn li{float:right;margin:0 3px;}
.info-btn li span{display:block;width:9px;height:9px;background:url(../images/proSlidePoint.png)  no-repeat;text-indent:-9999em;overflow:hidden;cursor:pointer;}
.info-btn .info-cur span,.info-btn .info-hover span{BACKGROUND: url(../images/proSlidePoint.png) no-repeat -17px 0 ;}

.showContent { WIDTH: 530px;HEIGHT: 160px;overflow:hidden;position:relative;}
.slideUl{position:relative;width:5300px;}
.slideUl li{display:inline;float:left;WIDTH: 530px;height:160px;overflow:hidden; position:relative; color:#888;}
.slideUl img.proImg{width:240px; height:160px; border:1px solid #e7e7e7;float:left;}
.slideUl h4{border-bottom:1px dotted #ccc; display:block; margin-bottom:10px;_margin-bottom:5px; *margin-bottom:5px; margin-left:10px;font-size:16px; float:left; width:275px;}
.slideUl h4 a{float:none; color:#666; line-height:28px; font-size:14px; font-weight:normal; margin-bottom:5px;}
.slideUl h4 sup{color:#006ae3; margin-right:5px; }
.slideUl h4 strong{ font-size:16px; color:#0068DA;}
.slideUl span{float:left; display:inline-block; width:270px; margin-left:15px; line-height:18px;}

.proIndexList{ width:302px;float:left; overflow:hidden;}
.proIndexList li{ background:url(../images/iconBlue.png) no-repeat 0px 14px; padding-left:8px; height:31px; line-height:31px; overflow:hidden; border-bottom:1px dotted #ccc;}
.proIndexList li span{color:#006ae3; margin-right:5px; font-size:10px; line-height:10px;}
.proIndexList li em{color:#006ae3; font-style:normal;}

.proBgRight{background:url(../images/newsTitleBgR.png) no-repeat right;  padding:0px 0px 0px 30px; height:35px; font-size:14px;  border-bottom:2px solid #006ae3;}
.proBgRight span{float:left; display:inline; width:80px;line-height:35px; float:left;font-weight:bold; color:#333;}
.proListBorder{border:1px solid #eee; padding:0px 20px;}
.proTab{float:left; display:inline;}
.proTab li{float:left; display:inline; width:83px; font-size:12px; text-align:center; line-height:35px; color:#333333; cursor:pointer; background:url(../images/breakLine01.png) no-repeat right;}
.proTab li.current{background:url(../images/proHover.png) no-repeat; color:#fff;}

.proClassList{margin-bottom:15px;}
.proClassList li{ border-bottom:1px dotted #ccc; height:30px; line-height:30px;background:url(../images/iconBlue.png) no-repeat 0px 13px; padding-left:8px; *margin-bottom:-4px;_margin-bottom:-4px;}
.proClassList li span{float:left; display:inline; width:120px; text-align:center;}
.proClassList li span.brand{ height:30px; line-height:22px;width:100px; }
.proClassList li stong{display:inline; width:100px; text-align:center; float:right;font-weight:normal}
.proClassList li a{display:inline; float:left; width:295px; overflow:hidden; font-weight:bold;}
.proClassList li sup{color:#006ae3;}
.proClassList li em{color:#006ae3; font-style:normal; font-weight:normal}
.proClassList .proListName{ height:26px; line-height:26px; border:none; background-color:#e2e9f2; background-image:none; padding:0px;}
.proClassList .proListName span{float:left;}
.proClassList .proListName span.w290px{width:308px;}
.proClassList .proListName span.w120px{width:120px;}
.proClassList .proListName span.w100px{width:100px;}


.productsClass{height:49px; background:url(../images/productsClassBg.png) no-repeat;  line-height:50px; text-align:center; font-size:18px; color:#004b98;}
.productsList li{ width:519px; height:160px; overflow:hidden; border-bottom:1px dotted #a2a1a1; border-right:1px dotted #a2a1a1; float:left; padding:30px 20px; position:relative;}
.productsList li.noRightBorder{border-right:none;}
.productsList li img.pro{width:240px; height:160px; float:left; margin-right:15px;}
.productsList li h4{border-bottom:1px dotted #dfdfdf; font-size:18px;  float:left; width:260px; height:30px; line-height:30px; margin-bottom:3px;}
.productsList li h4 span{ color:#666;line-height:20px; font-size:16px;}
.productsList li h4 span sup{color:#006ae3;}
.productsList li p{ color:#999; line-height:22px;}
.productsList li span{color:#006ae3;}
.productsList li strong{ color:#666666;}
.productsList li div.icon{ position:absolute; height:20px; top:30px; right:20px;}

.proImgBig{width:450px; height:330px; position:relative; overflow:hidden;}
.proImgBig img{width:450px; height:330px;}



.proName{background:url(../images/proInfoBg.png); height:46px; line-height:46px; font-size:20px; color:#fff; font-weight:100;padding-left:25px; text-align:center;}
.proInfo table{width:470px; border:0; font-size:12px;}
.proInfo table th{ background:url(../images/proInfoBg.png); height:46px; line-height:46px; font-size:20px; color:#fff; font-weight:100;padding-left:25px;}
.proInfo table td{height:28px; line-height:28px; }
.proInfo table td.txtColorBlue{color:#004b98; font-size:14px;}
.proInfo table td.txtColorOrange{color:#f55600;}
.proInfo table td.bgColor{background:#e9eff4;}
.proFeature{background:#E9EFF4; padding:10px 20px; text-indent:0em !important; color:#333;}
.proFeature strong{color:#555;}

.proDetailTab{border-bottom:2px solid #e9e9e9; border-left:1px solid #e9e9e9;  border-right:1px solid #e9e9e9;  border-top:1px solid #e9e9e9; height:40px; position:relative;}
.proDetailTab  ul{ position:absolute; z-index:100; top:0px; left:0px;}
.proDetailTab li{float:left; padding:0 30px; height:40px; line-height:38px; cursor:pointer;}
.proDetailTab li.proTabCurrent{ background:url(../images/proTabBg.png) no-repeat;color:#fff; font-weight:bold; font-size:14px;}

.proKey{width:120px;}


