﻿@charset "utf-8";
@import "reset.css";
/*globe*/

div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6,font{ font: 12px/24px "微软雅黑","\5b8b\4f53",Arial,sans-serif;color:#666; padding:0; margin:0;}
em, i, del { font-weight:normal; font-style:normal;}
body{ background:#fff;color:#666; font: 12px/24px "微软雅黑","\5b8b\4f53",Arial,sans-serif;padding:0;margin:0; height:100%; position:relative;}
img { border:0;}

ol, ul { list-style:none;}
li{ float:left; _display:inline;}
a{color:#666;}
a:hover{color:#1186FF;}
.hidden{ display:none;}
.clear{zoom:1;}
/*public*/
.w960{ width:1100px; margin:0 auto;}

.header{ position:absolute; width:100%; height:184px; left:0; top:0; background:url(img/bg02.png) repeat-x; z-index:3;}
.header-head{ height:46px; font:12px/46px "微软雅黑",Arial;color:#c4c4c4;}
.header-head a{color:#e0e0e0;}
.header-head a.en{ font-size:10px;}
.header-head a:hover{ color:#fff;}
.head-search{ width:127px; height:20px; margin:14px 0 0 10px; padding-left:6px; background:url(img/search_bg01.png) no-repeat; }
.head-search .txt{ float:left; width:102px; height:20px; background:none; border:none; font:12px/20px "微软雅黑"; color:#b4b4b3;}
.head-search .btn{ float:left; width:24px; height:20px; background:none; border:none; cursor:pointer;}


.header-menu{ position:relative; width:100%; height:60px; background:url(img/bg_03.png) repeat-x;}
.header-menu-bg{ width:100%; position:absolute; right:50%; margin-right:470px; top:0; height:55px; background:url(img/bg_04.jpg) repeat-x; overflow:hidden;}
.menu-son-bg{ position:absolute; width:100%; left:0; top:55px; height:0px; background:url(img/bg_05.png) repeat; overflow:hidden;}
.menuleft-bg{ background:url(img/bg_06.png) no-repeat 0 0;}

.menu-wrap{ position:relative; z-index:99;}
.menu{ width:761px; padding-top:7px;}
.menu ul li{ width:118px; margin-left:-10px; z-index:9;}
.menu ul li a{ display:block;padding:0 13px; height:53px;text-align:center; background:url(img/menu_bg02.png) no-repeat 91px 22px; font:14px/44px "微软雅黑"; color:#fff;}
.menu ul li a:hover,.menu ul li a.hover{ background:url(img/menu_bg01.png) no-repeat; text-decoration:underline; color:#2e83c6;}
.menu ul li a.on{ background:url(img/menu_bg01_on.png) no-repeat; color:#2e83c6;}
.menu ul li.nl a{background:url(img/menu_bg02.png) no-repeat 97px 22px;}
.menu ul li.nl a:hover,.menu ul li.nl a.hover{background:url(img/menu_bg03.png) no-repeat left top;}
.menu ul li.nl a.on{background:url(img/menu_bg03_on.png) no-repeat  left top;}
.menu ul li .menuson{ width:960px; position:absolute; left:0; top:55px; height:176px; display:none;overflow:hidden;}
.menu ul li .menuson-img{ width:110px; padding-top:5px; margin-left:197px; margin-top:25px;}
.menu ul li .menuson-nav{ width:350px; margin-left:30px; margin-top:25px;}
.menu ul li .menuson-nav a{ display:block; float:left; margin-right:32px; width:111px; height:23px; padding-left:5px; border-bottom:1px solid #597386; text-align:left; background:none; font:12px/22px "微软雅黑"; color:#95a5b1;}
.menu ul li .menuson-nav a:hover{ background:none; color:#d6dce1}
.menu ul li .menuson-con{ width:242px; height:118px; padding-left:30px; margin-top:25px; border-left:1px solid #587184; background:url(img/menu_bg05.png) no-repeat 30px 0;}
.menu ul li .menuson-con p{ padding:9px 0 4px; font:bold 14px/24px "微软雅黑"; color:#cad1d7;}
.menu ul li .menuson-con span{ display:block; font:12px/14px Arial; color:#768a9b;}



.menu2 ul li{ width:118px; margin-left:0px; z-index:9;}
.menu2 ul li a{ display:block;padding:0 13px; height:53px;text-align:left; font:14px/44px "微软雅黑"; color:#fff;}
.menu2 ul li a:hover,.menu2 ul li a.hover{  color:#2e83c6;}
.menu2 ul li a.on{ background:url(img/menu_bg01_on.png) no-repeat; color:#2e83c6;}
.menu2 ul li.nl a{background:url(img/menu_bg02.png) no-repeat 97px 22px;}
.menu2 ul li.nl a:hover,.menu2 ul li.nl a.hover{background:url(img/menu_bg03.png) no-repeat left top;}
.menu2 ul li.nl a.on{background:url(img/menu_bg03_on.png) no-repeat  left top;}
.menu2 ul li .menuson{ width:960px; position:absolute; left:0; top:55px; height:176px; display:none;overflow:hidden;}
.menu2 ul li .menuson-img{ width:110px; padding-top:5px; margin-left:197px; margin-top:25px;}
.menu2 ul li .menuson-nav{ width:350px; margin-left:30px; margin-top:25px;}
.menu2 ul li .menuson-nav a{ display:block; float:left; margin-right:32px; width:111px; height:23px; padding-left:5px; border-bottom:1px solid #597386; text-align:left; background:none; font:12px/22px "微软雅黑"; color:#95a5b1;}
.menu2 ul li .menuson-nav a:hover{ background:none; color:#d6dce1}
.menu2 ul li .menuson-con{ width:242px; height:118px; padding-left:30px; margin-top:25px; border-left:1px solid #587184; background:url(img/menu_bg05.png) no-repeat 30px 0;}
.menu2 ul li .menuson-con p{ padding:9px 0 4px; font:bold 14px/24px "微软雅黑"; color:#cad1d7;}
.menu2 ul li .menuson-con span{ display:block; font:12px/14px Arial; color:#768a9b;}

.zuoqi li a { text-align:left;}
.zuoqi li a:hover { background:none;}
.t{ text-align:left;}

.footer{ padding-top:0px; clear:both;}
.footernav{ color:#e5e5e5; font:11px/17px "微软雅黑",Arial;}

.footerLinks{ width:134px; height:26px; float:right;position:relative; z-index:45; background: url(img/footerlink.jpg) no-repeat; cursor:pointer}
.linksList{ width:224px; padding:0 3px; left:1px; border:1px solid #e2e2e2; margin-bottom:none; position:absolute; bottom:26px; background:#fff; display:none;right:1px}
.linksList a{ display:inline-block; width:100%; line-height:16px; padding:3px 0; color:#8c8c8c}
.linksList a:hover{ color:#545C64}
.foootercopy{font:11px/17px "微软雅黑",Arial;}
.foootercopy a{ color:#1186FF}

#backtop {bottom:85px;cursor: pointer;display: none;left: 50%;margin-left: 520px;position: fixed;width:48px; height:58px; z-index:999;_position:absolute; _bottom:100px;}

/**首页**/
.index-banner{ width:100%; margin:0 auto 0px; position:relative; height:620px; overflow:hidden; background:url(img/load.gif) no-repeat center;}
.index-banner ul{height:620px; left:0; top:0; position:absolute; z-index:0;}
.index-banner ul li{height:620px; overflow:hidden;}
.banner-bg{ width:100%; height:6px; left:0; bottom:0; background:url(img/bg01.png) repeat-x; position:absolute; z-index:1}
.index-banner ul li a{ display:block; width:100%;height:620px;}
.ban-num{ position:absolute; width:960px; left:50%; margin-left:-480px; bottom:12px; text-align:right;}
.ban-num span{ display:inline-block; _display:inline;margin-left:10px; width:12px; height:12px; background:url(img/Sprites.gif) no-repeat -12px 0; overflow:hidden; cursor:pointer;}
.ban-num span.on{ background-position: 0 0;}

