/*公共属性*/
body, dl, dt, dd, ol, ul, pre, form, field, input, p, blockquote, th, td{font-family:"宋体",Arial, Helvetica, sans-serif;margin:0; padding:0; font-size:12px;color:#24448F;}

.bg_body1 {background:#FFF url(../images/bj.jpg) repeat-x 0 28px; }

a:link, a:visited { text-decoration:none; color:#24448F;font-size:14px}
a:hover, a:active { text-decoration:underline; color:#ff0000;font-size:14px}

textarea, select, button, file {font-size:12px;}
input {	font-size:12px;outline:none; vertical-align:middle;}
.input1 {	font-size:12px;outline:none;padding:3px 2px 1px;border:1px solid #92B0CF}

/* 焦点图 */

img{border:0}
#slideshow{position: relative;height: 220px;width: 362px;margin: 0 auto;}
#slideshow a{float: left;display: inline;}
#slideshow .img{position: absolute;width: 362px;height: 220px;overflow: hidden}
#slideshow .img span{position: absolute;width: 1000px;display: block}
#slideshow .btns{z-index: 10;position: absolute;width: 362px}
#slideshow .btns b{position: absolute;width: 100px;display: block;height: 14px;overflow: hidden;top: 275px;left: 50%}
#slideshow .btns b i{width: 10px;background: #414140;float: left;height: 10px;font-size: 0px;overflow: hidden;cursor: pointer;margin-right: 6px;border: #414140 2px solid;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px}
#slideshow .btns b i: hover{background: #a7a7a6}
#slideshow .btns b i.on{background: #3cd2f1;cursor: default}
#slideshow .btns b i.on: hover{background: #3cd2f1;cursor: default}
#slideshow .btns s{position: absolute;width: 60px;display: none;height: 80px;overflow: hidden;top: 115px;cursor: pointer}
#slideshow .btns s i{position: absolute;width: 60px;background: url(images/btn_slideshow.png);height: 160px;_filter: progid: dximagetransform.microsoft.alphaimageloader(enabled=true, sizingmethod=scale, src="images/btn_slideshow.png");_background: none;}
#slideshow .btns s.prev{left: 0px}
#slideshow .btns s.prev i{top: -80px}
#slideshow .btns s.next{right: 0px}
.slideshow-hover#slideshow .btns s{display: block}
.paging{opacity: 0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity: 0.5;height: 220px;position: absolute;background: #000;overflow: hidden}
.wtit .info,.wtit .tit{float: left;}
.wtit .info{padding: 35px 0 0 20px;color: #989898;}
.wtit .info span{margin: 0 8px;}


/*文字标题*/
.word12_w{ FONT-SIZE: 12px; line-height:28px;color: #ffffff;}
.word14{ FONT-SIZE: 14px; line-height:20px;}
.word16_w{ FONT-SIZE: 16px; line-height:20px;color: #ffffff;}
.word16{ FONT-SIZE: 16px; line-height:20px;}


.site {font-size:12px;width: 600px;}
a.site:link , a.site:visited {text-decoration:none; color:#24448F;font-size:12px}
a.site:hover, a.site:active {text-decoration:underline; color:#ff0000;font-size:12px}

.w12 {font-size:12px;}
a.w12:link , a.w12:visited {text-decoration:none; color:#24448F;font-size:12px}
a.w12:hover, a.w12:active {text-decoration:underline; color:#ff0000;font-size:12px}



#div1 {position:relative;background: #fff url(../images/bottom_bj.jpg); width:430px; height:270px; margin: 0px auto 0;font-size: 50px; }
#div1 a {position:absolute; top:0px; left:0px;   text-decoration:none;font-size: 50px; }
#div1 a:hover {border: 0px solid #ffffff;font-size: 50px;  }
#div1 .blue {color:blue;}
#div1 .red {color:red;}
#div1 .yellow {color:yellow;}

ul, ol { list-style:none;}
p, li {	line-height:25px;}
p img { vertical-align:middle;}
.p1 { vertical-align:middle;FONT-SIZE: 14px; line-height:27px;text-indent: 2em}
.p1 li{ vertical-align:middle;FONT-SIZE: 14px; line-height:27px;text-indent: 2em}

.p2 { vertical-align:middle;FONT-SIZE: 14px; line-height:30px}
.p2 h2 { display:block;  font-size: 14px; font-weight: bold; }
.p2 li{ vertical-align:middle;FONT-SIZE: 14px; line-height:30px}


.service { width:600px; margin:25px; display:block; overflow:hidden;}
.service p { margin-left:30px;}
.service h2 { display:block;  font-size: 14px; font-weight: bold; }
.service .software { width:140px; float:left;}
.service .software img{margin-left:20px;}
.service li { vertical-align:middle;FONT-SIZE: 14px; line-height:30px}


.download { width:640px; margin:25px; display:block; overflow:hidden;}
.download p { margin-left:30px;}
.download h2 { display:block;  font-size: 14px; font-weight: bold; }
.download .software { width:260px; float:left;}
.download img{vertical-align:middle;}
.download li { vertical-align:middle;FONT-SIZE: 14px; line-height:30px}


.product {width: 630px;border: 1px solid #c9bcbc;background-color: #ffffff;margin-top: 10px;margin:20px;padding-left: 10px;padding-right: 10px;padding-bottom: 10px;vertical-align:middle;}
.product h2 {font-size: 14px;font-weight: bold; color: #24448F;	margin-top: 10px;margin-bottom:10px;}
.product li { margin-left:30px;line-height:30px;}
.product img {vertical-align:middle;}



.about { width:640px; margin:25px; display:block; overflow:hidden;}
.about p { margin-left:30px;}
.about h2 { display:block;  font-size: 14px; font-weight: bold; }
.about .img { width:260px; float:left;}
.about li { vertical-align:middle;FONT-SIZE: 14px; line-height:30px}




.righttree {width: 245px;margin-top: 2px;margin:2px;padding-left: 2px;padding-right: 2px;padding-bottom: 2px;vertical-align:middle;}
.righttree h2 {  font-size: 14px;font-weight: bold; color: #24448F;margin-top: 10px;margin-bottom:10px;}
.righttree li { margin-left:15px;line-height:35px;}
.righttree img {vertical-align:middle;}
.righttree a:link, a:visited { text-decoration:none; color:#24448F;font-size:14px}
.righttree a:hover, a:active { text-decoration:underline; color:#ff0000;font-size:14px}




.scroll {width: 638px;background-color: #ffffff;margin-top: 10px;margin:10px;padding-left:20px;padding-right: 20px;padding-bottom: 10px;vertical-align:middle;}
.scroll h2 {vertical-align:middle;font-size: 14px;font-weight: bold; color: #24448F;margin-top: 0px;margin-bottom:10px;line-height:35px;}
.scroll li { margin-left:15px;line-height:35px;}
.scroll img{ vertical-align:middle;}

.scrollDiv {width:638px; height:380px; overflow:hidden}
.scrollDiv ul{height:638px; line-height:380px; margin:0; padding:0;}
.scrollDiv li{ margin-left:0px;line-height:90px;}

.scrollDiv1 {width:638px; height:350px; overflow:hidden}
.scrollDiv1 ul{height:638px; line-height:380px; margin:0; padding:0;}
.scrollDiv1 li{ margin-left:0px;line-height:90px;}


.scrollDiv2 {width:638px; height:450px; overflow:hidden}
.scrollDiv2 ul{height:638px; line-height:380px; margin:0; padding:0;}
.scrollDiv2 li{ margin-left:0px;line-height:90px;}