@charset "gb2312";
/* CSS Document */
* {
text-indent:0;
margin:0;
padding:0;
}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/

body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
text-align:center;
/*background:url(../../images/bodybg.png) repeat 0 0;*/
font:'Microsoft YaHei',SimSun,Arial,Sans-Serif;
color:#333; 
background:#fff;
}

img {
border:0 none;
}
ul, li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
div, ul, li, dl, dt, dd, table, td, input {
-x-system-font:none;
font-family:'Microsoft YaHei',SimSun,Arial,Sans-Serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
}
a {
font-family:'Microsoft YaHei',SimSun,Arial,Sans-Serif;
color:#999; 
text-decoration:none;
}

a:link, a:visited {
color:#999;text-decoration:none;
}
a:hover, a:active {
color:#1c59aa;text-decoration:none;
}
a, body {
	font-family: "微软雅黑", Arial, "宋体";
}
.pointer {CURSOR: pointer}
.display_none{ display:none;}
.clear {
clear:both; overflow:hidden; margin:0; padding:0;
line-height:0;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: " ";
}
.clearfix:after {
  clear: both;
}

.clear5{ width:100%; height:5px; line-height:5px; overflow:hidden; clear:both;}
.clear10{ width:100%; height:10px; line-height:10px; overflow:hidden; clear:both;}
span.titles{ color:#be0503;}
.left{ float:left;}

.bodywidth{ width:1200px;}
.margin0c{ margin:0 auto;}
.container{ zoom:1; height:auto !important; margin:0 auto; overflow:hidden;  text-align:center;
 width:1200px;background:#fff; 
}
.top{  overflow:hidden; position:relative;}
.topc{margin:0 auto; overflow:hidden;}
.headertop{ height:32px; line-height:32px;  background:#f2f2f2;display:none;}
.topr{float:right; margin-top:10px;}
.guanzhu{float:right;  margin-top:5px; margin-right:10px; position:relative;}
.guanzhu .guanzhu-text{ width:80px; height:30px; line-height:30px; float:left; display:inline; background: url(../../image/liicon.gif) left center no-repeat; text-indent:0.5em; text-align:left; color:#808080; overflow:hidden;}
.guanzhu .btn-sinawb,.guanzhu .btn-qq,.guanzhu .btn-qqwb { width:23px; height:23px; float:left; display:inline;overflow:hidden; margin-left:15px;}

.guanzhu .btn-sinawb a{width:23px; height:23px;  display:block; text-indent:-9999em; overflow:hidden; background: url(../../img/sinaIcon.png) 0px 0px no-repeat;}
.guanzhu .btn-sinawb a:hover{background: url(../../img/sinaIcon_blue.png) 0px 0px no-repeat;}
.guanzhu .btn-qqwb a{width:23px; height:23px;  display:block; text-indent:-9999em; overflow:hidden; background: url(../../img/txIcon.png) 0px 0px no-repeat;}
.guanzhu .btn-qqwb a:hover{background: url(../../img/txIcon_blue.png) 0px 0px no-repeat;}
.guanzhu .btn-qq a{width:23px; height:23px;  display:block; text-indent:-9999em; overflow:hidden; background: url(../../img/qqIcon.png) 0px 0px no-repeat;}
.guanzhu .btn-qq a:hover{background: url(../../img/qqICon_blue.png) 0px 0px no-repeat;}
.guanzhu .btn-wx{cursor:pointer; margin-left:0px;width:23px; height:23px; float:left; display:inline;overflow:hidden; background: url(../../img/wxIcon.png) 0px 0px no-repeat;}
.guanzhu .btn-wx:hover{  background:url(../../img/wxIcon_blue.png) no-repeat 0 0;}
.guanzhu .btn-wx .pic{position:absolute; left:-110px; top:-15px; display:none;width:100px;height:100px; z-index:9999; border:1px #ccc solid;}
.hy{float:left; width:300px; text-align:left; line-height:32px; font-size:12px; height:32px; overflow:hidden; color:#999;}
.topTel{ float:right;  background:url(../../img/telIcon01_on.png) no-repeat left center ;margin-top:0px; text-indent:1.5em;  line-height:35px; text-align:left; font-size:20px;  color:#1c59aa; margin-right:10px;   
  /*text-shadow: 0px 1px 1px #e6ebe0;  font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Hiragino Sans GB W3","WenQuanYi Micro Hei",sans-serif; font-family: impact; */}
/*.topTel:hover{ color:#1c59aa;  background:url(../../img/telIcon01_on.png) no-repeat left center;}
*/
/*.top ul{  float:right; margin-top:20px;height:26px;  }
.top ul li { font-size:14px; width:85px; height:26px; line-height:26px; float:left; display:inline;  margin-left:8px;}
.top ul li a { font-size:14px; width:85px; height:26px; line-height:24px; display:block; color:#fff; background:#1c59aa; overflow:hidden; border-radius:17.5px;}
.top ul li a.cur{ color:#fff; text-decoration:none; background:#1c59aa;}
.top ul li a:hover{ color:#fff; text-decoration:none; background:#ea281e;}
*/
.nav{ position:absolute; right:0; bottom:10px; height:35px; clear:both; border:0px solid #ebebeb; border-bottom:0; } 
.nav .lavaLamp {position:relative; margin:0 auto;height:35px; }
.nav .lavaLamp li { text-align:center; line-height:35px;  float:left; /*border-right:1px #0077b0 solid;*/   padding-left:5px; padding-right:5px;  margin-right:50px;}
.nav .lavaLamp li.back { z-index:1; position:absolute; height:35px;line-height:35px; border-bottom:2px #1c59aa solid; }
.nav .lavaLamp li a { text-shadow: 0 0 0px rgba(0,0,0,0.3); font-size:15px; z-index:2; position:relative; display: block; color:#333; height:35px; line-height:35px;text-align:center;}
.nav .lavaLamp li.current{ border-bottom:0px #73b32b solid;color:#333;}
.nav .lavaLamp li.current a{ color:#1c59aa; font-weight:600;}
.nav .lavaLamp li.back a{ color:#1c59aa;}
.nav .lavaLamp li.not a{ color:#fff}
.nav .lavaLamp li a:hover {text-decoration:none;color: #1c59aa;}
.nav .lavaLamp li.back a:hover{ color:#1c59aa;}
.nav .lavaLamp li a.sec{ background:url(../../images/down_arrow.png) no-repeat 82px center; text-align:left; text-indent:1em;}



.footnav{clear:both; overflow:hidden; margin:0 auto;  zoom:1; background:#fff; border-top:10px #F5F5F5 solid; color:#b3b3b3; padding-bottom:15px; }
 .footnav-logo{ width:317px; height:136px; float:left; display:inline; margin-top:17px; margin-left:5px; margin-right:10px; background:url(../../image/footlogo.gif) 0 0;}
 .footnav dl{ width:105px; float:left; display:inline; overflow:hidden; margin-left:20px; margin-top:25px;}
.footnav dl dt,.footnav dl dd{width:105px;  float:left; display:inline;}
.footnav dl dt a,.footnav dl dd a{float:left; border-bottom:0px #dbdbdb dotted;  display:inline; text-align:left;   font-size:12px;  line-height:21px; color:#969696;  }
.footnav dl dt{ margin-bottom:8px;}
.footnav dl dt a{ color:#333; font-size:14px;}
.footnav dl dt a:hover,.footnav dl dd a:hover{ color:#111; }
.footnav dl.contactus{ width:300px; float:left; display:inline; overflow:hidden; margin-left:50px; margin-top:25px;}
.footnav dl.contactus dd{width:300px;  float:left; display:inline;}
.footnav dl.contactus dd span{width:300px; float:left; border-bottom:0px #dbdbdb dotted;  display:inline; text-align:left;   font-size:12px;  line-height:24px;color:#969696;   text-indent:2em;}
.footnav dl.contactus dd span.lxr{ background:url(../../image/i_u.png) no-repeat scroll left center;}
.footnav dl.contactus dd span.tel{ background:url(../../image/i_a.png) no-repeat scroll left center;}
.footnav dl.contactus dd span.phone{ background:url(../../image/phoneIcon.png) no-repeat scroll 5px center;}
.footnav dl.contactus dd span.qqonline{ background:url(../../image/i_q.png) no-repeat scroll left 5px; padding-left:20px;}
.footnav dl.contactus dd span.mail{ background:url(../../image/i_c.png) no-repeat scroll left center;}
.footnav dl.contactus dd span.address{ background:url(../../image/i_ad.png) no-repeat scroll left center;}
.footnav dl.contactus dd span.post{ background:url(../../image/i_d.png) no-repeat scroll left center;}
/* .footnav dl.contactus dd span.qqonline a{ text-decoration:underline; text-indent:1em; height:25px; line-height:25px; margin-top:5px;}
.footnav dl.contactus dd span.qqonline a:hover{ color:#fff;}*/

.footnav .wxewm{width:150px; height:150px; background:url(../../images/wxewm258.jpg) no-repeat 0 0; float:left; display:inline; overflow:hidden; margin-left:30px; margin-top:20px;} 

.footnav .wxewm2{width:145px; height:145px; background:url(../../image/weixin2.gif) no-repeat 0 0; float:left; display:inline; overflow:hidden; margin-left:5px; margin-top:25px;} 


.footnav dl.contactus dd span.qqonline  a{width:85px; height:23px; line-height:23px; letter-spacing:1px; text-indent:3em; float:left; display:inline; text-align: left; color:#fff; background:url(../../image/qqbtn_off.png) no-repeat center center; overflow:hidden; margin-top:3px; margin-bottom:3px; margin-left:5px;}
.footnav dl.contactus dd span.qqonline  a:hover{ text-decoration:none; color:#fff;  background:url(../../image/qqbtn_on.png) no-repeat center center;}




.footnavbar{ height:123px; overflow:hidden; background:#f6f6f6; margin:0 auto;width:100%; max-width:1440px; min-width:1190px;}
.footnavbarc{ overflow:hidden; margin:0px auto;}
.footnavbar-left{ width:700px; float:left; overflow:hidden;}
.footnavbar-left ul{ margin-top:20px; overflow:hidden;}
.footnavbar-left li{ width:120px; margin-left:15px; float:left; overflow:hidden; line-height:25px;}
.footnavbar-left li a{ width:120px; float:left; overflow:hidden; color:#000; font-size:14px; text-align:left; text-indent:2em;line-height:25px;}
.footnavbar-left li a:hover{ color:#C81A1F;}
.footnavbar-left li.icon01{ background:url(../../images/footicon01.gif) no-repeat left center;}
.footnavbar-left li.icon02{ background:url(../../images/footicon02.gif) no-repeat left center;}
.footnavbar-left li.icon03{ background:url(../../images/footicon03.gif) no-repeat left center;}
.footnavbar-left li.icon04{ background:url(../../images/footicon04.gif) no-repeat left center;}
.footnavbar-left li.icon05{ background:url(../../images/footicon05.gif) no-repeat left center;}
.footnavbar-left .lxfsc{ float:left; height:50px; line-height:25px; text-align:left; font-size:14px; text-indent:15px; margin-top:10px;}
.footnavbar-center{ width:100px; height:100px; float:left; overflow:hidden; margin:10px 10px 0; background:url(../../images/ShowQrCode100.png) no-repeat center center; }

.footnavbar-right{ width:304px; height:123px; float:right; overflow:hidden; margin:0; background:url(../../images/foottotop1.gif) no-repeat center center; position:relative; }
.gotop{ display:block; position:absolute; top:55px; left:79px; width:70px; height:70px; /*background:rgba(0,0,0,0.6)*/}
.footer{margin:0 auto;width:1200px; clear:both;  zoom:1; text-align:center; font-size:12px;  border-top:0px #262427 solid; padding:0px 0;background:url(../../img/footer.png) repeat 0 0; color:#333;}
.footerc{ margin:0px auto; padding-bottom:1px;  }
.footerlogo{ width:78px; height:61px; background:url(../../images/logo02.gif) no-repeat 0 0; float:left; display:inline; margin-left:5px;}

.footer-title{ height:36px; background:#1c59aa; line-height:36px; text-align:center; color:#fff; font-size:12px;}
.footer-title a{ display:inline-block; padding-left:10px; padding-right:10px; font-size:12px; color:#fff;  }
.footer-title a:hover{ color:#fff;}
.footer .copyright{  text-align:center; margin:0px auto; padding:10px 0; line-height:26px; font-size:12px; background:url(../../img/footlogo.png) no-repeat left center; }
.footer .copyright p{ line-height:23px;}
.footer .copyright a{ text-decoration:none; color:#333; }
.footer .copyright a:hover{ color:#1c59aa; text-decoration:none;}
.footer .btn-wx2 { position:relative; cursor:pointer;}
.footer .btn-wx2 .pic2{position:absolute; right:-50px; bottom:20px; display:none;width:100px;height:100px; z-index:1005; border:0px #ccc solid;}
