@charset "gb2312";
/* CSS Document */

* {margin: 0px;padding: 0px;}
body {font-family: "ËÎÌå";font-size:12px;font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto;background-color: #fff;}
h1,h2,h3,h4,h5,h6{font-family:"ËÎÌå";font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px;}
table, th, tr, td{}
a:link,a:visited{color:#333; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:none;}

#warp{ height:auto; width:100%;background:url(../images/tiao3.jpg) repeat-x;}

#banner{ height:65px; width:950px; margin:0px auto; background:url(../images/tiao3.jpg) repeat-x;}
.b_logo{ float:left; display:inline; height:60px; width:600px; background:url(../images/b_logo.jpg) no-repeat left;}
.b_logo1{ float:left; display:inline; height:50px; width:155px; margin:10px 0px 0px 10px; text-indent:-9999px;}
.b_logo1 a{ display:block;height:50px; width:155px;}
.b_logo2{ float:left; display:inline; height:22px; line-height:22px; width:400px; margin:38px 0px 0px 20px; color:#5D91B9;}
.b_logo3{ float:right; display:inline; height:24px; line-height:24px; width:70px; margin:40px 0px 0px 0px; background:url(../images/dian3.jpg) left 6px no-repeat; padding-left:15px;}
.b_logo3 a{ color:#5d91b9; text-decoration:underline;}

#nav{ height:35px; width:950px; margin:0px auto; overflow:hidden;}
.n_l{ float:left; display:inline; height:34px; width:2px; background:url(../images/nav_r.jpg) no-repeat;}
.n_m{float:left; display:inline; height:34px; width:939px; background:url(../images/nav_m.jpg) repeat-x; padding-left:5px;}
.n_m ul{ float:left; display:inline;} 
.n_m li{ float:left; display:inline; height:33px; width:89px; text-align:center; line-height:33px; font-size:14px; font-weight:bold; color:#fff; margin-left:34px; display:inline;}
.n_m a:link{ color:#fff; text-decoration:none;}
.n_m a:visited{ color:#fff; text-decoration:none;}
.n_m a:hover{ color:#fff; text-decoration:none;}
.n_m .zc{ float:right; display:inline; height:33px; line-height:33px; margin-right:10px;}
.n_m .zc a:hover{ text-decoration:underline;}
.n_m .wzh{ width:162px;}
.n_m .zy{ background:url(../images/nav_b.jpg) no-repeat; height:32px; width:94px; margin-top:3px; overflow:hidden;}
.n_m .zy a:link{ color:#004870; text-decoration:none;}
.n_m .zy a:visited{ color:#004870; text-decoration:none;}
.n_m .zy a:hover{ color:#004870; text-decoration:none;}
.n_r{ float:right; height:34px; width:4px; background:url(../images/nav_l.jpg) no-repeat;}

#content{ height:auto; width:950px; margin:0px auto; overflow:hidden;}
.jieshao{ height:325px; width:950px; margin-top:35px;}
.js_left{ float:left; display:inline; height:294px; width:373px;}
.js_right{ float:right; width:515px; height:300px;}
.an{ width:auto; height:88px;}
.jianjie{ height:auto; width:auto; overflow:hidden; margin-top:20px;}
.jianjie p{ line-height:24px; color:#494949;}
.jianjie span{ color:#014576; font-size:14px; font-weight:bold;}

.rsxkj{ height:auto; width:950px; overflow:hidden; padding-bottom:35px;}
.rsxkj_left{ float:left; display:inline; width:615px; height:auto;}
.rsxkj_right{ float:right; overflow:hidden; width:335px; height:auto; background:#f6fbff;  margin-top:9px;}
.topbg{ width:335px; height:5px;background:url(../images/topbg.jpg) no-repeat; overflow:hidden;}
.kejian_tit{ height:42px; width:auto; margin:20px 0px 0px 10px;}
.kejian{ height:1695px; width:334px;border-right:1px solid #8fb9d1; overflow:hidden;}
.kejian ul li{ height:61px; width:324px; margin:15px 0px 0px 10px; display:block; }
.kejian .tu{ float:left; display:inline; width:66px; height:61px; }
.kejian .text{ float:right; display:inline; height:61px; width:240px; line-height:20px; margin-right:10px; color:#4e504f;}
.kejian .text1{ float:right; display:inline; height:500px; width:252px; line-height:20px; margin-right:5px; color:#4e504f;}
.kejian .dyb{ height:500px;}
.bottom{ height:41px; width:335px;background:url(../images/bottombg2.jpg) no-repeat;}

.tzkjbf{ height:676px; width:950px;}

.new-version_cons{ height:auto; overflow:hidden; margin:0 auto; width:950px;}
.new-version_cons .h2{ height:19px; text-align:left; overflow:hidden;}
.new-version_cons .top-hdm-con{ border:1px #93bbd4 solid; margin-top:12px; overflow:hidden; width:948px; height:auto; padding-top:7px; padding-bottom:10px;}
.new-version_cons .top-hdm-con .hdm-tit{ height:37px; overflow:hidden; padding-left:8px; _padding-left:13px;}
.new-version_cons .top-hdm-con .hdm-tit a{ display:block; cursor:pointer; position:relative; left:0; top:0; height:37px; text-align:left; float:left; overflow:hidden; zoom:1; outline:none; margin-right:4px;}
.new-version_cons .top-hdm-con .hdm-tit a span{ display:block; height:31px; line-height:31px; float:left; border:1px #bbe4ff solid; background:url(../images/offbg.gif) repeat-x 0 0; color:#025bad; font-size:12px; padding:0 9px; _padding:0 9px; border-radius:4px; position:relative; left:0; top:0; z-index:99999; cursor:pointer;}
.new-version_cons .top-hdm-con .hdm-tit a img{ display:none; position:absolute; left:50%; margin-left:-5px; top:32px; z-index:5;}
.new-version_cons .top-hdm-con .hdm-tit .on span{ border:1px #09a1f4 solid; background:url(../images/onbg.gif) repeat-x 0 0; color:#fff;}
.new-version_cons .top-hdm-con .hdm-tit .on img{ display:block;}
.new-version_cons .top-hdm-con .hdm-tit .last{ margin-right:0;}

.new-version_cons .demo-img-cons{ position:relative; left:0; top:0; text-align:center; margin-top:20px; display:none;}
.new-version_cons .demo-img-cons .demos{ display:block; margin:0 auto;}
.new-version_cons .demo-img-cons .rit-tit{ position:absolute; right:22px; top:5px; z-index:9;}
.new-version_cons .demo-img-cons .des-txt{ width:300px; line-height:190%; color:#333; text-align:left; overflow:hidden; position:absolute; top:85px; right:25px; z-index:100;}
.new-version_cons .demo-img-cons .free-ls{ display:block; height:44px; width:142px; position:absolute; bottom:82px; right:23px; overflow:hidden;}
.new-version_cons #sps1{ display:block;}