﻿
/* 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;}
a:hover {
  color: #046bae;
  text-decoration: underline;
}
span{font-size:12px;}
li{list-style:none;}
img{border:none 0; vertical-align:middle;}
.col_f{color:#fff;}
.col_0{color:#000;}
.col_3{color:#333;}
.col_4e4e4e{color:#4e4e4e;}
.col_6{color:#666;}
.col_3ca1ca{color:#3ca1ca;}
.col_ls54{color:#54b434;}
.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;}


/*头部*/
.headerBj{width:100%;height:92px;background:url(../image/topBg.jpg) repeat-x scroll left top;}
.header_top{width:960px;height:70px;margin:0px auto;padding-top:20px;}
.lxdh{background:url(../image/phone.jpg) no-repeat scroll 30px 0px;padding-left:50px;}
.searchBox{height:26px;padding-top:10px;}
.searchText{width:170px;height:28px;background:#fff;color:#333;border:1px solid #dedede;text-indent:10px;font-size:12px;}
.searchBtn{cursor:pointer;width:50px;height:30px;background:#0087de;color:#fff;border:1px solid #dedede;font-size:12px;}

.navBox{width:100%;height:44px;position:absolute;top:92px;background:url(../image/navBg.jpg) repeat-x scroll 0px 0px;opacity:0.9;fliter:alpha(opacity=90);z-index:100;}
.nav{width:960px;height:42px;margin:0px auto;}
.nav_li{position:relative;float:left;width:120px;height:42px;line-height:44px;text-align:center;}
.nav_a{font-size:15px;color:#fff;background:url(../image/msq1.jpg) no-repeat scroll right 10px;padding-right:20px; font-weight:bold;}
.nav_a.active,.nav_a:hover{background:url(../image/msq1.jpg) no-repeat scroll right 10px;padding-right:20px;color:#fff;}
.nav_li ul{position:absolute;width:100%;top:40px;padding-top:4px;left:0px;display:none;z-index:10;}
.nav_li ul li{width:100%;height:28px;margin:1px auto;}
.nav_li ul li a{display:block;_width:100%;height:28px;line-height:28px;background:url(../image/navBg.jpg) repeat-x scroll 0px 0px;font-size:14px;color:#fff;font-weight:bold;}
.nav_li ul li a:hover{background:#4ca2cb;}
/*banner*/
.homeBanner{cursor:pointer;position:relative;width:100%;height:488px;text-align:center;overflow:hidden;}
.homeBannerImgBox{width:1920px;height:488px;text-align:center;overflow:hidden;position: relative;  left: 50%; margin-left: -960px;}
#bannerScrollUl{display:inline-block;width:10000px; height:488px;white-space:nowrap;position:absolute;top:0px;left:0px;}
.bannerScroll_li{width:1920px;height:488px;position:relative;top:0px;left:0px;}
#homePrev,#homeNext{position:absolute;top:206px;display:block;width:26px;height:66px;z-index:200;}
#homePrev{background:url(../image/left_prev_1.png) no-repeat scroll 0px 0px;left:150px;}
#homeNext{background:url(../image/right_next_1.png) no-repeat scroll 0px 0px;right:150px;}
#homePrev:hover{background:url(../image/left_prev_2.png) no-repeat scroll 0px 0px;}
#homeNext:hover{background:url(../image/right_next_2.png) no-repeat scroll 0px 0px;}
.homeBannerBtnBox{position:absolute;left:50%;margin-left:-500px;bottom:30px;width:960px;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:#54b434;opacity:1;filter:alpha(opacity=100);}
.towBanner{cursor:pointer;width:100%;height:248px;padding-top:44px;text-align:center;overflow:hidden;}
.towBannerBox{width:1920px;height:248px;text-align:center;overflow:hidden;position: relative;  left: 50%; margin-left: -960px;}
.homeBanner_bottom{position:absolute;left:50%;bottom:0px;width:960px;height:34px;margin-left:-500px;}
.homeBanner_bottomBj{width:960px;height:34px;background:#a0a0a0;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(404.png) no-repeat scroll 6px 8px;}
.homeBanner_bottom_text a:hover{}
.banner_text{position:absolute;top:182px;left:518px;width:330px;height:330px;}
.banner_text_top{font-size:42px;color:#429dd7; white-space:normal;text-align:left; font-family:'宋体'; font-weight:bold;}
.banner_text_bot{font-size:12px;color:#9ea1a2;text-align:left;padding-top:10px;font-family:Arial;}

/*中间*/
.main{width:960px;height:auto;margin:-40px auto 20px; z-index:200;position:relative;}
.homemain_bj{width:960px;height:auto; background: url(../image/newBg2.jpg) no-repeat scroll center top 40px;}
.homemain_bj2{width:960px;height:auto; background: url(../image/newBg.png) no-repeat scroll center top;}
.homemain_bj3{width:960px;height:auto; _background: url(../image/newBg3.jpg) no-repeat scroll center bottom;min-height:240px;}

.towMain_bj{width:960px;height:auto; background:url(../image/m2posBg.png) repeat-y scroll center top;}
.towMain_bj2{width:960px;padding:0px 10px;margin-left:-10px;height:auto; background:url(../image/m2bg2.jpg) no-repeat scroll center top 40px;}
.towMain_bj3{width:960px;height:auto; background:url(../image/m2bg1.jpg) no-repeat scroll center bottom -10px;min-height:400px;}



/*底部*/
.footerBj{width:100%;height:146px;background:#cbcbcb;margin:0px auto;text-align:center;}
.footer_top{width:960px;height:44px;margin:0px auto;}
.friendlink{text-align:left;padding:30px 0px 0px;}
.footer_bottom{position:relative;width:960px;height:80px;margin:0px auto;text-align:center;line-height:24px;}
.footer_text{padding-top:32px}
.erweima{position:absolute;right:70px;top:-14px;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:#85c2f2;}
.rightNav li a{ display:block; height:54px; line-height:22px; text-align:center; color:#fff; font-size:16px;}
.rightNav li a:hover{ background-color:#3499ea;}
.rightNav li a img{ margin-top:19px;}
.rightNav li.text a{ height:46px; padding:4px;}
#goTop{ display:none;}















