body { font-family: "微软雅黑"; }
.wapper { width: 100%; }
.intop { width: 1255px; height: 300px; position: absolute; top: 0px; left: 0; right: 0; bottom: 0; z-index: 999; margin: 0 auto; overflow: hidden; }
.wapp { width: 1200px; margin: 0 auto; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.launage a { font-size: 14px; color: #fff; }
.launage { margin-top: 25px; display: inline-block; overflow: hidden; height: 30px; }
.search { margin-left: 16px; width: 151px; height: 28px; background: url(../images/search.png) -6px -2px no-repeat; margin-top: 25px; }
.topnav { background: url(../images/navbg.png) no-repeat center center; height: 62px; margin-top: 26px; }
.topnav .nav li { float: left; }
.nav {  float: right;margin-right: 30px; }
.nav li:last-child >span { display: none; }
.topnav .nav li a { font-size: 16px; color: #808080; line-height: 62px; padding: 0 25px; font-weight: 700; }
.topnav .nav li:hover { background: url(../images/hoverli.png) center 57px no-repeat; }
.navcur { background: url(../images/hoverli.png) center 57px no-repeat; }
.logo { line-height: 60px; margin-left: 44px; }
.input1 { width: 113px; background: none; border: none; margin-left: 10px; }
.input2 { margin-top: -2px; margin-left: -3px; background: url(../images/sear.png) no-repeat center; width: 14px; height: 14px; display: inline-block; border: none; }
.fullSlide { min-width: 1200px; width: 100%; position: relative; height: 900px; background: #000; }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 900px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 460px; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 35px; left: 0; height: 30px; line-height: 30px; background: url(images/touming.png) repeat-x; text-align: center; _background: #000; _filter: alpha(opacity=60); }
.fullSlide .hd ul { text-align: center; padding-top: 5px; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block;  *display: inline;
zoom: 1; width: 21px; height: 21px; margin: 5px; background: url(../images/banlb.png) center center; overflow: hidden; line-height: 9999px; }
.fullSlide .hd ul .on { background: url(../images/banlo.png) center center; width: 21px; height: 21px; }
.bc { background: url(../images/bc1.jpg) no-repeat center center; height: 242px; overflow: hidden; }
.pro { width: 120px; margin-top: 47px; float: left; margin-right: 15px; margin-top: 50px; transition: margin-top 1s; -moz-transition: margin-top 1s; /* Firefox 4 */ -webkit-transition: margin-top 1s; /* Safari and Chrome */ -o-transition: margin-top 1s; /* Opera */ }
.pro:nth-child(9) { margin-right: 0; }
.pro img{width: 120px; height: 120px;}
.pro p { font-size: 16px; color: #808080; text-align: center; margin-top: 10px; }
.pro:hover { margin-top: 20px; }
.abouter { width: 325px; height: 427px; border: 2px solid #cccccc; margin-right: 62px; float: left; margin-bottom: 80px; }
.abouter:last-child { margin-right: 0; }
.line { border-bottom: 1px solid #808080; width: 116px; display: block; margin: 0 auto; margin-top: 15px; }
.xiangxi { width: 120px; height: 33px; border: 1px solid #ff0000; border-radius: 20px; background-color: #ff0000; margin: 0 auto; font-size: 16px; color: #fff; text-align: center; line-height: 33px; margin-top: 10px; }
.fot { margin-top: 55px; width: 85px; height: 130px; display: block; float: left; margin-right: 128px; }
.fot p { font-size: 12px; color: #cccccc; text-align: left; margin-left: 10px; }
.fot1 { margin-top: 55px; width: 250px; height: 130px; display: block; float: left; margin-right: 128px; }
.fot1 p { font-size: 12px; color: #cccccc; text-align: left; margin-left: 10px; }
.footr { width: 98px; }
.zaixiankefu { position: fixed; z-index: 9999999; top: 368px; right: 0px; cursor: pointer; background: url(../images/zuoce.png) center center no-repeat; width: 53px; height: 126px; }
.img1 { position: absolute; right: 55px; top: 10px; display: none; }
#hover:hover + .img1 { display: block; }
.abbg { background: url(../images/abbanner.jpg) no-repeat center center; margin: 0 auto; height: 401px; overflow: hidden; }
.leftnav .navtitle { background: url(../images/left.png) no-repeat center center; width: 257px; height: 65px; margin-top: -65px; overflow: hidden; }
.navtitle p { line-height: 25px; margin-left: 42px; }
.leftnav li { width: 257px; height: 66px; background-color: #e6e6e6; text-indent: 40px; }
.leftnav li a { display: block; color: #4c4c4c; width: 257px; height: 66px; font-size: 16px; line-height: 66px; font-weight: bold; font-family: "微软雅黑"; }
.line2 { background: url(../images/line.png) no-repeat center center; width: 257px; height: 1px; }
.fanhui { width: 257px; height: 66px; background-color: #e6e6e6; }
.fanhui span { background: url(../images/rh.png) no-repeat 1px center; display: block; width: 200px; height: 66px; text-indent: 35px; margin-left: 42px; }
.fanhui span a { line-height: 66px; font-size: 16px; color: #808080; }
.mianright { width: 930px; }
.tl { font-size: 24px; font-weight: bolder; margin: 0 auto; text-align: center; display: block; margin-top: 40px; margin-bottom: 45px; }
.nr { margin-left: 90px; font-size: 14px; color: #808080; line-height: 25px; margin-bottom: 100px; position: relative; z-index: 1; }
.nr img { max-width:100%; }
.leftnav li a.cur { background-color: #019199; color: #fff; }
.pageNavi { PADDING-RIGHT: 0px; BORDER-TOP: #ddd 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 46px; TEXT-ALIGN: center; margin-bottom: 10px; }
.wp-pagenavi { CLEAR: both }
.wp-pagenavi A { BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none; color: #000; }
.wp-pagenavi SPAN { BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none }
.wp-pagenavi A:hover { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000 }
.wp-pagenavi SPAN.current { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000 }
.wp-pagenavi SPAN.current { FONT-WEIGHT: bold }
.tong { position: relative; overflow: hidden; display: block; width: 305px; border: 1px solid #cccccc; height: 227px; border-left: none; border-top: none; float: left; }
.tong div{width: 200px; height: 200px;line-height:200px;text-align: center;margin-left: 52px;}
.tong div img { max-width: 200px; max-height: 200px; border: none; display: inline-block;
 left: 0; right: 0; top: 0; bottom: 0; margin: 0 auto; z-index: -1;vertical-align: middle; }


.tong p { text-align: center; height: 30px; overflow: hidden; position: absolute; bottom: 0; left: 0; right: 0; z-index: -1; }
.tong a { color: #333; text-align: center; width: 230px; height: 230px; display: block; }
/* 本例子css */
.slideBox1 { width: 450px; height: 370px; position: relative; margin: 0 auto; }
.slideBox1 .hd { height: 15px; position: absolute; right: 0; left: 0; bottom: 48px; margin: 0 auto; z-index: 1; }
.slideBox1 .hd ul { text-align: center; }
.slideBox1 .hd ul li { cursor: pointer; display: inline-block; zoom: 1; width: 52px; height: 52px; overflow: hidden; line-height: 9999px; }
.slideBox1 .hd ul li img { width: 50px; height: 50px; display: block; border: 1px solid #94d1d4; }
.slideBox1 .hd ul li.on { color: #fff; width: 52px; height: 52px; }
.slideBox1 .bd { position: relative; height: 100%; z-index: 0; }
.slideBox1 .bd li { zoom: 1; vertical-align: middle; }
.slideBox1 .bd img { max-width: 300px; height: 300px; display: block; margin: 0 auto; }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox1 .prev { position: absolute; left: -2%; top: 41%; margin-top: -25px; display: block; width: 32px; height: 40px; background: url(../images/l.png) no-repeat; }
.slideBox1 .next { position: absolute; right: -5%; top: 41%; margin-top: -25px; display: block; width: 32px; height: 40px; background: url(../images/r.png) no-repeat; }
.slideBox1 .prevStop { display: none; }
.slideBox1 .nextStop { display: none; }
/* 本例子css */
.slideTxtBox { width: 920px; text-align: left; }
.slideTxtBox .hd { height: 100px; line-height: 30px; background: url(../images/21.jpg) no-repeat center center; border-bottom: 1px solid #ddd; position: relative; }
.slideTxtBox .hd ul { float: left; position: absolute; left: 20px; top: -1px; height: 32px; }
.slideTxtBox .hd ul li { float: left; cursor: pointer; width: 70px; height: 101px; color: #fff; margin-left: 54px; margin-right: -3px; }
.slideTxtBox .hd ul li.on { background: url(../images/on.png) 28px 91px no-repeat; }
.slideTxtBox .bd ul { padding: 15px; zoom: 1; }
.slideTxtBox .bd li { height: 24px; line-height: 24px; }
.slideTxtBox .bd li .date { float: right; color: #999; }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.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; }
.mainleft { margin-bottom: 140px; }
.en { background: url(../images/lan.png) 1px 1px no-repeat; width: 28px; height: 17px; }
.cn { background: url(../images/lan.png) -28px 1px no-repeat; width: 60px; height: 17px; }
.jianjie { width: 778px; display: block; }
.yuangben { width: 775px; display: block; }
.yuangben img { width: 775px; }
.jianjie img { width: 775px; }
.lxson { width: 396px; height:177px; float: left;background: url(../images/zongbu.jpg) no-repeat;
color: #fff;padding-left: 40px;padding-top: 30px; }
.lxson h1{ font-size: 20px; margin-bottom: 10px; }
.lxson p{ font-size: 14px; line-height: 30px; }
#Main1 { display:;
}
.nn img { display: block; float: left; margin-right: 18.5px; margin-left: 18.5px; margin-bottom: 37px; }

.download{margin-left: 50px;}
#downpassword{width: 200px;height: 30px; line-height: 30px; font-size: 16px;}
#downsub{ height: 35px; width: 50px; }
.download p{ color: red;margin: 30px 0 100px 0px; }

.down{margin-top: 30px;margin-bottom: 100px; overflow: hidden;}
.down ul{margin-left: 10%;}
.down ul li{ float: left; width: 80%;margin: 5px 0; border-bottom: dashed 1px #ccc;
	padding-bottom: 10px; font-size: 16px; }
.down ul li:last-child{border-bottom: none}
.down ul li a{ color: #333; }
.down ul li p{ float: left; line-height: 60px; }
.down ul li p a img{margin-right: 20px; width: 40px;}
.down ul li span{display: block;float: right; line-height: 60px;}




