﻿@charset "utf-8";
/* CSS Document */

body{ font-size:12px; background:#fff; line-height:180%; color:#333; text-align:center; width:100%; font-family:"微软雅黑"}
body,img,form,dl,ul,li,dt,dd{ margin:0; padding:0; border:none;}
dl,ul{ width:100%; list-style:none; display:block;}
dt,dd,li{ float:left; width:100%;}
div{ height:auto; margin:0px auto; padding:0px;}
.clear{ width:0; height:0; line-height:0; overflow:hidden; visibility:hidden; clear:both;}
.w1000{ width:1000px;}
.floatLeft{ width:auto; float:left;}
.floatRight{ width:auto; float:right;}
.marginTop20{ margin-top:20px;}
.marginTop10{ margin-top:10px;}
.bold{ font-weight:bold;}
span.vAlignMiddle{ vertical-align:middle; float:left;}
input.input{ border:1px solid #666;}
.disable{ cursor:not-allowed; text-decoration:none;}




.lt{ position:absolute; left:0; top:0;}
.rt{ position:absolute; right:0; top:0;}
.lb{ position:absolute; left:0; bottom:0;}
.rb{ position:absolute; right:0; bottom:0;}





/*-------  默认 START  -------*/
a:link{ text-decoration:none; color:#C00;}
a:visited{ text-decoration:none; color:#C00;}
a:hover{ color:#F00; text-decoration:underline;}
/*-------  默认 END  -------*/



/*-------  通用字体属性 START  -------*/
.px16,
a.px16{ font-size:16px;}
.px14,
a.px14{ font-size:14px;}
.px12,
a.px12{ font-size:12px;}
.bold{ font-weight:bold;}
/*-------  通用字体属性 END  -------*/


/*-------  红色 START  -------*/
.red{ color:#C00;}
.red a:link{ text-decoration:none; color:#C00;}
.red a:visited{ text-decoration:none; color:#C00;}
.red a:hover{ color:#F00; text-decoration:underline;}
a.red:link{ text-decoration:none; color:#C00;}
a.red:visited{ text-decoration:none; color:#C00;}
a.red:hover{ color:#F00; text-decoration:underline;}
/*-------  红色 END  -------*/


/*-------  白色 START  -------*/
.white{ color:#FFF;}
.white a:link{ text-decoration:none; color:#FFF;}
.white a:visited{ text-decoration:none; color:#FFF;}
.white a:hover{ color:#FFF; text-decoration:underline;}
a.white:link{ text-decoration:none; color:#FFF;}
a.white:visited{ text-decoration:none; color:#FFF;}
a.white:hover{ color:#FFF; text-decoration:underline;}
/*-------  白色 END  -------*/



/*-------  黑色 START  -------*/
.black{ color:#000;}
.black a:link{ text-decoration:none; color:#000;}
.black a:visited{ text-decoration:none; color:#000;}
.black a:hover{ color:#c56600; text-decoration:underline;}
a.black:link{ text-decoration:none; color:#000;}
a.black:visited{ text-decoration:none; color:#000;}
a.black:hover{ color:#c56600; text-decoration:underline;}
/*-------  黑色 END  -------*/



/*-------  灰色 START  -------*/
.gray{ color:#333;}
.gray a:link{ text-decoration:none; color:#333;}
.gray a:visited{ text-decoration:none; color:#666;}
.gray a:hover{ color:#C00; text-decoration:underline;}
a.gray:link{ text-decoration:none; color:#333;}
a.gray:visited{ text-decoration:none; color:#666;}
a.gray:hover{ color:#C00; text-decoration:underline;}
/*-------  灰色 END  -------*/


/*-------  蓝色 START  -------*/
.blue{ color:#06F;}
.blue a:link{ text-decoration:none; color:#06F;}
.blue a:visited{ text-decoration:none; color:#06F;}
.blue a:hover{ color:#039; text-decoration:underline;}
a.blue:link{ text-decoration:none; color:#06F;}
a.blue:visited{ text-decoration:none; color:#06F;}
a.blue:hover{ color:#039; text-decoration:underline;}
/*-------  蓝色 END  -------*/
























#header{width:100%; height:95px; overflow:visible; position:fixed; right:0px; top:0; background:#fbfbfb; z-index:1000;}
#container{width:100%; height:auto; margin:0px auto; clear:both; text-align:justify; position:relative; top:95px; _top:0px; left:0px;}
#footer{ width:100%; margin:0 auto; clear:both; text-align:justify; background:#30333a; position:relative; top:95px; _top:0px; left:0px;}


/*======================================  HEADER START  ======================================*/


/*-------  logo START  -------*/
#header .headerLogo{width:1000px; height:95px;}
#header .headerLogo .logo{width:125px; height:95px; float:left; padding-right:100px;}
/*-------  logo  End  -------*/

/*-------  标题 START  -------*/
#header .headerLogo .navPhone{width:775px; height:95px; float:left;}
#header .headerLogo .navPhone .nav{width:555px; height:95px; float:left;}
#header .headerLogo .navPhone .nav a{width:110px; height:95px; float:left; font-size:17px; line-height:95px; text-align:center; color:#000; font-weight:590; display:block; margin:0px auto; padding:0px;}
#header .headerLogo .navPhone .nav a:hover{ text-decoration:none; color:#729800; background:url(../images/header/hover.jpg); font-weight:600; margin:0px auto; padding:0px; float:left;}
#header .headerLogo .navPhone .nav a.selected{ background:url(../images/header/hover.jpg); color:#729800; font-weight:600; margin:0px auto; padding:0px; float:left;}

/*-------  标题  End  -------*/

/*-------  电话 START  -------*/
#header .headerLogo .navPhone .phone{width:220px; height:95px; float:left;}
/*-------  电话  End  -------*/

/*======================================  HEADER End  ======================================*/





















/*======================================  FOOTER START  ======================================*/
#footer{ height:300px; background:#30333a; text-align:center;}

/*-------  footerMenu   START  -------*/
#footer .footerMenu{width:1020px; height:260px;}

#footer .footerMenu li{float:left; height:260px;}
#footer .footerMenu dl{ width:260px; margin:0 auto;}
#footer .footerMenu .serviceLogo{width:140px; height:260px; float:left; background:url(../images/footer/footerLogo.jpg) no-repeat; padding-right:20px;}

#footer .footerMenu .service{width:260px; height:260px; float:left; padding-right:30px;}
#footer .footerMenu .service .serviceNew{width:260px; height:81px;}
#footer .footerMenu .service .serviceContact{width:260px; height:155px;}
#footer .footerMenu .service dd{width:195px; height:20px; background:url(../images/footer/footerMenuList.jpg) no-repeat left center; padding-left:15px; line-height:20px; margin-top:5px; text-align:left; float:left; overflow:hidden; color:#fff;}
#footer .footerMenu .service dd a{ color:#FFF;}
#footer .footerMenu .service dd a:hover{text-decoration:none; color:#a5c707;}

#footer .footerMenu .serviceFree{width:280px; height:260px; float:left;}
/*-------  footerMenu   END  -------*/

/*-------  footerMenu copy  START  -------*/
#footer .copy{width:1000px; height:40px;}
#footer .copy .icp{ width:1000px; line-height:40px; height:40px; float:left; color:#FFF; text-align:center;}
#footer .copy .icp a{ color:#FFF;}
/*-------  footerMenu copy    END  -------*/

/*======================================  FOOTER END  ======================================*/

















/*======================================  悬浮的在线咨询 START  ======================================*/
.Online{width:106px; height:auto; float:left; position:fixed !important; top:300px; left:1px; position:absolute; z-index:300; top:expression(offsetParent.scrollTop+300);}
.Online .freeBtn{ width:106px; height:53px;}
.Online .OnlineTop{width:106px; height:50px; background:url(../images/comon/OnlineTop.jpg); overflow:hidden;}
.Online .OnlineCon{width:106px; height:auto; background:url(../images/comon/OnlineCon.jpg); overflow:hidden; padding-top:10px;}
.Online .OnlineCon li{with:92px; height:22px; float:left; padding:0px 0px 10px 14px;}
.Online .OnlineCon li span{width:54px; height:22px; line-height:22px; float:left; text-align:center;}
.Online .OnlineCon li a{width:77px; height:22px; display:block; overflow:hidden; float:left;}
.Online .OnlineEnd{width:106px; height:40px; background:url(../images/comon/OnlineEnd.jpg); overflow:hidden;}

.Online .qqHide{width:32px; height:116px; float:left;}
/*======================================  悬浮的在线咨询 END  ======================================*/







