div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,hgroup,menu,body{padding:0;margin:0}
body{font:12px/18px "宋体",sans-serif}
table,td,tr,th{font-size:12px}
ol,ul{list-style:none}
li{list-style-type:none}
img{vertical-align:top;border:none}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:normal}
address,cite,code,em,th,i{font-weight:normal;font-style:normal}
.fix:after{content:".";display:block;clear:both;visibility:hidden;height:0}
.fix{zoom:1}
.button,button,a{blr:expression(this.onFocus=this.blur());outline:none;cursor:pointer}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
a{text-decoration:none;outline:none;color:#000}
a:hover{text-decoration:none}
.w980{width:980px;margin:auto}
.blue{color:#236bbe}
.bgw{background:url(../images/bgw.gif) center top no-repeat}
.p15{padding:15px}
.orange{color:#ff5400}

/*index*/
header.all .w980{position:relative}
.zindex{z-index:88888}

header.all h1.logo a{width:230px;height:90px;background:url(../images/logo.jpg) 60% 30% no-repeat;overflow:hidden;text-indent:-888em;display:block;float:left}
header.all .culture{position:absolute;top:25px;left:208px}
header.all .wb{position:absolute;top:18px;right:0px;display:block;text-indent:-888em;background:url(../images/jpg.jpg) 0 -205px no-repeat;width:24px;height:24px;overflow:hidden;margin:20px 5px 0 0}
header.all .wb a{display:block;width:24px;height:24px;margin-right:10px;float:left}
/*nav*/
header.all nav.index{float:right;width:auto;position:relative;margin:35px 15px 20px 0;z-index:888;}
.navigation{margin:0;padding:0;list-style:none;text-align: right;}
.navigation li{float:left;width:97px;position:relative;background:url(../images/jpg.jpg) 87px -130px no-repeat;font-size:16px;font-weight:bold}
.navigation li a{display:block;padding:8px 5px;text-decoration:none;text-align:center;text-transform:uppercase;color:#2483de}
.navigation li a:hover{text-decoration:none}
.navigation ul{position:absolute;left:0;display:none;margin:0 0 0 -1px;padding:0}
.navigation ul li{width:100px;float:left;border-top:none}
.navigation ul a{display:block;height:15px;padding:8px 7px 8px 7px;text-decoration:none}
.navigation ul a:hover{}
.navigation li ul li{background:#1974FD url(../images/blank.gif) repeat;border:#4082DD solid 1px;border-top:none;font-size:14px;z-index:88888}
.navigation li ul li a{color:#fff}
.navigation li ul li a:hover{background:#247bff;text-decoration:none}
.navigation li.last{background:none}

.login-box{position: absolute;top:0px;right: 0px;width:150px;height:30px;line-height:30px;color: #FFF;background: #6495ED;text-align: center;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.login-box a{font-size: 14px;color: #FFF;}

/*banner*/
section.banner{}
section.banner section.w980{position:relative;z-index:8888}
section.banner section header{background:url(../images/banner_png.png) no-repeat;width:952px;height:7px;position:absolute;top:0;left:13px;overflow:hidden;z-index:1}
section.banner section footer{background:url(../images/banner_png.png) 0 -7px no-repeat;width:952px;height:7px;position:absolute;bottom:-481px;left:13px;overflow:hidden;z-index:1}

#tFocus{width:100%;height:480px;overflow:hidden;margin:0 auto;position:relative;z-index:1}
#tFocus-pic{width:100%;height:480px;position:relative;z-index:1}
#tFocus-pic li{width:100%;height:480px;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;z-index:1}
#tFocusBtn{width:450px;height:68px;z-index:20;overflow:hidden;position:absolute;top:-70px;right:10px}
#tFocus-btn{width:450px;height:68px;position:relative;left:0;bottom:0;overflow:hidden;float:left;margin-right:3px}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0}
#tFocus-btn li{height:45px;width:72px;display:block;float:left;margin-right:15px}
#tFocus-btn li img{border:2px solid #fff}
#tFocus-btn li.active{background-position:-448px -100px}
#tFocus-btn li.active img{border:2px solid #D80303}
#tFocus-leftbtn,#tFocus-rightbtn{width:80px;height:100px;z-index:888;text-indent:-9999px;position:absolute;top:200px}
#tFocus-leftbtn{background:url(../images/png.png) 0 0 no-repeat;left:0}
#tFocus-rightbtn{background:url(../images/png.png) -90px 0 no-repeat;right:0}

/*index_about*/
section.index_about{width:385px;float:left;margin-left:0;display:inline-block}
section.index_about h2{height:45px;position:relative;margin-bottom:8px;font-family: "Microsoft Yahei";}
section.index_about h2 a{display:block;position:absolute;top:3px;left:0;width:125px;height:45px;font-size:20px;font-weight: bold;color:#236BBE;}
section.index_about h2 span{position:absolute;top:5px;left:90px;font-size:16px;color:#555;}
section.index_about img.br{border:#B7DEFF solid 2px}
section.index_about p{color:#666;line-height:25px;width:360px;margin:10px auto;height:145px;overflow:hidden;text-indent:25px}
section.index_about a,section.index_about a:hover{color:#666;text-decoration:none}
/*index_join_xiao*/
section.index_join{float:right;width:530px;margin-right:20px;display:inline-block}
section.index_join h2{height:45px;position:relative;margin-bottom:8px;font-family: "Microsoft Yahei";}
section.index_join h2 a{display:block;position:absolute;top:3px;left:0;width:125px;height:35px;font-size:20px;font-weight: bold;color:#236BBE;}
section.index_join h2 span{position:absolute;top:5px;left:90px;font-size:16px;color:#555;}

section.index_join span.header{background:url(../images/gif.gif) 0 -375px no-repeat;height:8px;overflow:hidden;display:none}
section.index_join span.footer{background:url(../images/gif.gif) 0 -414px no-repeat;height:8px;overflow:hidden;display:block}
section.index_join blockquote.slideTxtBox .hd a.more{position:absolute;top:-2px;right:12px}

section.index_join blockquote.slideTxtBox{width:528px;/*border-left:1px solid #ddd;border-right:1px solid #ddd;*/text-align:left}
section.index_join blockquote.slideTxtBox .bd{border-left:1px solid #ddd;border-right:1px solid #ddd;width:528px;overflow:hidden}
section.index_join blockquote.slideTxtBox .hd{height:30px;line-height:30px;/*background:#EFF0F2;*/padding:0 20px;border-bottom:1px solid #ddd;position:relative;width:490px}
section.index_join blockquote.slideTxtBox .hd ul{float:left;position:absolute;left:20px;top:-1px;height:32px}
section.index_join blockquote.slideTxtBox .hd ul li{float:left;padding:0 15px;cursor:pointer;font-size:14px;font-weight:bold}
section.index_join blockquote.slideTxtBox .hd ul li.on{height:30px;background:#236BBE;border:1px solid #ddd;border-bottom:2px solid #fff;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}
section.index_join blockquote.slideTxtBox .bd ul{padding:15px;zoom:1;height:150px}
section.index_join blockquote.slideTxtBox .bd li{height:24px;line-height:24px;width:83px;float:left;cursor:pointer;color:#666}
section.index_join blockquote.slideTxtBox .bd li.hover{font-weight:bold;background:#236BBE;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}
section.index_join blockquote.slideTxtBox .bd li .date{float:right;color:#999}

.bigclass{border-bottom:#D5D6D6 solid 1px;margin-bottom:10px;font-size:14px;text-align:center}
.view_job p{margin-left:10px}
.view_job p a{line-height:25px;width:100px;background:url(../images/gif.gif) -1180px 10px no-repeat;padding:0 10px 0 10px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#666}
.view_job p a:hover{text-decoration:none}

/*index_join_da*/
section.index_joins{}
section.index_joins h2{height:45px;background:url(../images/gif-title.gif) 0 -295px no-repeat;text-indent:-888em;position:relative;margin-bottom:8px}
section.index_joins h2 a{display:block;position:absolute;top:3px;left:0;width:125px;height:35px}

section.index_joins span.header{background:url(../images/gif.gif) 0 -375px no-repeat;height:8px;overflow:hidden;display:block}
section.index_joins span.footer{background:url(../images/into.jpg) 0 -220px no-repeat;height:8px;overflow:hidden;display:block}

section.index_joins blockquote.slideTxtBox{border-left:1px solid #ddd;border-right:1px solid #ddd;text-align:left}
section.index_joins blockquote.slideTxtBox .hd{height:30px;line-height:30px;background:#EFF0F2;padding:0 20px;border-bottom:1px solid #ddd;position:relative}
section.index_joins blockquote.slideTxtBox .hd ul{float:left;position:absolute;left:20px;top:-1px;height:32px}
section.index_joins blockquote.slideTxtBox .hd ul li{float:left;padding:0 15px;cursor:pointer;font-size:14px;font-weight:bold}
section.index_joins blockquote.slideTxtBox .hd ul li.on{height:30px;background:#fff;border:1px solid #ddd;border-bottom:2px solid #fff;color:#236bbe}
section.index_joins blockquote.slideTxtBox .bd ul{padding:15px;zoom:1;height:115px}
section.index_joins blockquote.slideTxtBox .bd li{font-weight:bold;height:30px;line-height:30px;width:158px;float:left;cursor:pointer;color:#666}
section.index_joins blockquote.slideTxtBox .bd li.hover{background:#236BBE;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}
section.index_joins blockquote.slideTxtBox .bd li .date{float:right;color:#999}

section.index_joins .bigclass{border-bottom:#D5D6D6 solid 1px;margin-bottom:10px;font-size:14px;text-align:center}
section.index_joins .view_job p{margin-left:10px}
section.index_joins .view_job p a{line-height:25px;width:136px;background:url(../images/gif.gif) -1180px 10px no-repeat;padding-left:10px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#666}
section.index_joins .view_job p a:hover{text-decoration:none}

section.index_joins section.social header{position:relative}
section.index_joins section.social header h3{background:url(../images/into.jpg) 0 -165px no-repeat;height:45px;line-height:45px;text-indent:15px;color:#fff;font-size:14px;font-weight:bold}
section.index_joins section.social header a.more{position:absolute;top:15px;right:15px;color:#fff}

/*campus*/
section.index_joins section.campus header{position:relative}
section.index_joins section.campus header h3{background:url(../images/into.jpg) 0 -258px no-repeat;height:45px;line-height:45px;text-indent:15px;color:#fff;font-size:14px;font-weight:bold}
section.index_joins section.campus header a.more{position:absolute;top:15px;right:15px;color:#fff}
section.index_joins section.campus blockquote.slideTxtBox .bd li.hover{background:#82BA30;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}



/*index_news*/
section.index_news{float:right;width:530px;margin-right:12px;display:inline-block}
section.index_news h2{height:45px;background:url(../images/gif-title.gif) 0 -245px no-repeat;text-indent:-888em;position:relative;margin-bottom:8px}
section.index_news h2 a{display:block;position:absolute;top:3px;left:0;width:125px;height:35px}
section.index_news blockquote a.news_pic{width:170px;overflow:hidden;margin-right:15px;display:inline-block;float:left}
section.index_news blockquote article{width:330px;height:106px;overflow:hidden;float:left}
section.index_news blockquote article h3{color:#ff5400;line-height:32px;font-weight:bold;width:325px;font-size:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:-5px 0 5px 0}
section.index_news blockquote article h3 a{color:#ff5400}
section.index_news blockquote article p{line-height:24px;overflow:hidden;width:330px;text-indent:25px}
section.index_news blockquote ul.index_news_list{margin-top:10px}
section.index_news blockquote ul.index_news_list li{line-height:28px;border-bottom:#d0d0d0 dotted 1px;background:url(../images/gif.gif) -1175px -50px no-repeat;text-indent:12px;overflow:hidden;height:28px}
section.index_news blockquote ul.index_news_list li span{color:#999;font-family:Verdana;float:right}


/*article_list*/
.article_main{width:800px;float:right;margin-right:25px;display:inline-block;}
.article_main hgroup.title h2{height:50px;margin:25px 0;border-bottom:#DFDFDF solid 1px;background:url(../images/gif-title.gif) 0 -95px no-repeat;text-indent:-888em}

.article_list{font-size: 14px;}
.article_list li{line-height: 32px;border-bottom: #d0d0d0 dotted 1px;background: url(../images/gif.gif) -1175px -50px no-repeat;text-indent: 12px;overflow: hidden;height: 32px;}
.article_list span{float:right;}
.article_list a:hover{color:#1874CD;}
.page_bar{margin-top:10px;}
.page_bar a{padding:4px 8px;border:1px solid #ddd;}
.page_bar .on,.page_bar a:hover{border:1px solid #1874CD;background:#1874CD;color:#fff;}

/*??页??品????*/
.js{width:90%;margin:10px auto 0 auto}
.js p{padding:5px 0;font-weight:bold;overflow:hidden}
.js p span{float:right}
.js p span a{color:#f00;text-decoration:underline}
.js textarea{height:50px;width:98%;padding:5px;border:1px solid #ccc;border-top:2px solid #aaa;border-left:2px solid #aaa}
.ladyScroll{width:980px;height:200px;margin:15px auto 10px auto;position:relative}
.ladyScroll .prev,.ladyScroll .next{width:15px;height:56px;position:absolute;top:68px;left:0;z-index:100;cursor:pointer;background:url(../images/gif.gif)}
.ladyScroll .next{left:auto;right:0;background-position:-15px -320px}
.ladyScroll .prev{background-position:0 -320px}
.ladyScroll .prev:hover{}
.ladyScroll .next:hover{}
.ladyScroll .scrollWrap{width:950px;margin-left:15px;overflow:hidden;position:absolute;height:190px}
.ladyScroll dl{float:left;width:316px;text-align:center;position:relative}
.ladyScroll span{display:block;width:306px;height:2px;position:absolute;left:5px;bottom:0;background:#B7DEFF;filter:alpha(opacity=80);opacity:0.80;overflow:hidden}
.ladyScroll dt{margin:0 auto;width:306px;overflow:hidden}
.ladyScroll img{display:block;width:306px;height:190px}
.ladyScroll dd{width:306px;height:40px;line-height:28px;font-size:20px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:0}
.ladyScroll dd a{color:#fff}
.ladyScroll dd a:hover{text-decoration:none}
.ladyScroll dl:hover span{background:#B7DA5A}

/*about*/
section.banners{height:285px;overflow:hidden;background:#ededed}
.banner_img1,.banner_img2,.banner_img3,.banner_img4,.banner_img5{width:100%;height:285px;background-position:center top;background-repeat:no-repeat}
.banner_img1{background-image:url(../images/banner/banner.jpg)}
.banner_img2{background-image:url(../images/banner/banner2.jpg)}
.banner_img3{background-image:url(../images/banner/banner3.jpg)}
.banner_img4{background-image:url(../images/banner/banner4.jpg)}
.banner_img5{background-image:url(../images/banner/banner5.jpg)}

menu.breadnight{background:url(../images/bg_x.gif) repeat-x;height:55px;color:#999}
menu.breadnight hgroup a,menu.breadnight hgroup a:hover{margin-top:20px;color:#999;height:22px;display:inline-block}
menu.breadnight hgroup a.home{background:url(../images/gif.gif) 0 -455px no-repeat;padding-left:25px}

section.about{margin-bottom:20px}
section.about aside.about_left{padding-top:70px;width:110px;height:680px;float:left;background:url(../images/gif-title2.gif) -256px 0}
section.about aside.about_left a{background-image:url(../images/gif-title2.gif);background-repeat:no-repeat;display:block;height:96px;margin-bottom:19px;text-indent:-888em}
section.about aside.about_left a.a1{background-position:15px -71px}
section.about aside.about_left a.a1hover{background-position:-120px -71px}
section.about aside.about_left a.a2{background-position:15px -184px}
section.about aside.about_left a.a2hover{background-position:-120px -184px}
section.about aside.about_left a.a3{background-position:15px -301px}
section.about aside.about_left a.a3hover{background-position:-120px -301px}
section.about aside.about_left a.a4{background-position:15px -419px}
section.about aside.about_left a.a4hover{background-position:-120px -419px}
section.about aside.about_left a.a5{background-position:15px -545px}
section.about aside.about_left a.a5hover{background-position:-120px -545px}
section.about section.about_right{width:800px;float:right;margin-right:25px;display:inline-block;overflow:hidden}
section.about section.about_right hgroup.title h2{height:50px;line-height:30px;margin:25px 0;border-bottom:#DFDFDF solid 1px;font-size: 28px;font-family: "Microsoft Yahei";color: #2483de;}
section.about section.about_right article.content{color:#343434;font-size:14px;line-height:30px}
section.about section.about_right article.content a{color:#06C}

section.about section.about_right_index{float:right;margin-right:25px;display:inline-block;overflow:hidden}
section.about section.about_right_index hgroup.title h2{height:50px;line-height:30px;margin:25px 0;border-bottom:#DFDFDF solid 1px;font-size: 28px;font-family: "Microsoft Yahei";color: #2483de;}
section.about section.about_right_index article.content{color:#343434;font-size:14px;line-height:30px}
section.about section.about_right_index article.content a{color:#06C}

/*development*/
section.about section.about_right hgroup.development h2{height:50px;margin:25px 0;border-bottom:#DFDFDF solid 1px;background:url(../images/gif-title.gif) 0 -145px no-repeat;text-indent:-888em}

.history{background:url(../images/line04.gif) repeat-y 187px 0;overflow:hidden;position:relative}
.history-date{overflow:hidden}
.history-date h2{background:url(../images/icon06.gif) #fff no-repeat 158px 0;height:59px;font-size:25px;font-weight:normal;padding-left:45px;margin-bottom:74px}
.history-date h2.first{/*position:absolute;*/left:0;top:0;width:735px;z-index:99}
.history-date h2 a{color:#00bbff;display:inline-block;*display:inline;zoom:1;background:url(../images/icon08.gif) no-repeat right 50%;padding-right:17px;margin:21px 97px 0 0}
.history-date h2 a:hover{text-decoration:none}
.history-date h2 img{vertical-align:-5px}
.history-date h2.date02{background:none}
.history-date ul{}
.history-date ul li{background:url(../images/icon07.gif) no-repeat 180px 0;padding-bottom:50px;zoom:1}
.history-date ul li.last{padding-bottom:0}
.history-date ul li:after{content:" ";display:block;height:0;clear:both;visibility:hidden}
.history-date ul li h3{float:left;width:168px;text-align:right;padding-right:19px;color:#c3c3c3;font:normal 18px/16px Arial}
.history-date ul li h3 span{display:block;color:#d0d0d0;font-size:12px}
.history-date ul li dl{float:left;padding-left:41px;margin-top:-5px;_margin-top:0}
.history-date ul li dl dt{font-size:20px;line-height:22px;color:#737373;width:560px;overflow:hidden}
.history-date ul li dl dt span{display:block;color:#787878;font-size:12px}
.history-date ul li.green h3{color:#1db702}
.history-date ul li.green h3 span{color:#a8dda3}
.history-date ul li.green dl{margin-top:-8px;_margin-top:-5px}
.history-date ul li.green dl dt{font-size:30px;line-height:28px}
.history-date ul li.green dl dt a{display:inline-block;*display:inline;zoom:1;overflow:hidden;vertical-align:middle;margin-left:12px}
.history-date ul li.green dl dd{padding-top:20px;display:none}
.history-date ul li.green dl dd img{float:left}
.history-date ul li.green dl dd p{overflow:hidden;zoom:1;line-height:21px;color:#787878}
.history-date h2.first .more-history{font-size:16px;background:transparent;margin-left:30px}
.history-date h2.first .more-history:hover{text-decoration:underline}
*body .history-date ul li dl dt{_font-size:12px !important;_font-weight:bold}
*body .history-date ul li dl dt span{_font-weight:normal !important}
*body .history-date ul li.green dl dt a{_background:transparent !important;*background:transparent !important;*font-size:12px !important;_font-weight:normal !important}

/*culture*/
section.about section.about_right hgroup.culture h2{height:50px;margin:25px 0;border-bottom:#DFDFDF solid 1px;background:url(../images/gif-title.gif) 0 -195px no-repeat;text-indent:-888em}

/*honour*/
section.about section.about_right hgroup.honour h2{height:50px;margin:25px 0;border-bottom:#DFDFDF solid 1px;background:url(../images/gif-title.gif) 0 -350px no-repeat;text-indent:-888em}

/*contact*/
section.contacts{margin-bottom:100px;padding:25px 0}
section.contacts hgroup.title{height:90px;margin-bottom:20px}
section.contacts hgroup.title h2{font-size: 28px;font-weight:bold;color: #2483de;height:90px;width:250px;margin:0 auto;text-align: center;}
section.content section.left{float:left;width:500px}
section.content section.left h3.title{font-size:14px;color:#0069CF;font-weight:bold;padding-bottom:8px}
section.content section.left p,section.content section.right p{line-height:26px}
section.content section.right{float:left;width:450px}
section.content section.right h3.title{font-size:14px;color:#0069CF;font-weight:bold;padding-bottom:8px}
section.content section.map{width:100%}
section.content section.map h3{font-size:14px;color:#0069CF;font-weight:bold;padding:8px 0;margin-top:10px}

/*business*/
section.business hgroup.title{height:90px;margin:30px 0 -50px 0}
section.business hgroup.title h2{background:url(../images/gif-titles.jpg) 5px -126px;height:90px;width:405px;margin:0 auto;text-indent:-888em}

/*products*/
section.prducts hgroup.title{height:90px;margin:30px 0}
section.prducts hgroup.title h2{background:url(../images/gif-titles.jpg) 0 -260px;height:90px;width:252px;margin:0 auto;text-indent:-888em}
section.prducts article.products_view{width:850px;overflow:hidden;font-size:14px;line-height:28px;margin:0 auto;background:#fff}

/*news*/
section.news article.news_view{padding:0 15px;font-size:14px;margin:20px 0 60px 0;background:#fff;overflow:hidden;line-height:24px;color:#666}
section.news article.news_view hgroup.title h2{text-align:center;font:20px/20px "宋体";font-weight:bold;margin:20px 0;color:#333}
section.news article.news_view hgroup.title h3{text-align:center;margin:-10px 0 15px 0;color:#666}

/*into*/
section.into div.title{height:90px;margin:30px auto;background:url(../images/into.jpg) 0 0 no-repeat;width:977px;height:115px;overflow:hidden}
section.into div.title a{text-indent:-888em}
section.into div.title a.a1{width:312px;height:103px;display:block;float:left;margin:5px 0 0 6px}
section.into div.title a.a2{width:336px;height:103px;display:block;float:left;margin:5px 0 0 3px}
section.into div.title a.a3{width:313px;height:103px;display:block;float:left;margin:5px 0 0 3px}
section.into article.into_view{width:980px;overflow:hidden;margin:0 auto;background:#fff}
section.into article.into_view header h3{background:url(../images/into.jpg) 0 -165px no-repeat;height:45px;line-height:45px;text-indent:15px;color:#fff;font-size:14px;font-weight:bold}
section.into article.into_view footer{background:url(../images/into.jpg) 0 -210px no-repeat;height:18px;overflow:hidden;width:980px}
section.into article.into_view blockquote{border-left:#ddd solid 1px;border-right:#ddd solid 1px;font-size:14px;line-height:27px;padding:15px 15px 0 15px}

/*life*/
section.into article.life_view{width:980px;overflow:hidden;margin:0 auto;background:#fff}
section.into article.life_view header h3{background:url(../images/into.jpg) 0 -165px no-repeat;height:45px;line-height:45px;text-indent:15px;color:#fff;font-size:14px;font-weight:bold}
section.into article.life_view footer{height:30px}
section.into article.life_view blockquote{}

#wooden-table{position:absolute;left:-5000px}
#lighttable{position:relative;width:800px;height:600px}
#lighttable img{border:10px solid #fff;box-shadow:0 0 1em rgba(0,0,0,0.9);-moz-box-shadow:0 0 1em rgba(0,0,0,0.9);-webkit-box-shadow:0 0 1em rgba(0,0,0,0.9);position:absolute;left:-9999px;top:-9999px}
#description{padding:10px 10px 5px 10px;background:#111;color:#fff;width:45em;margin:0 auto -5px auto;text-align:center}
#description h1{font-size:14px}
#description a{color:#bbf}

/*hr_index*/
section.hr_index{background:url(../images/hr/bga.jpg) center top no-repeat}
section.hr_index section.w980{background:url(../images/hr/hr_index.jpg) 0 0 no-repeat;height:910px;position:relative}
section.hr_index header h1 a{background:url(../images/hr/hr_png.png) -450px -110px;position:absolute;top:15px;left:20px;width:220px;height:80px;display:block;text-indent:-888em}

section.hr_index header aside{position:absolute;top:30px;right:15px;width:100px;height:50px;display:block}
section.hr_index header aside a{width:24px;height:24px;display:block;overflow:hidden;text-indent:-888em;margin-left:10px;float:left}
section.hr_index header aside a.xl{background:url(../images/wb.gif) 0 0 no-repeat}
section.hr_index header aside a.tx{background:url(../images/wb.gif) 0 -34px no-repeat}

nav object.into{position:absolute;top:126px;left:457px}
nav object.shzp{position:absolute;top:495px;left:140px}
nav object.xyzp{position:absolute;top:340px;left:380px}
nav object.about{position:absolute;top:365px;left:620px}
nav object.index{position:absolute;top:532px;left:515px}

section.hr_index menu.hr_menu{background:url(../images/hr/hr_png.png) 0 0 no-repeat;width:955px;margin:0 auto;height:80px;overflow:hidden;position:absolute;bottom:85px}
section.hr_index menu.hr_menu ul li{float:left}
section.hr_index menu.hr_menu ul li a{width:190px;height:74px;display:block;text-indent:-888em}
section.hr_index menu.hr_menu ul li a.a1{background:url(../images/hr/hr_png.png) 43px -110px no-repeat}
section.hr_index menu.hr_menu ul li a:hover.a1{background:url(../images/hr/hr_png.png) -180px -110px no-repeat}
section.hr_index menu.hr_menu ul li a.a2{background:url(../images/hr/hr_png.png) 38px -194px no-repeat}
section.hr_index menu.hr_menu ul li a:hover.a2{background:url(../images/hr/hr_png.png) -184px -194px no-repeat}
section.hr_index menu.hr_menu ul li a.a3{background:url(../images/hr/hr_png.png) 26px -278px no-repeat}
section.hr_index menu.hr_menu ul li a:hover.a3{background:url(../images/hr/hr_png.png) -196px -278px no-repeat}
section.hr_index menu.hr_menu ul li a.a4{background:url(../images/hr/hr_png.png) 17px -362px no-repeat}
section.hr_index menu.hr_menu ul li a:hover.a4{background:url(../images/hr/hr_png.png) -195px -362px no-repeat}
section.hr_index menu.hr_menu ul li a.a5{background:url(../images/hr/hr_png.png) 23px -446px no-repeat}
section.hr_index menu.hr_menu ul li a:hover.a5{background:url(../images/hr/hr_png.png) -188px -446px no-repeat;_background:url(../images/hr/hr_png.png) -187px -446px no-repeat}

section.hr_index .cbg{background:url(../images/hr/cbg.png) 0 0 no-repeat;width:561px;height:41px;text-align:center;position:absolute;left:178px;bottom:164px;line-height:41px;color:#0a8bd5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 10px}
section.hr_index .cbg a{color:#0a8bd5}

section.hr_index footer{position:absolute;bottom:50px;text-align:center;display:block;width:100%}

/*shzp*/
section.hr_shzp .hr_zhzpbg{background:url(../images/hr/sz_index.jpg) center top;height:766px}
section.hr_shzp section.main .w980{position:relative;background:url(../images/hr/sz_index_main.jpg) no-repeat;height:766px}

section.hr_shzp header{height:88px;background:url(../images/hr/sz_topbg.gif) repeat-x}
section.hr_shzp header h1 a{width:215px;height:88px;background:url(../images/hr/sz_logo_new.png?v=1) no-repeat;display:block;text-indent:-888em;float:left}
section.hr_shzp object.culture{float:left;margin-top:20px}
section.hr_shzp header ul{width:580px;overflow:hidden;padding-top:40px;float:right}
section.hr_shzp header ul li{float:left}
section.hr_shzp header ul li a{padding:0 25px;color:#fff;text-shadow:1px 1px 1px #2365B3;background:url(../images/hr/gif.png) 113px 3px no-repeat;font-size:16px;_font-size:15px;display:block;_font-weight:bold}
section.hr_shzp header ul li a.last{background:none}

section.hr_shzp section.main section.xz{position:absolute;top:10px;left:245px}
section.hr_shzp section.main #carousel1{width:520px;height:500px;overflow:hidden;position:relative}
section.hr_shzp section.main #carousel1 img{width:150px;height:195px}
section.hr_shzp section.main #carousel1 #title-text{font-size:22px;margin:10px 20px 0 0;padding:0;text-align:right}
section.hr_shzp section.main #carousel1 #alt-text{font-size:14px;margin:5px 20px 0 0;padding:0;text-align:right}
section.hr_shzp section.main #carousel1 #user-c{padding:0;position:absolute;right:15px;bottom:10px}
section.hr_shzp section.main .carouselLeft,.carouselRight{position:absolute;top:238px;width:75px;height:70px;overflow:hidden;cursor:pointer}
section.hr_shzp section.main .carouselLeft{right:-47px}
section.hr_shzp section.main .carouselRight{left:-95px}
section.hr_shzp section.main .reflection{display:none}

section.hr_shzp section.main .cbgs{background:url(../images/hr/cbg2.png) 0 0 no-repeat;width:561px;height:41px;text-align:center;position:absolute;left:198px;bottom:110px;line-height:41px;color:#0a8bd5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 10px}
section.hr_shzp section.main .cbgs a{color:#0a8bd5}



section.hr_shzp section.main nav.btnav{position:absolute;left:160px;bottom:150px}
section.hr_shzp section.main nav.btnav ul{width:745px;}
section.hr_shzp section.main nav.btnav ul li{float:left;width:110px;height:40px;text-indent:-888em}
section.hr_shzp section.main nav.btnav ul li a{display:block;height:40px}

section.hr_shzp section.main footer{position:absolute;bottom:80px;left:280px;color:#286B7B}
section.hr_shzp section.main footer a{color:#286B7B}

/*鎷涜仒*/
body.hr_listbg{background:#009CFF}
section.hr_shzp section.main q{text-indent:-888em}
section.hr_shzp section.main q.p1{background:url(../images/hr/p1.png) no-repeat;width:99px;height:99px;position:absolute;left:863px;top:263px;-webkit-animation:greet-keyframes 5s ease-in-out 0s infinite alternate;-moz-animation:greet-keyframes 5s ease-in-out 0s infinite alternate;animation:greet-keyframes 5s ease-in-out 0s infinite alternate}
section.hr_shzp section.main q.p2{background:url(../images/hr/p2.png) no-repeat;width:71px;height:72px;position:absolute;left:853px;top:490px;-webkit-animation:greet-keyframes 3s ease-in-out 0s infinite alternate;-moz-animation:greet-keyframes 3s ease-in-out 0s infinite alternate;animation:greet-keyframes 3s ease-in-out 0s infinite alternate}
section.hr_shzp section.main q.p3{background:url(../images/hr/p3.png) no-repeat;width:46px;height:46px;position:absolute;left:300px;top:30px;-webkit-animation:greet-keyframes 2s ease-in-out 0s infinite alternate;-moz-animation:greet-keyframes 2s ease-in-out 0s infinite alternate;animation:greet-keyframes 2s ease-in-out 0s infinite alternate}
section.hr_shzp section.main q.p4{background:url(../images/hr/p4.png) no-repeat;width:38px;height:40px;position:absolute;left:870px;top:150px;-webkit-animation:greet-keyframes 3s ease-in-out 0s infinite alternate;-moz-animation:greet-keyframes 3s ease-in-out 0s infinite alternate;animation:greet-keyframes 3s ease-in-out 0s infinite alternate}
section.hr_shzp section.main q.p5{background:url(../images/hr/p5.png) no-repeat;width:41px;height:56px;position:absolute;left:112px;top:172px;-webkit-animation:greet-keyframes 3s ease-in-out 0s infinite alternate;-moz-animation:greet-keyframes 3s ease-in-out 0s infinite alternate;animation:greet-keyframes 3s ease-in-out 0s infinite alternate}
section.hr_shzp section.main i{position:absolute;top:150px;left:430px;background:url(../images/hr/logo.png) no-repeat;width:178px;height:145px;z-index:888;text-indent:-888em;-webkit-animation:greet-keyframes 5s ease-in-out 0s infinite alternate;-moz-animation:greet-keyframes 5s ease-in-out 0s infinite alternate;animation:greet-keyframes 5s ease-in-out 0s infinite alternate}
@-webkit-keyframes greet-keyframes{0%{margin-top:0px}50%{margin-top:10px}100%{margin-top:0px}}
@-moz-keyframes greet-keyframes{0%{margin-top:0px}50%{margin-top:10px}100%{margin-top:0px}}

section.hr_shzp section.hr_list{background:url(../images/hr/hr_list.jpg) center top no-repeat;height:709px}
section.hr_shzp section.hr_list .w980{position:relative;background:url(../images/hr/hr_list2.jpg) no-repeat;height:709px}
section.hr_shzp section.hr_list .xy_bg{position:relative;background:url(../images/hr/hr_list_xyzp.jpg) no-repeat;height:709px}
section.hr_shzp section.hr_list footer{position:absolute;bottom:30px;left:280px;text-align:center;color:#fff}
section.hr_shzp section.hr_list footer a{color:#fff}

section.hr_shzp section.hr_list nav.btnav{position:absolute;left:148px;bottom:75px}
section.hr_shzp section.hr_list nav.btnav ul{width:745px;}
section.hr_shzp section.hr_list nav.btnav ul li{float:left;width:110px;height:40px;text-indent:-888em}
section.hr_shzp section.hr_list nav.btnav ul li a{display:block;height:40px}

section.hr_shzp section.hr_list section.job{position:absolute;top:70px;left:240px;background:url(../images/hr/list_bg.png) no-repeat;width:751px;height:462px}

section.hr_shzp section.hr_list section.job hgroup h2{width:140px;height:38px;background:url(../images/hr/title.png) no-repeat;text-align:center;font-weight:bold;font-size:20px;line-height:38px;color:#1590eb;position:absolute;top:32px;left:32px;_font-family:"\9ED1\4F53";_line-height:45px}
section.hr_shzp section.hr_list section.job hgroup h3{width:195px;height:65px;background:url(../images/hr/gx.png) no-repeat;text-align:center;font-weight:bold;font-size:20px;line-height:38px;color:#1590eb;position:absolute;top:27px;right:32px;text-indent:-888em}
section.hr_shzp section.hr_list section.job h4{width:305px;height:35px;background:url(../images/hr/titlesv.gif) no-repeat;text-align:center;font-weight:bold;font-size:18px;line-height:35px;color:#fff;position:absolute;top:105px;left:222px;overflow:hidden;_line-height:40px}
section.hr_shzp section.hr_list section.job aside a.back{width:118px;height:33px;background:url(../images/hr/back.gif);position:absolute;bottom:40px;right:30px;display:block;text-indent:-888em}

section.hr_shzp section.hr_list section.job ul{width:680px;height:230px;position:absolute;left:55px;top:130px}
section.hr_shzp section.hr_list section.job ul li{float:left;font-size:14px;font-weight:bold;background:url(../images/hr/titles.gif) 1px 13px no-repeat;padding:0 10px 0 16px;width:140px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
section.hr_shzp section.hr_list section.job ul li a{color:#1485d9;line-height:38px;height:38px}
section.hr_shzp section.hr_list section.job article{width:683px;height:230px;position:absolute;left:55px;top:150px;overflow:auto;font-size:14px;line-height:28px}

/*xyzp*/
section.hr_xyzp{background:url(../images/hr/xyzp.jpg) center top no-repeat;height:630px}
section.hr_xyzp header.w980{position:relative;z-index:888}
section.hr_xyzp header.xz h1 a.logo{width:170px;height:50px;position:absolute;top:13px;left:50px;text-indent:-888em;display:block}
section.hr_xyzp header.xz object.culture{position:absolute;left:220px;top:18px}
section.hr_xyzp header.xz nav ul{position:absolute;right:25px;top:30px}
section.hr_xyzp header.xz nav ul li{float:left;width:105px;background:url(../images/hr/border.gif) 104px 5px no-repeat;font-size:16px;font-weight:bold;text-align:center}
section.hr_xyzp header.xz nav ul li a{color:#fff;text-shadow:1px 1px 1px #577C3A}
section.hr_xyzp header.xz nav ul li.last{background:none}

section.hr_xyzp .main .w980{position:relative;background:url(../images/hr/xyzp_main.jpg) center top no-repeat;height:630px}

section.hr_xyzp section.main q{text-indent:-888em}
section.hr_xyzp section.main q.p1{background:url(../images/hr/p1s.png) no-repeat;width:46px;height:62px;position:absolute;left:872px;top:337px;-webkit-animation:greet-keyframes 5s ease-in-out 0s infinite alternate;-moz-animation:greet-keyframes 5s ease-in-out 0s infinite alternate;animation:greet-keyframes 5s ease-in-out 0s infinite alternate}
section.hr_xyzp section.main q.p2{opacity:0.7;background:url(../images/hr/p2.png) no-repeat;width:71px;height:72px;position:absolute;left:834px;top:480px;-webkit-animation:greet-keyframes 3s ease-in-out 0s infinite alternate;-moz-animation:greet-keyframes 3s ease-in-out 0s infinite alternate;animation:greet-keyframes 3s ease-in-out 0s infinite alternate}
section.hr_xyzp section.main q.p3{background:url(../images/hr/p3s.png) no-repeat;width:22px;height:22px;position:absolute;left:60px;top:218px;-webkit-animation:greet-keyframes 2s ease-in-out 0s infinite alternate;-moz-animation:greet-keyframes 2s ease-in-out 0s infinite alternate;animation:greet-keyframes 2s ease-in-out 0s infinite alternate}
section.hr_xyzp section.main q.p4{background:url(../images/hr/p4.png) no-repeat;width:38px;height:40px;position:absolute;left:870px;top:150px;-webkit-animation:greet-keyframes 3s ease-in-out 0s infinite alternate;-moz-animation:greet-keyframes 3s ease-in-out 0s infinite alternate;animation:greet-keyframes 3s ease-in-out 0s infinite alternate;display:none}
section.hr_xyzp section.main q.p5{background:url(../images/hr/p5s.png) no-repeat;width:34px;height:46px;position:absolute;left:60px;top:410px;-webkit-animation:greet-keyframes 3s ease-in-out 0s infinite alternate;-moz-animation:greet-keyframes 3s ease-in-out 0s infinite alternate;animation:greet-keyframes 3s ease-in-out 0s infinite alternate}
section.hr_xyzp section.main q.p6{background:url(../images/hr/p6.png) no-repeat;width:113px;height:112px;position:absolute;left:100px;top:100px;-webkit-animation:greet-keyframes 3s ease-in-out 0s infinite alternate;-moz-animation:greet-keyframes 3s ease-in-out 0s infinite alternate;animation:greet-keyframes 3s ease-in-out 0s infinite alternate}
section.hr_xyzp section.main i{position:absolute;top:190px;left:400px;background:url(../images/hr/logos.png) no-repeat;width:178px;height:145px;z-index:888;text-indent:-888em;-webkit-animation:greet-keyframes 5s ease-in-out 0s infinite alternate;-moz-animation:greet-keyframes 5s ease-in-out 0s infinite alternate;animation:greet-keyframes 5s ease-in-out 0s infinite alternate}

section.hr_xyzp section.main nav{position:absolute;left:160px;top:577px}
section.hr_xyzp section.main nav ul{width:745px;}
section.hr_xyzp section.main nav ul li{float:left;width:110px;height:40px;text-indent:-888em}
section.hr_xyzp section.main nav ul li a{display:block;height:40px}

section.hr_xyzp section.main section.xz{position:absolute;top:58px;left:223px}
section.hr_xyzp section.main #carousel1{width:520px;height:500px;overflow:hidden;position:relative}
section.hr_xyzp section.main #carousel1 img{width:150px;height:195px}
section.hr_xyzp section.main #carousel1 #title-text{font-size:22px;margin:10px 20px 0 0;padding:0;text-align:right}
section.hr_xyzp section.main #carousel1 #alt-text{font-size:14px;margin:5px 20px 0 0;padding:0;text-align:right}
section.hr_xyzp section.main #carousel1 #user-c{padding:0;position:absolute;right:15px;bottom:10px}
section.hr_xyzp section.main .carouselLeft,.carouselRight{position:absolute;top:250px;width:75px;height:70px;overflow:hidden;cursor:pointer}
section.hr_xyzp section.main .carouselLeft{right:-47px}
section.hr_xyzp section.main .carouselRight{left:-95px}
section.hr_xyzp section.main .reflection{display:none}

section.szmain menu{background:url(../images/hr/xztab.gif) no-repeat;width:551px;height:102px;margin:30px auto;_margin:20px auto 0 auto}
section.szmain menu li a{float:left;width:80px;height:102px;text-indent:-888em;display:block;margin-right:75px}
section.szmain menu li a.last{margin:0}

section.szmain article{width:980px;overflow:hidden}
section.szmain article header.title{background:url(../images/into.jpg) 0 -258px no-repeat;height:45px;line-height:45px;text-indent:15px;color:#fff;font-size:16px;font-weight:bold}
section.szmain article footer.border{border-top:#ddd solid 1px;height:0;font-size:0;overflow:hidden;display:block;width:980px}
section.szmain article section.content{border-left:1px solid #ddd;border-right:1px solid #ddd;padding:35px;font-size:14px;line-height:27px}

footer.xyzp{background:url(../images/hr/xzfooter.jpg) center top no-repeat;height:79px;margin-top:30px;padding-top:30px}
footer.xyzp p{width:980px;margin:0 auto;text-align:center;padding-top:10px;color:#fff}
footer.xyzp p a{color:#fff}
footer.xyzp p.fix{width:568px;margin:0 auto}
footer.xyzp p.fix a{float:left;border-right:#fff solid 1px;padding:0 20px}
footer.xyzp p.fix a.last{border:none}

/*back_top*/
.link-back2top{position:fixed;right:30px;top:80%;width:42px;height:42px;z-index:3;float:right\9;margin-right:-85px\9}
.link-back2top a{display:block;overflow:hidden;font-size:0;line-height:0;background:#fff url(../images/btop.png) no-repeat;width:42px;height:42px}

/*footer*/
footer.index{margin-top:30px}
footer.index header.top{background:#2F2F2F;padding:30px 0 0 0;height:80px}
footer.index header.top .w980{position:relative}
footer.index header.top section.link{width:420px;float:left}
footer.index header.top section.link p{border-bottom:#3A3A3A solid 1px;padding-bottom:18px;margin-bottom:15px;background:url(../images/gif.gif) -10px -6px no-repeat;text-indent:-888em}
footer.index header.top section.link span img{margin-left:25px}
footer.index header.top section.contact{width:520px;float:right}
footer.index header.top section.contact span{color:#707070;line-height:22px}
footer.index header.top section.contact span a{color:#707070}
footer.index header.top section.contact p{border-bottom:#3A3A3A solid 1px;padding-bottom:18px;margin-bottom:15px;background:url(../images/gif.gif) -10px -47px no-repeat;text-indent:-888em}
footer.index header.top section.contact span{display:block}
footer.index header.top .wb{position:absolute;top:-10px;right:10px}
footer.index header.top .wb a{width:24px;height:24px;display:inline-block;overflow:hidden;text-indent:-888em;margin-left:10px;line-height:24px}
footer.index header.top .wb a.xl{background:url(../images/wb.gif) 0 0 no-repeat}
footer.index header.top .wb a.tx{background:url(../images/wb.gif) 0 -34px no-repeat}
footer.index header.top .wb i{color:#717171;display:inline-block;line-height:24px;font-style:normal}
footer.index footer.copyright{background:#1C1C1C;color:#ddd;height:38px;line-height:38px}
footer.index footer.copyright p{width:450px;float:left}
footer.index footer.copyright p a{color:#ddd}
footer.index footer.copyright span{width:450px;float:right;text-align:right}
footer.index footer.copyright a{color:#ddd}
footer.index footer.copyright a:hover{text-decoration:none}
footer.index footer.copyright span a{border-right:#505050 solid 1px;padding-right:10px;margin-right:10px}
footer.index footer.copyright span a:hover{text-decoration:none}
footer.index footer.copyright span a.last{border:none}

/* user-define */
.agetip{position:absolute;top:72px;left:70px;color: red;font-size: 14px;}
header.all .wb1{position:absolute;top:0px;right:0px;display:block;width:auto;height:24px;overflow:hidden;font-size: 14px;z-index: 8888; background:#5CACEE;padding:4px 20px;text-align: center;color:#fff;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
header.all .wb1 a{color:#fff;}
header.all .wb1 a:hover{color:#F00;}
header.all .wb1 .top_charge{color:#F00;}
header.all .wb1 .user_info{height: 24px;}
header.all .wb1 ul{width:100px; margin:-20px 0 0 55px;color:#fff;z-index: 9999;border-radius: 5px;}
header.all .wb1 ul li{line-height:24px; text-align:center; list-style:none; cursor:pointer; background-color: #1874CD;color:#fff;border-radius: 5px;}
header.all .wb1 ul li p{border:1px solid #ff000000; display:none;z-index: 9999;border-radius: 5px;position: absolute; }
header.all .wb1 ul li p span{display:block; margin:2px 0; cursor:default; border-top:1px solid #999; color:#fff;border-radius: 5px;}
header.all .wb1 ul li p span a{color:#fff;}
header.all .wb1 ul li p span a:hover{color:orange;}
footer.index header.top section.ftlogo {width:230px;height:80px;background:url(../images/hr/hr_png.png) repeat scroll -450px -110px;overflow:hidden;text-indent:-888em;display:block;float:left;margin: -20px 70px 0 0;}
footer.index header.top section.fttext p {padding: 4px 0;color: #aaa;}
footer.index header.top section.fttext p a{color: #aaa;}
footer.index header.top section.fttext p a:hover{color: orange;}

.content{width:1000px; margin:0 auto; position:relative;}
.content_index{width:100%; margin:0 auto; position:relative;}
.whitebg{background-color: #fff;}
.clearfix:after,.layout:after,.section .tabs:after{content:'\20';display:block;height:0;clear:both;visibility:hidden}


.title2 { text-align:center; margin:0 auto 30px auto;font-size: 28px;
    font-weight: bold;
    color: #2483de;
    margin: 0 auto;
    text-align: center;}
.title3 { font-size:14px; margin:34px 0 20px 0;font-weight: 700;color: #0069CF;}
.title4 { font-size:16px; color:#333; margin:20px 0 10px 0;font-weight: 700;color: #0069CF;}
.mt10 { margin-top:10px;}
section.pad50 { padding:50px;}
section.pad50 p{ font-size: 14px;padding: 1px 1px 0 0}

/*登录注册*/
span#trueNametip {display:block; margin:5px 0 10px 0; font-size:14px; color:#ff6a6a;text-align:left; background:url(/data/attachment/image/error.png) 0 3px no-repeat; padding-left:20px; line-height:22px;}
span#certificatetip {display:block; margin:5px 0 10px 0; font-size:14px; color:#ff6a6a;text-align:left; background:url(/data/attachment/image/error.png) 0 3px no-repeat; padding-left:20px; line-height:22px;}


.login_body.w980{background:#019875; margin: 100px auto;}
.login_wrapper{ width:640px; margin:0 auto;color:#777;font-size:16px;padding-top:110px;padding-bottom: 110px;}
.login_wrapper input[type="text"],.login_wrapper input[type="password"]{margin:0 0 20px 0; border:none;}

#loginForm input[type="text"],#loginForm input[type="password"]{margin:0 0 20px 0;}


.login_box{min-height:150px; background:#87CEFA; padding:40px; overflow:hidden;}
.login_box_btm{ height:10px;}
#submitLogin{width:155px; height:46px;font-size:16px; line-height:46px; clear:both; float:left; background:orange; color:#fff; border:none; text-align:center;outline: none;cursor: pointer;}
.submitLogin{width:155px; height:46px;font-size:16px; line-height:46px; clear:both; float:left; background:orange; color:#fff; border:none; text-align:center;outline: none;cursor: pointer;}

#submitLogin:hover{ background:#FF7F00;}
.login_right{*width:170px; float:left;margin:10px 0 0 30px;line-height:30px;}
#loginForm{width:360px;  margin:0; border-right:1px dashed #999; float:left;}
#loginForm a{color:#019875; }
#loginForm input#name{width:296px;font-size:16px; color:#777; border:none;height:30px;padding: 6px 10px;margin-bottom: 20px;}
#loginForm input#email{width:296px;font-size:16px; color:#777; border:none;height:30px;padding: 6px 10px;margin-bottom: 20px;}
#loginForm input#true_name{width:296px;font-size:16px; color:#777; border:none;height:30px;padding: 6px 10px;margin-bottom: 20px;}
#loginForm input#identification{width:296px;font-size:16px; color:#777; border:none;height:30px;padding: 6px 10px;margin-bottom: 20px;}
#loginForm input#password_confirm{width:296px;font-size:16px; color:#777; border:none;height:30px;padding: 6px 10px;margin-bottom: 20px;}
#loginForm input#password{width:296px;font-size:16px; color:#777;  border:none;height:30px;padding: 6px 10px;margin-bottom: 20px;}
#loginForm input:focus{border:2px solid #fff;-webkit-box-shadow: 0px 0px 4px #b5f0e7;-moz-box-shadow: 0px 0px 4px #b5f0e7;box-shadow: 0px 0px 4px #b5f0e7;}
#loginForm label{vertical-align:top;}
/**add nancy**/
.registerJianJu{ *height:36px;} 
#loginForm input[type="checkbox"]{margin-bottom:20px;border:none;background:none}

.choosetype_l{width:390px;border-right:1px dashed #c4d5d4;padding-top:10px;overflow:hidden;}

.registor_now{color:#019875;background:url(/data/attachment/image/registor_now.png) right center no-repeat; padding-right:24px; float:left; height:30px;line-height:30px;}
.registor_now:hover{color:#019875; text-decoration:underline;}

/*充值*/
p.font14 { font-size:14px;}
.table0 { width:100%; border-collapse:collapse;}
.table0 th,.table0 td { padding:10px 5px;}
.table0 th { width:200px; font-size:14px; text-align:right; font-weight:normal;}
.table0 strong { font-size:14px; color:#000;}
.lbox { width:200px; float:left;}
.lbox1 { padding:0 10px;}
.btn1 { display:inline-block;width:250px;height:40px; text-align:center; background-color:#fc5d27; color:#fff; font-size:14px; cursor:pointer;border:none;}
.bdl1 { border-left:2px solid #f7f7f7;}
.btn2 { display:inline-block;width:250px;height:40px; text-align:center; background-color:#ccc; color:#000; font-size:14px; cursor:pointer;border:none;}
.rbox { width:760px; float:left;}
.rbox p { padding:5px 0;}
.pl20 { padding-left:20px;}
.pb20 { padding-bottom:20px;}
select{ padding:5px; border:1px solid #cecece;}

input[type="text"], input[type="password"] {height: 30px; width: 238px; }
.ftRed { color:#ff0000;}
.ml10 {margin-left: 10px; }
.ml5 { margin-left:5px;}
/*充值*/


ul#tabnav.ultab {list-style: outside none none; overflow: auto; }
.ultab { margin:20px auto; border-bottom:1px solid #ccc;}
.ultab li { float:left; padding:15px 25px; font-size:16px; text-align:center;}
.ultab li.active { background-color:#ff5900; color:#fff;}
.ultab li.active a { color:#fff;}

#msg_box{position: absolute;background:#555;padding:1.2em 4em;z-index: 9000;display: none;background:orange;border-radius: 5px;}
#msg_box p{padding:0 0.5em;color:#FFF;font-size: 22px;font-family: "Microsoft Yahei"}