@charset "utf-8";
/* CSS Document */

/*清除默认样式*/
body, div, dl, dt, dd, ul, ol, nl, li, h1, h2, h3, h4, h5, h6, p, span, a, b, strong, object, iframe, label, 

img, select, form, input, textarea, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, 

canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, 

mark, audio, video {margin:0;padding:0}
body{font-size:12px;font-family:'微软雅黑';}
.left{float:left;_display:inline;}
.right{float:right;_display:inline;}
.clear:after{content:"";clear:both;display:block;}
.clear{zoom:1;}
a{text-decoration:none;font-size:12px; color:#4e4e4e;}
a:hover{text-decoration:underline; color:#0079c1;}
span{font-size:12px;}
li{list-style:none;}
img{border:none 0; vertical-align:middle;}
.mt10{ margin-top:10px;}
.col_f{color:#fff;}
.col_0{color:#000;}
.col_3{color:#333;}
.col_4e4e4e{color:#4e4e4e;}
.col_6{color:#666;}
.col_83b91f{color:#0079c1;}
.col_ls54{color:#0079c1;}
.f_12{font-size:12px;}
.f_14{font-size:14px;}
.f_16{font-size:16px;}
.f_17{font-size:17px;}
.f_18{font-size:18px;}
.f_20{font-size:20px;}
.f_22{font-size:22px;}
.f_24{font-size:24px;}
.pad_l_20{padding-left:20px;}
.mar_l_10{margin-left:10px;}
.mar_t_10{margin-top:10px;}
.mar_r_10{margin-right:10px;}
.mar_b_10{margin-bottom:10px;}
input{vertical-align:middle;}
.t_center{text-align:center;}
.t_2em{text-indent:2em;}
.tex_right{text-align:right;}

/*头部*/
.headerBj{width:100%;height:162px;background:#0079c1 url(headerBJ.jpg) repeat-x scroll left top;}
.header_top{width:1000px;height:90px;margin:0px auto;padding-top:30px;}
.searchBox{height:26px;padding-top:10px;}
.searchText{width:150px;height:24px;background:#0079c1;color:#fff;border:1px solid #0079c1;text-indent:10px;border-radius:20px 0px 0px 20px;font-size:12px;}
.searchBtn{cursor:pointer;width:50px;height:26px;background:#04446a;color:#fff;border:1px solid #04446a;border-radius:0px 20px 20px 0px;font-size:12px;}
.searchText::-webkit-input-placeholder { /* WebKit browsers */
    color:    #fff;
}
.searchText:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #fff;
}
.searchText::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #fff;
}
.searchText:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #fff;
}
.navBox{width:1000px;height:42px;margin:0px auto;}
.nav{width:1000px;height:42px;}
.nav_li{position:relative;float:left;width:124px;height:42px;line-height:44px;text-align:center;background:url(nav_liBJ.jpg) no-repeat scroll right center;}
.nav_a{display:block;width:122px;height:42px;font-size:16px;color:#fff;}
.nav_a.active,.nav_a:hover{background:url(nav_hovBj.jpg) no-repeat scroll 0px 0px;text-decoration:none;color:#fff;}
.nav_li ul{position:absolute;width:122px;top:42px;left:0px;display:none;z-index:10;}
.nav_li ul li{width:114px;height:32px;margin:1px auto;margin:0px auto;}
.nav_li ul li a{display:block;width:114px;height:32px;line-height:32px;background:#2ba6ef;font-size:14px;color:#fff;}
.nav_li ul li a:hover{background:#0079c1;}
/*banner*/
.homeBanner{cursor:pointer;position:relative;width:100%;height:397px;text-align:center;overflow:hidden;}
.homeBannerImgBox{width:1920px;height:397px;text-align:center;overflow:hidden;position: relative;  left: 50%; margin-left: -960px;}
#bannerScrollUl{display:inline-block;width:10000px; height:397px;white-space:nowrap;position:absolute;top:0px;left:0px;}
.bannerScroll_li{width:1920px;height:397px;position:relative;top:0px;left:0px;}
.homeBannerBtnBox{position:absolute;left:50%;margin-left:-500px;bottom:30px;width:1000px;text-align:right;padding-bottom:20px;}
.homeBannerBtn{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:0.9;filter:alpha(opacity=90);background:#333;margin:0px 2px;}
.homeBannerBtn.on{background:#04446a;opacity:1;filter:alpha(opacity=100);}

.towBanner{cursor:pointer;width:100%;height:360px;padding-bottom:1px;text-align:center;overflow:hidden;min-width:1040px;position:relative;}
.towBanner img{ width:1920px; margin:0 calc(50% - 960px); }
.towBannerBox{width:1920px;height:360px;text-align:center;overflow:hidden;position: relative;  left: 50%; margin-left: -50%;}

/*banner
.homeBanner{cursor:pointer;position:relative;width:1000px; margin:0px auto;height:464px;text-align:center;overflow:hidden;}
.homeBannerImgBox{width:1000px;height:464px;text-align:center;overflow:hidden;position: relative; }
#bannerScrollUl{display:inline-block;width:10000px; height:464px;white-space:nowrap;position:absolute;top:0px;left:0px;}
.bannerScroll_li{width:1000px;height:464px;position:relative;top:0px;left:0px;}
.bannerScroll_li img{ width:1000px; height:464px;}
.homeBannerBtnBox{position:absolute;bottom:30px;width:980px;text-align:right;padding-bottom:20px; padding-right:20px;}
.homeBannerBtn{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:0.9;filter:alpha(opacity=90);background:#000;margin:0px 2px;}
.homeBannerBtn.on{background:#04446a;opacity:1;filter:alpha(opacity=100);}

.towBanner{width:1000px;margin:0px auto; height:auto; overflow:hidden;}
.towBanner img{ width:100%;}
*/




.homeBanner_bottom{position:absolute;left:50%;bottom:0px;width:1040px;height:34px;margin-left:-520px;}
.homeBanner_bottomBj{width:1040px;height:34px;background:#a0a0a0; background:#333;opacity:0.8;filter:alpha(opacity=80);}
.homeBanner_bottom_text{position:absolute;top:0px;left:0px;padding-left:40px;height:34px;line-height:34px;background:url(laba_fff.png) no-repeat scroll 6px 8px;}
.homeBanner_bottom_text a:hover{}
/*中间*/
.main{width:1000px;height:auto;margin:0px auto; min-height:100px; padding:0px 20px;background:#fff;}




/*底部*/
.footerBj{width:100%;height:198px;background:url(footerBJ.jpg) no-repeat scroll center bottom ;margin:0px auto;text-align:center;}
.footer_top{width:1000px;height:52px;margin:0px auto;}
.footer_nav{display:inline-block;height:44px;}
.footer_nav_li{position:relative;float:left;width:94px;height:52px;line-height:52px;text-align:center;background:url(footer_navbj.jpg) no-repeat scroll right center;}
.footer_nav_a{display:block;width:94px;height:52px;font-size:12px;color:#fff;}
.footer_nav_li a:hover{ color:#fff;}
.footer_bottom{position:relative;width:1000px;height:114px;padding-top:30px;margin:0px auto;text-align:center;line-height:24px;}
.footer_text{padding-top:30px;}
.footer_text a{ color:#fff;}
.erweima{position:absolute;right:70px;top:45px;width:90px;height:90px;overflow:hidden;}
.erweima img{width:90px;height:90px;}




/*右侧浮动*/
.rightNav{ width:54px; position:fixed; right:25px; bottom:20px;}
.rightNav li{ height:54px; margin-bottom:5px; background-color:#94DD19;}
.rightNav li a{ display:block; height:54px; line-height:22px; text-align:center; color:#fff; font-size:16px;}
.rightNav li a:hover{ background-color:#0079c1;}
.rightNav li a img{ margin-top:19px;}
.rightNav li.text a{ height:46px; padding:4px;}
#goTop{ display:none;}

.contact_box{ width:70%; font-size:14px; color:#4e4e4e; line-height:28px; clear:both;}
.contact_box h3{ font-weight:normal; font-size:17px; padding-bottom:16px;}
.contact_box dl dt{ width:100%;}
.contact_box dl dd{ width:50%; float:left;}


/*留言样式*/
.book .mess .td{padding-bottom:10px;}
.book .mess .submit{ width:80px; height:30px; background:#0079c1; color:#fff; text-align:center; border:0; font-family:"微软雅黑"; cursor:pointer;}
.book .mess .vcode{border: 1px solid #CCCCCC; line-height: 20px; padding:2px;width:130px;text-transform:uppercase;margin-right:1px;margin-top:3px;}

.booklist{ border:#dadada solid 1px; margin-top:20px; padding:15px 20px; font-size:12px;}
.booklist h3{ font-weight:normal; color:#000; height:30px; line-height:30px; border-bottom: 1px dashed #ccc;}
.booklist h3 small{ float:right; color:#999;}
.booklist .content{ padding:10px 0px;border-bottom: 1px dashed #ccc; color:#000;}
.booklist .adm_reply{ padding-top:10px; color:#000;}
.booklist .adm_reply .adminer{ font-size:12px; color:#f60;}

.noresult{ display:block; line-height:36px; padding:20px 0px; font-size:14px;}


/* 发布页样式 */
.publish{ overflow:hidden; padding:40px 0;}
.publish .td{padding-bottom:10px;}
.publish .l_title{ width:120px; text-align:right; margin:5px 5px 10px 5px;}
.publish .r_input{ width:460px; height:22px; line-height:22px; border:1px solid #ccc; padding:3px; font-family:"微软雅黑", "宋体"; float:left; margin-right:5px;}
/*.publish .bbsbtn{cursor:pointer;background:url(button.png) repeat-x;display: inline-block; width:100px; text-align:center; color:#fff;height:34px; line-height:34px; border:0; border-radius:4px; font-size:16px;}*/
.publish .bbsbtn{ width:80px; height:30px; background:#0079c1; color:#fff; text-align:center; border:0; font-family:"微软雅黑"; cursor:pointer;}
.publish .vcode{border: 1px solid #CCCCCC; line-height: 20px; padding:3px;width:130px;text-transform:uppercase;margin-right:3px;}








