html,body{width:100%;height:100%;}
body{padding:0; margin:0;}
body, input, textarea, select{line-height:1.6;font-size:14px;font-family:Arial, "Microsoft Yahei", "\5B8B\4F53";color:#333;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,blockquote,p{padding:0;margin:0;}
ol,ul {list-style:none;}
li{list-style-type:none;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
img{vertical-align:top;border:0;}
a{color:#333;text-decoration:none;}
a:hover{color:#c00;}
table{border-collapse:collapse;border-spacing:0;}
td{border:1px solid #ccc;}
h1{margin:14px 0;font-size:20px;line-height:1.5;text-align:center;}
h2{margin:12px 0;font-size:18px;line-height:1.5;}
h3{margin:10px 0;font-size:16px;line-height:1.5;}
h4, h5, h6{margin:8px 0;font-size:14px;line-height:1.5;}
div{overflow:hidden;}
ul:after, div:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"";}
.editMode{background:#fff}
.editMode p{margin:8px 0}
.content p{margin:8px 0}
.yahei{font-family:"Microsoft Yahei", "\5B8B\4F53";}
.clear{clear:both}
.clear0{clear:both;height:0;overflow:hidden;}
.clear1{clear:both;height:1px;overflow:hidden;}
.clear2{clear:both;height:2px;overflow:hidden;}
.clear5{clear:both;height:5px;overflow:hidden;}
.clear8{clear:both;height:8px;overflow:hidden;}
.clear10{clear:both;height:10px;overflow:hidden;}
.clear15{clear:both;height:15px;overflow:hidden;}
.clear20{clear:both;height:20px;overflow:hidden;}
.clear30{clear:both;height:30px;overflow:hidden;}
.b{font-weight:bold}
.c{text-align:center}
.red{color:#f00;}
.gray{color:gray}
.fl{float:left}
.fr{float:right}
.bdshare-slide-button-box{z-index:99999}
.footer0{background:#4c4c4c;}
.footer{margin:0 auto;padding:8px 0;width:960px;}
.footer, .footer a{color:#ddd;}
.footer01{float:left;margin-right:10px;}
.footer ul{float:left;width:116px;height:24px;background:url(../images/icon03.gif) no-repeat;}
.footer ul li{float:left;}
.footer ul li a{display:block;margin-right:4px;width:24px;height:24px;}
.qrcode{display:none;position:absolute;z-index:99999;width:158px;height:180px;}
.qrcode div{position:absolute;top:180px;padding:5px;width:148px;height:170px;line-height:26px;background:#fff;text-align:center;}
.qrcode img{display:block;width:148px;height:148px;}
.footer02{float:right}
.header{margin:0 auto;width:1000px;height:118px;overflow:visible;}
.header div.clear{height:48px;text-align:right;line-height:26px;color:#666;font-size:12px;overflow:visible;}
.header div.tq{padding:2px 0 0 10px}
.header div em{font-style:normal;color:#722;font-family:Verdana, Geneva, sans-serif;}
.header div a{display:inline-block;color:#666;}
.header div a:hover{color:#c00}
.header a.logo{display:block;float:left;}
.header .fr{text-align:right;overflow:visible;}
.header p{clear:both;padding-left:22px;font-size:14px;font-weight:bold;background:url(../images/hotline.gif) left center no-repeat;}
.fr01{overflow:visible}
.fr01 li{float:left;}
.fr01 li.first{margin-right:7px;padding-right:8px;background:url(../images/img14.gif) right center no-repeat;}
.fr01 li.last{position:relative;z-index:9999;padding-left:25px;background:url(../images/img14.gif) 12px center no-repeat;}
#linklist{position:absolute;top:25px;left:5px;padding:6px 0;width:90px;background:#035cac;display:none;}
#linklist li{width:100%;height:26px;}
#linklist a{display:block;text-align:center;color:#fff;font-size:12px;line-height:26px;}
#linklist a:hover{background:#fff;color:#035cac;}
#nav{float:right;padding-top:11px;}
#nav li{z-index:999;position:relative;float:left;padding-right:2px;height:50px;background:url(../images/nav01.gif) right 8px no-repeat;}
#nav li.last{padding-right:0;background-image:none;}
#nav li a{display:block;padding:0 11px;line-height:30px;color:#666;}
#nav li a.on, #nav li a:hover{color:#d00}
#nav li ul{display:none;position:absolute;top:40px;left:-22px;padding:26px 0 15px;border-bottom:1px solid #1872c3;width:120px;background:url(../images/nav02.gif) no-repeat;}
#nav li ul li{float:left;padding:0 15px;width:90px;height:31px;background:none;}
#nav li ul li a{display:block;padding:0;width:90px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:30px;text-align:center;font-size:14px;color:#fff;border-bottom:1px solid #357dbd;}
#nav li:hover ul li a{color:#fff;}
#nav li:hover ul li a:hover{color:#ff0;}
.pageContainer{width:100%;height:690px;}
.indexcontainer{position:relative;width:100%;height:620px;}
.video-zs{margin:0 auto 2em;width:600px;height:450px;background:#000;}
/*--index-banner--*/
.banner {position: relative;width:100%;height:620px;}
.banner .slides li {position: relative;overflow: hidden;width:100%;height:620px;}
.banner img {width: 100%;display: block;}
.banner-s img {position: relative;left: 50%;width: 1600px;margin-left: -800px;}
.banner .para, .banner .text,.banner .para, .banner .pp {position: absolute;top: 0;left: 0;margin-left: 0;}
.banner .text {top: 15%;left: 50%;width: auto;height: auto;margin-left: -500px;color:#fff;font-family:'Microsoft Yahei'}
.banner .text dt{font-size:36px;height:50px;font-weight: bold;}
.banner .text dd.tit{height:18px;font-size: 14px;text-indent:2px;}
.banner .text2 dt, .banner .text2 dd.tit{color:#245fb8}
.banner .text dd.data{font-family: arial;font-size:10px;text-indent:2px;}
.banner .text dd.btn{margin-top:12px;}
.banner .text dd.btn a{display: block;height:28px;line-height:28px;width:80px;background:#ff6e00;text-align: center;font-size:12px;color:#fff;font-family:'Microsoft Yahei'}
.banner .flex-prev, .banner .flex-next {position: absolute;top:50%;width: 77px;height: 118px;margin-top: -59px;text-indent: -100em;overflow: hidden;}
.banner .flex-prev {left: 0;background: url(../images/arrow-left.png) no-repeat center center;}
.banner .flex-next {right: 0;background: url(../images/arrow-right.png) no-repeat center center;}
.banner .flex-control-nav {position: absolute;top: 15%;left: 50%;margin-top: 135px;margin-left: -500px;}
.banner .flex-control-nav li {float: left;width: 10px;height: 10px;margin-left: 8px;}
.banner .flex-control-nav li a {display: block;width: 100%;height: 100%;text-indent: -100em;overflow: hidden;background: #fff;cursor: pointer;background: url(../images/index-btn2.png) no-repeat;}
.banner .flex-control-nav li .flex-active {background: url(../images/index-btn1.png) no-repeat;}
/*--end--*/
.index0{position:relative;margin:-320px auto 0;width:1000px;height:293px;background:url(../images/img01.png) 0 bottom no-repeat;}
.index0 a.talk{display:block;float:right;width:100px;height:26px;overflow:hidden;line-height:100px;background:url(../images/img01.gif) 0 0 no-repeat;}
.index{padding:0 10px;width:980px;height:267px;}
.index00{float:left;margin-right:20px;padding-top:100px;height:160px;}
.index01{width:230px;}
.index01 a{display:block;padding-left:15px;width:215px;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#eee;background:url(../images/dot03.gif) 3px center no-repeat;}
.index01 a:hover{color:#ff0}
.index01 img.new{margin-top:10px;}
.index02{width:250px;}
.index03{width:230px;}
.index03 a{display:block;margin-bottom:10px;width:230px;height:70px;color:#eee;}
.index03 b{display:block;float:left;margin-right:15px;width:80px;height:70px;}
.index03 img{width:80px;height:70px;}
.index03 strong{display:block;width:135px;height:26px;line-height:26px;overflow:hidden;}
.index03 span{display:block;width:135px;height:36px;line-height:18px;font-size:12px;overflow:hidden;}
.index03 a:hover strong{color:#ff0}
.index04{float:right;width:200px;height:267px;}
.index04 a{display:block;width:200px;height:89px;color:#fff;line-height:18px;}
.index04 a span{display:block;float:left;width:55px;height:89px;background-image:url(../images/icon02.png);background-repeat:no-repeat;}
.index04 a strong{display:block;font-weight:normal;}
.index04 a b{display:block;font-weight:normal;text-transform:uppercase;font-size:12px;}
.index04 a.index0401 strong{padding-top:32px;}
.index04 a.index0402 strong{padding-top:28px;}
.index04 a.index0403 strong{padding-top:28px;}
.index04 a.index0402 span{background-position:0 -89px;}
.index04 a.index0403 span{background-position:0 -178px;}
.index04 a:hover{color:#ff0}
.boardtitle0{width:100%;height:168px;background:url(../images/boardbannermask.png) top repeat-x;}
.boardtitle{margin:0 auto;width:990px;}
.boardtitle b, .boardtitle strong{display:block;color:#fff;font-size:30px;font-weight:normal;line-height:38px;}
.boardtitle b{padding:20px 0 0 0;}
.main{position:relative;margin:0 auto;width:1000px;height:466px;}
.about0{position:absolute;display:none;}
.about1{top:0;left:0;padding:20px 30px 0;width:262px;height:302px;background:#1f5daa;}
.about2{top:0;left:322px;padding:20px 15px 0;width:155px;height:302px;background:#fff;}
.about3{top:0;left:507px;width:266px;height:151px;background:url(../images/about03.jpg) no-repeat;}
.about4{top:0;left:773px;padding:20px 20px 0;width:207px;height:131px;background:#fff;}
.about5{top:151px;left:507px;padding:10px 15px 0;width:271px;height:161px;background:#1f5daa;}
.about6{top:151px;left:808px;width:192px;height:171px;background:url(../images/about06.jpg);}
.about7{top:322px;left:0;padding:10px 15px 0;width:292px;height:134px;background:#fff;}
.about8{top:322px;left:322px;width:337px;height:143px;background:url(../images/about08.jpg);}
.about9{top:322px;left:659px;padding:10px 15px 0;width:141px;height:133px;background:#fff;}
.about10{top:322px;left:830px;width:170px;height:143px;background:url(../images/about09.jpg);}
.about0 a.a1, .about0 a.a2{display:block;margin:0 auto;width:79px;height:22px;background-image:url(../images/img03.gif);overflow:hidden;text-indent:-100px;}
.about0 a.a1{border:1px solid #799ecc;background-position:0 -22px;}
.about0 a.a2{border:1px solid #ddd;background-position:0 -44px;}
.about0 strong{display:block;text-align:center;font-size:18px;color:#fff;}
.about2 strong, .about4 strong, .about7 strong, .about9 strong{color:#333;}
.about0 span{display:block;line-height:22px;color:#fff;overflow:hidden;}
.about2 span, .about4 span, .about7 span, .about9 span{color:#555;}
.about1 span{margin:30px 0;height:154px;}
.about2 span{margin:30px 0;height:154px;}
.about4 span{margin:10px 0;height:44px;}
.about5 span{margin:10px 0 15px;height:66px;}
.about7 span{margin:10px 0 15px;height:44px;}
.about8 strong{padding:10px 0 72px 30px;text-align:left;}
.about9 span{padding:10px 0 15px;height:44px;}
.news0{position:absolute;display:none;}
.news1{top:0;left:0;padding:20px 0 0 15px;width:480px;height:446px;background:#1f5daa;}
.news2{top:0;left:495px;width:505px;height:245px;background:#1f5daa;}
.news3{top:245px;right:255px;width:250px;height:221px;background:#fff;}
.news4{top:245px;right:0;width:255px;height:221px;}
.news0 strong{display:block;line-height:60px;font-size:18px;color:#fff;}
.news0 a.a1, .news0 a.a2{display:block;margin:0 auto;width:79px;height:22px;background-image:url(../images/img03.gif);overflow:hidden;text-indent:-100px;}
.news0 a.a1{border:1px solid #799ecc;background-position:0 -22px;}
.news0 a.a2{border:1px solid #ddd;background-position:0 -44px;}
.news1 img{float:left;margin-right:17px;}
.news1 ul{float:left;width:240px;}
.news1 li span{display:block;padding-left:15px;background:url(../images/dot01.gif) left center no-repeat;color:#ddd;}
.news1 li a{display:block;padding-left:15px;width:225px;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ddd;}
.news1 li a:hover{color:#ff0}
.news1 li a.new{background:url(../images/new.gif) left center no-repeat;padding-left:25px;width:215px;}
.news2 .fl{width:250px;}
.news2 .fr{width:240px;}
.news2 strong{padding-left:70px;}
.news2 li{background:url(../images/dot01.gif) left center no-repeat;}
.news2 li a{display:block;padding-left:15px;width:220px;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ddd;}
.news2 li a.new{padding-left:30px;width:205px;background:url(../images/new.gif) 8px center no-repeat;}
.news3 strong{color:#333;line-height:50px;text-align:center;}
.news3 li{clear:both;width:250px;height:25px;background:url(../images/dot02.gif) 10px center no-repeat;}
.news3 li a{display:block;float:left;padding-left:25px;width:215px;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news3 li a.new{padding-left:40px;width:200px;background:url(../images/new.gif) 18px center no-repeat;}
.news3 a.a2{margin:10px auto 0;}
.news4 strong{color:#333;text-align:center;line-height:50px;}
.news4 div{position:absolute;top:0;left:0;width:255px;height:221px;background:#fff;}
.news4 p{position:absolute;top:0;left:0;width:255px;height:221px;}
.news4 span{display:block;margin:0 auto;width:215px;height:150px;overflow:hidden;}
.news4 a{position:absolute;top:50px;left:20px;width:215px;height:150px;}
.mainservice{height:522px;}
.service0{position:absolute;display:none;}
.service1{top:0;left:0;width:250px;height:238px;background:url(../images/service01.gif) no-repeat;}
.service2{top:0;left:250px;width:440px;height:238px;background:#090;}
.service3{top:238px;right:681px;width:319px;height:228px;background:#1f5daa;}
.service4{top:238px;left:319px;width:111px;height:228px;background:url(../images/service02.gif) no-repeat;}
.service5{top:238px;left:430px;width:260px;height:228px;background:#fff;}
.service6{right:0;bottom:0;width:310px;height:522px;background:url(../images/service03.gif) right bottom no-repeat;}
.service0 strong{display:block;line-height:60px;font-size:18px;color:#fff;text-align:center;}
.service0 a.a1, .service0 a.a2, .service0 a.a3{display:block;margin:0 auto;width:79px;height:22px;background-image:url(../images/img03.gif);overflow:hidden;text-indent:-100px;}
.service0 a.a1{border:1px solid #799ecc;background-position:0 -22px;}
.service0 a.a2{border:1px solid #ddd;background-position:0 -44px;}
.service0 a.a3{border:1px solid #66c267;background-position:0 -66px;}
.service1 a{display:block;width:100%;height:100%;text-indent:-10000px;}
.service2 ul{margin:0 auto;width:400px;}
.service2 li{width:400px;height:25px;background:url(../images/dot01.gif) 0 center no-repeat;}
.service2 li a{display:block;float:left;padding-left:10px;width:300px;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#eee;}
.service2 li a:hover{color:#ff0}
.service2 li a.new{padding-left:35px;width:275px;background:url(../images/new.gif) 10px center no-repeat;}
.service2 li span{display:block;float:right;line-height:25px;color:#eee;}
.service3 span{display:block;margin:0 auto;width:270px;height:100px;color:#eee;line-height:25px;}
.service5 strong{color:#333}
.service5 ul{margin:0 auto;width:220px;}
.service5 li{width:220px;background:url(../images/dot02.gif) 0 center no-repeat;}
.service5 li a{display:block;padding-left:10px;width:210px;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.service5 li a.new{padding-left:35px;width:185px;background:url(../images/new.gif) 10px center no-repeat;}
.fanwei0{position:absolute;display:none;}
.fanwei0 strong{display:block;padding-top:10px;line-height:60px;font-size:18px;color:#fff;text-align:center;}
.fanwei1{top:0;left:0;width:320px;height:236px;background:url(../images/fanwei01.jpg) no-repeat;}
.fanwei2{top:0;left:320px;width:430px;height:236px;background:#1f5daa;}
.fanwei3{top:0;left:750px;width:250px;height:236px;}
.fanwei4{top:236px;right:680px;width:320px;height:230px;background:#ffa602;}
.fanwei5{top:236px;right:430px;;width:250px;height:230px;background:url(../images/fanwei03.jpg) no-repeat;}
.fanwei6{top:236px;right:0;width:430px;height:230px;background:#52b618;}
.fanwei0 li a{display:block;margin:0 auto;position:relative;text-align:center;height:26px;line-height:26px;color:#eee;border:1px solid #eee;overflow:hidden;}
.fanwei0 li a i{display:block;position:absolute;top:0;left:0;width:100%;height:52px;font-style:normal;}
.fanwei0 li a b{display:block;width:100%;height:26px;font-weight:normal;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.fanwei0 li a:hover{color:#fff;}
.fanwei0 li{float:left;margin-top:30px;}
.fanwei2 ul{margin:0 auto;width:390px;}
.fanwei2 ul li{float:left;width:130px;}
.fanwei2 li a{width:80px;border-color:#7ac;}
.fanwei4 ul{padding-left:10px;}
.fanwei4 li{float:left;margin:15px 10px 0 0;height:28px;overflow:hidden;}
/*
.fanwei4 li{padding-left:45px;margin-top:50px;}
*/
.fanwei4 li a{width:90px;color:#fff;border-color:#fc6;}
.fanwei6 ul{margin:0 auto;width:390px;}
.fanwei6 li{float:left;width:130px;}
.fanwei6 li a{width:80px;border-color:#9d7;}
.hr0{position:absolute;display:none;}
.hr0 strong{display:block;padding-top:10px;line-height:60px;font-size:18px;color:#fff;text-align:center;}
.hr1{top:0;left:0;width:683px;height:244px;background:url(../images/hr01.jpg) no-repeat;}
.hr2{bottom:222px;left:683px;width:317px;height:244px;background:#fff;}
.hr3{right:593px;bottom:0;width:407px;height:222px;background:#fff;}
.hr4{right:317px;px;bottom:0;width:276px;height:222px;background:url(../images/hr03.jpg) no-repeat;}
.hr5{top:243px;left:683px;width:317px;height:222px;background:#1f5daa;}
.hr0 a.a1, .hr0 a.a2{display:block;margin:0 auto;width:79px;height:22px;background-image:url(../images/img03.gif);overflow:hidden;text-indent:-100px;}
.hr0 a.a1{border:1px solid #799ecc;background-position:0 -22px;}
.hr0 a.a2{border:1px solid #ddd;background-position:0 -44px;}
.hr1 a{display:block;width:191px;height:100%;text-indent:-9999px;background:url(../images/hr04.jpg) 191px 0;overflow:hidden;}
.hr2 strong, .hr3 strong{color:#555;}
.hr2 div.hr201{margin:0 auto;padding:5px;border:1px solid #ddd;width:200px;}
.hr2 div.hr201 p{margin:0;width:200px;height:135px;overflow:hidden;}
.hr2 div.hr201 img{width:200px;}
.hr3 div{margin:0 auto 15px;width:340px;height:88px;line-height:22px;color:#666;}
.hr5 div{margin:0 auto 15px;width:250px;height:88px;line-height:22px;color:#ace;}
.zs0{position:absolute;display:none;}
.zs0 strong{display:block;padding-top:10px;line-height:60px;font-size:18px;color:#fff;text-align:center;}
.zs1{bottom:0;left:0;width:338px;height:466px;background:#1f5daa;}
.zs2{top:0;left:338px;width:430px;height:250px;background:url(../images/zhaoshang02.jpg) no-repeat;}
.zs3{top:0;left:768px;width:232px;height:250px;background:#fff;}
.zs4{top:250px;right:342px;width:320px;height:216px;background:#fff;}
.zs5{top:250px;left:658px;width:342px;height:216px;background:#1f5daa;}
.zs0 a.a1, .zs0 a.a2{display:block;margin:0 auto;width:79px;height:22px;background-image:url(../images/img03.gif);overflow:hidden;text-indent:-100px;}
.zs0 a.a1{border:1px solid #799ecc;background-position:0 -22px;}
.zs0 a.a2{border:1px solid #ddd;background-position:0 -44px;}
.zs3 strong, .zs4 strong{color:#555;}
.zs1 p{margin:0 auto;width:250px;height:120px;overflow:hidden;background:url(../images/zhaoshang01.jpg) center center no-repeat;}
.zs1 ul{margin:0 auto 20px;width:250px;}
.zs1 li{margin-top:8px;}
.zs1 li span{display:block;padding-left:12px;color:#eee;background:url(../images/dot01.gif) 0 10px no-repeat;}
.zs1 li a{display:block;padding-left:12px;color:#eee;width:238px;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zs3 div{margin:0 auto 15px;width:192px;height:120px;line-height:24px;}
.zs4 strong, .zs5 strong{padding-top:0;line-height:40px;}
.zs4 .zs401{margin:0 auto;width:260px;height:160px;}
.zs5 div{margin:10px auto 15px;width:290px;height:96px;line-height:24px;color:#eee;}
.mainguoxue{width:996px;}
.gx0{position:absolute;display:none;width:166px;height:303px;}
.gx0 div{position:absolute;top:0;left:0;width:200%;height:100%;}
.gx0 a{display:block;position:absolute;width:100%;height:100%;text-indent:-1000px;}
.gx1{top:0;right:498px;width:498px;height:163px;background:url(../images/gx01.jpg) no-repeat;}
.gx2{top:0;left:498px;width:498px;height:163px;}
.gx3{top:163px;left:0;}
.gx4{bottom:0;left:166px;}
.gx5{top:163px;left:332px;}
.gx6{bottom:0;left:498px;}
.gx7{top:163px;left:664px;}
.gx8{bottom:0;left:830px;}
.pagebanner{width:100%;height:380px;background-repeat:no-repeat;background-position:center top;}
.pagebanner div{width:100%;height:10px;background:url(../images/bannermask.png) top repeat-x;}
.container0{margin:-130px 0 0;width:100%;background:url(../images/containerback.png) center 130px no-repeat;}
.container{margin:0 auto 30px;width:1000px;min-height:400px;background:#fff;}
#subnav{width:1000px;clear:both;}
#subnav li{float:left;height:90px;}
#subnav li a{display:block;border-right:1px solid #68b;height:45px;line-height:45px;text-align:center;color:#fff;background-color:#158;}
#subnav li a.last{border-right:0}
#subnav li a:hover, #subnav li.on a{background-color:#c6171c;}
#subnav li.on{background:url(../images/subnav.gif) center 43px no-repeat;}
.container .content{margin:0 auto;width:950px;}
.news{border-top:1px solid #ddd;}
.news li{float:left;padding-left:65px;width:883px;height:48px;border:1px solid #ddd;border-top:0;background:url(../images/img04.gif) no-repeat;}
.news li a{display:block;float:left;padding-left:15px;width:710px;height:48px;line-height:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news li a.new{padding-left:30px;width:695px;background:url(../images/new.gif) left center no-repeat;}
.news li span{display:block;float:right;width:100px;line-height:48px;color:#999;}
.news li.on{background:#1b6bb3 url(../images/img04.gif) 0 -48px no-repeat;}
.news li.on a{color:#fff}
.news li.on span{color:#85bedb}
.downloadleft{float:left;width:520px;}
.downloadleft .news{width:518px}
.downloadleft .news li{width:453px;}
.downloadleft .news li a{width:438px;}
.downloadleft .news li a.new{width:423px;}
.downloadleft .news li span{display:none}
.downloadright{float:right;width:400px;}
.content p.news-info{margin:0 0 20px;padding:0;text-align:center;color:#666;}
.button{border:0;width:70px;height:30px;line-height:30px;text-align:center;background:url(../images/images/button.gif) 0 0 no-repeat;}
.button:hover{background-position:0 -30px;}
#VerifyCodeImg{vertical-align:middle;width:64px;height:14px;}
.prevnext{margin:100px 10px 0;border-top:1px dotted #ccc;padding:10px 20px 10px;}
.download{padding:20px 0 0 42px;background:url(../images/images/save.png) 20px 23px no-repeat;font-weight:bold;}
.pagebar{clear:both;padding:40px 20px 20px;}
.pagebar .page{display:block;float:left;padding:3px 8px;margin-right:6px;font-weight:bold;color:#1D71C7;border:1px solid #e5e5e5;/*-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;*/}
.pagebar .pagecur{background-color:#1D71C7;border:1px solid #016E83;color:#fff}
.pagebar .page:hover{color:#fff;background-color:#1D71C7;}
.pagebar .page_previous{padding-left:18px;background:#fff url(../images/images/page.gif) 8px 10px no-repeat;}
.pagebar .page_previous:hover{background-position:8px -40px;}
.pagebar .page_next{padding-right:18px;background:#fff url(../images/images/page.gif) 56px -90px no-repeat;}
.pagebar .page_next:hover{background-position:53px -140px;}
.product li{float:left;position:relative;margin:0 15px 20px 0;width:222px;height:188px;background:#eee;}
.product li a{display:block;position:absolute;padding:6px;width:210px;height:186px;line-height:30px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product li.on a{color:#fff;text-shadow:1px 1px 1px #666;}
.product li a span{display:block;width:210px;height:150px;overflow:hidden;text-align:center;}
.product li a span img{width:210px;height:150px;}
.product li div{position:absolute;top:0;width:100%;height:0;background:#c00;overflow:hidden;}
.gudong li{width:300px;height:138px;}
.gudong li a{width:282px;height:136px;}
.gudong li a span{width:282px;height:100px;}
.gudong li a span img{width:282px;height:100px;}
.videolist li{float:left;position:relative;margin:0 15px 15px 0;width:222px;height:192px;background:#eee;}
.videolist li span{display:block;position:absolute;top:0;left:0;width:100%;height:0;overflow:hidden;background:#c00;}
.videolist li div{position:absolute;top:6px;left:6px;width:210px;height:157px;overflow:hidden;}
.videolist li a{display:block;position:absolute;top:0; left:0;padding-top:160px;width:220px;height:35px;line-height:30px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.videolist li.on a{color:#fff;text-shadow:1px 1px 1px #999;}
.job{margin:10px auto;width:950px;background:#fff;}
.job td{border:1px solid #ccc;padding:5px;}
td.job1{text-align:right;width:110px;background:#f3f3f3;}
td.job2{width:auto;}
td.job3{padding:3px 5px;text-align:left;overflow:hidden;}
.job .input{border:1px solid #899;}
.job4{width:230px;}
.job5{background:#f3f3f3;text-align:center;}
.job p{margin:0}
table.job02{width:100%;}
table.job02 td{border:0;}
a.jobapply{display:block;float:right;margin-left:10px;width:120px;height:64px;text-align:center;line-height:64px;color:#fff;font-size:16px;text-shadow:1px 1px 1px #000;background:url(../images/images/button02.png) no-repeat;}
a.jobapply:hover{color:#ff0}
.guestbook{background:url(../images/images/guestbook.jpg) right bottom no-repeat;}
.table-guestbook{width:750px;}
.guestbook td{padding:5px;}
.guestbook input[type="submit"], .guestbook input[type="reset"]{border:0;width:70px;height:30px;line-height:30px;background:url(../images/images/button.gif) 0 0 no-repeat;}
.guestbook input[type="submit"]:hover, .guestbook input[type="reset"]:hover{background-position:0 -30px;}
.shfw01{float:left;width:420px;}
.shfw02{float:right;width:500px;}
.guestbook2{background-image:none;}
.guestbook2 .table-guestbook{width:500px;}
.memberonly a{font-weight:bold;color:#c00;}
.memberonly a:hover{text-decoration:underline;}
a.reghome, a.loghome, a.infohome{display:block;margin:0 auto;width:320px;height:50px;text-indent:-9999px;}
.regheader{padding-top:50px;height:70px;background:#0b1c30 url(../images/img05.jpg) center top no-repeat;}
.regcontainer{margin:0 auto;width:330px;}
.regcontainer .t{padding-top:5px;line-height:30px;}
.regcontainer input.reg01 {margin-top:10px;border:2px solid #ccc;padding:0 2px;width:310px;height:30px;line-height:30px;color:#666;}
.regcontainer input.err{border-color:#c00;}
.regcontainer div.reg03{position:relative;margin-top:10px;height:32px;background:url(../images/img07.gif) left center repeat-x;}
.regcontainer div.reg03 a{display:block;margin:0 auto;width:150px;height:32px;line-height:32px;font-weight:normal;text-align:center;background:#fff;}
.regxieyi{display:none;margin:10px auto 0;border:1px solid #ccc;border-right:0;padding:10px 0 10px 10px;width:600px;max-height:300px;overflow-y:auto;}
.regxieyi p{margin:8px 0;}
.regcontainer input.reg04{display:block;margin-top:15px;border:0;width:320px;height:32px;line-height:32px;color:#fff;background:#7fa900;border-radius:5px;}
.regcontainer input.reg04:hover{background-color:#719601;}
span.male, span.female{height:20px;overflow:hidden;background:url(../images/img06.gif) 5px 1px no-repeat;}
span.female{background-position:5px -22px;}
.reglog{margin-top:20px;}
.reglog a{color:#c00;font-weight:bold;}
.reglog a:hover{color:#f00}
.reginfo{padding-top:10px;}
.regcontainer div.reg-v{margin-top:10px;}
.regcontainer div.reg-v input{display:block;float:left;margin-top:0;width:70px;}
.regcontainer div.reg-v img{display:block;float:left;border:10px solid #fff;}
.logincontainer{margin:0 auto;padding-top:70px;width:320px;background:url(../images/img09.jpg) center 70px no-repeat;}
.login{position:relative;width:320px;height:490px;}
.loginback{position:absolute;width:100%;height:100%;background:#fff;}
.login01{position:absolute;top:20px;left:20px;width:280px;color:#fff;}
.login01 h1{text-align:left;font-size:24px;font-weight:normal;}
.login01 p{padding-left:50px;width:230px;height:32px;background:#fff url(../images/img11.gif) 18px 0 no-repeat;}
.login01 span{display:block;clear:both;padding-bottom:15px;}
input.login02{display:block;float:right;border:0;width:80px;height:34px;background:url(../images/img10.gif) no-repeat;text-indent:-9999px;}
input.login03{width:96px;background-image:url(../images/img13.gif);}
.login03{padding-bottom:15px;border-bottom:1px dashed #eee;}
.login04{margin-top:15px;}
.login a{color:#ff9;font-weight:bold;}
.login a:hover{color:#ff0}
.login p.u{}
.login p.p{background-position:18px -32px;}
.login p.e{background:#fff url(../images/img12.gif) 18px center no-repeat;}
.login p input{border:0;padding:0 5px;width:200px;height:30px;line-height:30px;}
.login span.err{color:#ff0}
.login01 p.v{background:#fff url(../images/v.png) 18px center no-repeat;}
.login01 p input#verifycode{display:block;float:left;width:70px;}
.login01 p img{display:block;float:left;border:8px solid #fff;}