@charset "utf-8";
/* CSS Document */
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, q, em, ul, li, ol, form, article, aside, embed, dl, dt, dd, table, td, th, input, button, legend, fiedlset, blockquote, textarea, label, strong, img, fieldset { margin:0; padding:0; }
body { font-family:'Verdana','宋体','Arial'; font-size:12px; line-height:18px; color:#666; background:#fff url(../images/bg_body.png) left top repeat-x; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
.clearfix { font-size:0; clear:both; line-height:0; }
ul, li { list-style-type:none; }
img, input { border:0 none; }
label { }
table { border-collapse:collapse; }
em, cite, b { font-style:normal; }
/*pub-width*/
.logoBar, .nav, .banner, .notice, .wrap,.footer, .page, .aboutUs { width:950px; margin:0 auto; }
/*logoBar*/
.logoBar { height:89px; background:url(../images/bg_logoBar.png) right center no-repeat; }
.logo { height:89px;line-height:89px;overflow:hidden;vertical-align:middle;width:500px;display:table-cell;*display:block; }
.logo img{vertical-align:middle;}

.state { padding-top:15px; }
.state a { padding-left:22px; display:inline-block; margin-left:22px; }
.state a.home { background:url(../images/ico1.png) left center no-repeat; }
.state a.join { background:url(../images/ico2.png) left center no-repeat; }
/*nav*/
.nav { height:51px; background:url(../images/bg_nav.png) no-repeat; }
.nav ul { }
.nav li { float:left; width:96px; height:51px; line-height:51px; text-align:center; margin-right:1px; }
.nav li a { font-size:14px; color:#fff; display:block; }
.nav li a:hover, .nav li a.focus { color:#fff; text-decoration:none; background:url(../images/navAHo.png) no-repeat; }
.search { padding:10px 20px 0 0; position:relative; }
.sBtn1 { width:19px; height:19px; border:0 none; cursor:pointer; background:url(../images/sBtn1.png) no-repeat; position:absolute; top:16px; right:26px; }
/*banner*/
.banner { width:948px;border:#ccc 1px solid;}
#bSlider {width:948px; height:278px; position:relative; clear:both;}
.ulImg{width:948px; height:278px; position:relative; overflow:hidden; display:block;}
.ulImg IMG { width:948px; height:278px;}
#bSlider .slides { position:absolute;top:0;left:0;}
.pagination { position:absolute;bottom:0;}
.pagination li { float:left;text-align:center;}
.pagination li a {width:316px; height:30px; line-height:30px; display:block;background-color:#012957; color:#666; text-decoration:none;}
.pagination li.active a,.pagination li.active a:hover { background-color:#b20000; color:#fff; text-decoration:none;}
.pagination li.active a:hover { }
/*notice*/
.notice { height:35px; line-height:35px; background:#fcfcfc url(../images/bg_notice.png) repeat-x;overflow:hidden; position:relative; }
.notice span { display:inline-block; width:11px; height:35px; }
.notice span.bg_spanL { background:url(../images/bg_spanL.png) no-repeat; float:left; }
.notice span.bg_spanR { background:url(../images/bg_spanR.png) no-repeat; float:right; }
.notice strong { color:#333; float:left; }
.sttongg,.swap { width:860px; height:35px; position:absolute; top:0; left:76px; line-height:35px;}
.swap{ top:35px;}
/*wrap*/
.wrap { }
.L { width:630px; }
.pubMod { }
.pubMod .T { height:32px; line-height:32px; border-bottom:#ccc 1px solid; margin-bottom:10px; }
.pubMod h3 { font-size:14px; font-weight:bold; color:#666; display:inline-block; width:75px; text-align:left; border-bottom:#ce0000 1px solid; }
.pubMod .C { }
.trendpt { padding-bottom:12px; overflow:hidden; }
.trendp img { display:block; width:94px; height:94px; border:#ccc 1px solid; margin-right:14px; }
.trendt { width:520px; line-height:22px; }
.trendt dt a { }
.trendt dd { }
.trendt dd a { text-align:right; color:#8e1a1a; text-decoration:underline; }
.R { width:310px; }
/*bigImgSlid*/
.bigImgSlid { width:304px; height:199px; overflow:hidden; border:#ccc 3px solid; position:relative; }
.bigSlidUl { }
.bigSlidUl ul { width:912px; }
.bigSlidUl li { float:left; width:304px; height:199px; }
.bigImgSlid a#prve, .bigImgSlid a#next { display:block; width:51px; height:51px; background:url(../images/slidRow.png) no-repeat; position:absolute; top:70px; z-index:1000; }
.bigImgSlid a#prve { background-position:0 0; left:0; }
.bigImgSlid a#prve:hover { background-position:0 -51px; }
.bigImgSlid a#next { background-position:-51px 0; right:0; }
.bigImgSlid a#next:hover { background-position:-51px -51px; }
/*kefu*/
.kefu { width:306px; height:92px; line-height:24px; padding:1px; border:#ccc 1px solid; background:url(../images/bg_kefu.png) 1px 1px no-repeat; }
.kefu p { padding-left:12px; }
.kefu p.p1 { font-size:14px; color:#191919; padding-top:20px; }
.kefu p.p2 { font-size:24px; color:#a80a0a; }
.inkefu p.p1{ font-size:12px; padding-top:12px;}
.inkefu p.p2{ font-size:20px;}
/*picpic*/
.picpic { clear:both; padding:12px 0 20px; overflow:hidden; }
.picpic ul { width:960px; }
.picpic li { float:left; width:226px; height:100px; padding:1px; border:#ccc 1px solid; margin-right:10px; overflow:hidden; position:relative; }
.picpic li span { width:226px; height:22px; line-height:22px; display:block; position:absolute; bottom:0; background-color:#333; filter:alpha(opacity=70); background-color:rgba(51, 51, 51, .7); text-align:center; }
.picpic li span a { color:#fff; }
/*bt*/
.bt { background:#f0f0f0 url(../images/bg_bt.png) left top repeat-x;overflow:hidden;}
.aboutUs { }
.boxOne { float:left; width:450px; height:270px;padding-right:20px; line-height:20px; padding-top:20px; background:url(../images/bg_line1.png) right top repeat-y; }
.boxOne strong { }
.boxOne p { padding-top:12px; }
.boxTwo { float:right; padding-top:20px;}
.boxTwo tr th{width:80px; text-align:right; font-weight:100;}
.boxTwo td{ padding:5px 0;}
/*ft*/
.ft{ height:103px; background:url(../images/bg_ft.png) left center repeat-x;}
/*.footer{ font-family:Tahoma, Geneva, sans-serif; color:#9bd3fb;text-align:left; padding-top:18px;background:url(../images/ftlogo.png) right 20px no-repeat;}*/
.footer{ font-family:Tahoma, Geneva, sans-serif; color:#9bd3fb;text-align:left; padding-top:18px;}
/*page*/
.page{ height:60px; line-height:60px;text-align:right;}
.page a{ display:inline-block; padding:0 6px;}
.page span{}
.page span b{color:#8d1919;}
.page a:hover,.page a.focus{ font-weight:bold;color:#8d1919; text-decoration:underline;}
/*sideBar*/
.sideBar{width:200px;}
/*container*/
.container{width:710px;}
/*btn*/
.grayBtn1 { font-family:Arial, Helvetica, sans-serif; width:53px; height:23px; line-height:23px; text-align:center; color:#666; cursor:pointer; border:0 none; background:url(../images/grayBtn1.png) no-repeat; display:inline-block; }
/*pubstyle*/
.kefu p { font-family:"Microsoft YaHei"; }
.underline { text-decoration:underline; }
.f3 { color:#333; }
.f9 { color:#999; }
.f6 { color:#666; }
.ff40 { color:#f40; }
.input226_30 { width:223px; height:30px; line-height:30px; color:#999; padding-left:3px; background:url(../images/bg_search.png) no-repeat; }
/*.input173_23 { width:170px; height:23px; line-height:23px; background-color:#fff; border:#ccc 1px solid; border-radius:1px; padding-left:3px; }*/
.homeform .Iw290{width:170px; height:23px; line-height:23px; background-color:#fff; border:#ccc 1px solid; border-radius:1px; padding-left:3px;}
.homeform .Iw450{font-size:12px; width:384px; height:60px; padding:4px; line-height:20px; border:#ccc 1px solid; border-radius:1px; overflow:hidden;}
.homeform .input131_24{width:50px;height:24px;line-height:24px;color:#999;padding-left:3px;border:#ccc 1px solid;border-radius:1px;}
.mesg .Iw290{ width:300px; height:34px; line-height:34px; background-color:#fff; border:#ccc 1px solid; border-radius:3px; padding-left:3px; vertical-align:middle;}
.mesg .input303_34{ width:300px; height:34px; line-height:34px; background-color:#fff; border:#ccc 1px solid; border-radius:3px; padding-left:3px; vertical-align:middle;}
.textarea392_198 { font-size:12px; width:384px; height:100px; padding:4px; line-height:20px; border:#ccc 1px solid; border-radius:1px; overflow:hidden;}
.mesg th{line-height:34px;}
.input131_24{width:90px;height:30px;line-height:30px;color:#999;padding-left:3px;border:#ccc 1px solid;border-radius:1px;}
td.valign input,td.valign img,td.valign a{vertical-align:middle;}
.textarea751_130,.Iw450{ font-size:12px; color:#999; width:741px; height:110px; padding:5px; line-height:20px; border:#ccc 1px solid; border-radius:3px; overflow:hidden;}
.nav, .banner, .thumb, .notice, .bigImgSlid,.pubModL{ margin-bottom:8px; }
table th{font-size:12px;text-align:right;}
/*font-size*/
.f14 { font-size:14px; }
.fbold { font-weight:bold; }
.trendt dt a, .boxOne strong { font-size:14px; font-weight:bold; }
.left, .sttongg, .L, .trendp,.sideBar{ float:left; }
.right, .state, .search, .R, .more, .trendt,.container{ float:right; }
/*aLink*/
a { color:#333; text-decoration:none; }
a:hover { color:#f40; text-decoration:underline; }
.more a { color:#999; }
.notice .sttongg a:hover{color:#ce0000; text-decoration:underline;}

dl.mlist{padding:5px;border-bottom:1px solid #ccc;font-size:12px;line-height:24px;}
.mlist dt{line-height:180%;font-weight:bold;color:#333;}

/*dialogsub*/
.divsub{z-index:333;position:fixed;background:#eee;filter:alpha(opacity=90);opacity: 0.9;width:100%;height:100%;}
.dialogsub{border:5px solid #0057b5;width:300px;background:#fff;color:#fff;margin:auto;top:280px;position:relative;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 10px;box-shadow: #666 0px 0px 10px;}
.dialogsub_tp{height:36px;border-bottom:1px solid #3a7dda;color:#fff;font-size:14px;line-height:36px;text-indent:10px;background:#4891dc;}
.dialogsub_md{padding:20px;text-align:center;min-height:50px;line-height:24px;color:#0057b5;}
.dialog_bt{text-align:center;padding:20px;}
.dialog_bt .dia_btn{padding:6px 10px;background-color:#4891dc;border:1px solid #0057b5;color:#fff;cursor:pointer;*cursor:hander;}
.page .page_jump{display:none;