@charset "utf-8";
/* CSS Document */

/*top 样式*/
#top{ background:url(../images/top_bg.jpg) repeat-x; height:129px;}
.top{ width:1000px; margin:0px auto;}
.top .top_logo{ float:left;}
.top .top_right{ float:right;}
.top .top_right .top_tel{ width:195px; height:95px; margin: 22px 20px 0 0;}
.top .top_right .top_url { text-align:right; padding-right:50px; font-size:13px;}
.top .top_right .top_url a{ color:#000; overflow:hidden;}
.top .top_right .top_url a:hover{ color:#b40104;}

/*nav 样式*/

/*#nav{ background:url(../images/nav_bg.jpg) repeat-x; height:40px;}
.nav{ width:945px; margin:0px auto; line-height:40px;}
.nav ul li{ float:left; text-align:center; width:105px;}
.nav ul li a{ color:#fff; display:block; background:url(../images/ul_bg.jpg) no-repeat right;}
.nav ul li a.none{ background:none;}
.nav ul li a:hover{ color:#fff; background:url(../images/nav_hover.jpg) repeat-x; margin:0px auto;}
.nav ul li.current a{ color:#fff; background:url(../images/nav_hover.jpg) repeat-x;}*/


/*nav 代码样式*/
#nav{ background:url(../images/nav_bg.jpg) repeat-x; height:40px;}
.nav{ width:945px; margin:0px auto; line-height:40px;}
.nav li{ float:left; position:relative; text-align:center; width:105px;}
.nav li a{ color:#fff; display:block; background:url(../images/ul_bg.jpg) no-repeat right;}
.nav li a:hover{color:#fff; background:url(../images/nav_hover.jpg) repeat-x; margin:0px auto;}
.nav li a span{display:block; width:105px; cursor:pointer; text-align:center;}

.nav li a.selected{ color:#fff;}
.nav li a.selected2{ color:#fff; background:url(../images/nav_hover.jpg) repeat-x; height:37px;}
.nav li .selected .submenu{display:block;}

.nav li .submenu{ display:none; position:absolute; top:37px; left:0px; width:105px; z-index:9;}
.nav li .submenu li{ background:none; height:30px; width:100px; border-radius:0px;}
.nav li .submenu li a{text-align:center; background:#e55b00; color:#fff; font-size:12px; display:block; width:105px; height:30px; filter:alpha(opacity=40); background:rgba(112, 112, 112, 0.6) none repeat scroll 0 0 !important; position:relative;}
.nav li .submenu li a:hover{ color:#B40104; border-radius:0px;}

/*foot 代码样式*/
#foot{ background:url(../images/foot_bg.jpg) repeat-x #f1f8fe; height:164px;}
.foot { width:1000px; margin:0px auto;}
.foot ul { width:920px; margin:0px auto; }
.foot ul li { float:left; text-align:center; font-size:16px; color:#023985; line-height:40px; height:40px; }
.foot ul li a { color:#023985; margin-right:15px; margin-left:15px; }
.foot ul li a:hover { color:#f00; }
.f_nr { width:1000px; margin:0px auto;}
.f_nr .f_pro{ width:980px; margin:10px auto;}
.f_nr .f_left { float:left; width:230px; }
.f_nr .f_left img { margin-right:10px; }
.f_nr .f_right { text-align:center; line-height:28px; color:#000000; }
.f_nr a { color:#000; }
.f_nr a:hover { color:#f00; }


/*  友情链接 代码样式 */
#link { background:url(../images/link_bg.png) repeat-x; color:#fff;}
.link { width:1000px; margin:0px auto; padding-left:30px; line-height:30px; }
.link .tab1 { height:30px; }
.link .tab1 ul { margin:0; padding:0; }
.link .tab1 li { float:left; padding:0 10px; height:30px; line-height:30px; text-align:center; cursor:pointer; }
.link .tab1 li.now { color:#000; font-weight:bold; }
.link .tablist { padding:5px; font-size:14px; line-height:20px; display:none; }
.link .ts a { color:#fff; }
.link .ts a:hover { color:#d50000; }
.link .block { display:block; }


/*首页图片*/
.index_img { padding-bottom:15px; width:1000px; margin:0px auto; }

/* 悬浮QQ按钮 suspend */
.suspend{width:40px;height:198px;position:fixed;top:200px;right:0;overflow:hidden;z-index:9999;}
.suspend dl{width:120px;height:198px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;}
.suspend dl dt{width:40px;height:198px;background:url(../images/suspend.png);position:absolute;top:0;left:0;cursor:pointer;}
.suspend dl dd.suspendQQ{width:120px;height:85px;background:#ffffff;}
.suspend dl dd.suspendQQ a{width:120px;height:85px;display:block;background:url(../images/suspend.png) -40px 0;overflow:hidden;}
.suspend dl dd.suspendTel{width:120px;height:112px;background:#ffffff;border-top:1px solid #e4e8ec;}
.suspend dl dd.suspendTel a{width:120px;height:112px;display:block;background:url(../images/suspend.png) -40px -86px;overflow:hidden;}
* html .suspend{position:absolute;left:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+200))}







