@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{
	background-image:url(../images/bg.png);
	background-color:#DEE3CE;
	font-size:12px;
	font-family:"宋体";
	background-repeat: repeat-x;
 }
a,a:link{ color:#333; text-decoration:none;}
a:hover,.n_l a:hover,.flink a:hover,.first_left a:hover { color:#ccccCC;} /*-- 这是鼠标移动到链接时的颜色 --*/
/* a:visited{color:#777777;} 这是点过的链接颜色 */
ul,li{ list-style:none;}
img{ border:0;}
.clear{ clear:both;}
.page_width{ width:100%; text-align:left;}
.lit{ width:100%; margin-bottom:0px; _margin-top:-2px; height:0; padding:0; font-size:0px;}

/*-------------------------------- 顶部 --------------------------------------*/
#header_bg{ background:url(../images/header_bg.jpg) left top repeat-x; position:relative; z-index:201}
#header{ position:relative; z-index:203;width:1000px;height:103px; margin:0 auto; background:url(../images/header_box_bg.jpg) left top no-repeat;}
#header .logo a{ position:absolute; top:10px; left:0;width:360px; height:45px; display:block; background:url(../images/logo.png); _background:url(../images/logo.gif); text-indent:-9999px;}
#header .language{ position:absolute; top:20px; right:10px;}
#header .language a{margin-right:10px; font-size:12px; color:#fff;}
#header .language a.eng{ font-family:Arial, Helvetica, sans-serif;}
#header .language a:hover{ color:#F8DC30;}
#header .tel{ position:absolute; top:40px; right:20px; color:#fff; font-size:13px;}
#header .tel a{ position:absolute; right:200px; color:#f00; font-size:13px; width:300px;}
#header .tel a:hover{ color:#fff; font-size:14px;}

#header .menu{ position:absolute; width:960px; left:0;top:64px;line-height:39px; height:39px; text-align:center; z-index:400}
#header .menu ul{ margin-left:2px;}
#header .menu ul li{ float:left}
#header .menu ul li a.liNo{ background:none}
#header .menu ul li a{ padding:0 15px; font-size:13px;color:#a5bdd2;background:url(../images/menu_bg.jpg) left center no-repeat;letter-spacing :2px; font-weight:bold}
#header .menu li { float: left; position: relative; }
#header .menu li a {display: block; margin: 0 5px 0 0; padding: 5px 8px; }
#header .menu li a.active{text-decoration: none; color:#92FDFF }
#header .menu li a:hover {text-decoration: none; color:#92FDFF }
#header .menu li.current a.f{text-decoration: none; color:#92FDFF }

#header .menu li ul {display: none; margin:-3px 0 0 0; width: 1000px; position: absolute; /*background-color:#A3B4C4; */z-index:20000; left:-50px;}
#header .menu li ul li { float:left; }
#header .menu li ul li a {background: none; border: none; line-height: 30px; margin: 0; color:#000; padding:10px 10px; font-size:12px; font-weight:normal}
#header .menu li ul li a:hover {}
#header .menu li ul li ul {display:none; }

.Menubg{ position:absolute;background-color:#A3B4C4; height:40px; top:105px; left:0; z-index:299; width:100%;  z-index:202; display:none}

/*-------------------------------- 底部 --------------------------------------*/
#photo_bg{ background:url(../images/photo_bg2.png); background-color:#fff; margin-top:1px; overflow:hidden; position:relative; z-index:1; height:27px;}
#photo_bg .text-bottom { width:1000px; text-align:center; margin:0 auto;}
#photo_bg .text-bottom li { font-size:12px; font-family:\5FAE\x8F6F\6B63\9ED1\4F53;color:#000000; margin-top:7px; margin-left:240px; float:left;}
#photo_bg .text-bottom li a { float:left;}

#bottom{ position:relative; z-index:2;width:100%; margin:0 auto; padding-top:4px; _height:120px; min-height:120px; background-color:#A3B4C4}
#bottom .about_list{z-index:3;width:1000px; margin:0 auto}
#bottom .about_list ul li{ float:left; margin:0 20px; padding-top:8px; width:210px; _width:200px;}
#bottom .about_list ul li img{ display:block;}
#bottom .about_list ul li a{ display:block; margin-left:5px; padding-left:8px; line-height:22px;/* background:url(../images/about_list_a.jpg) left center no-repeat; */color:#102039;}
#bottom .about_list ul li a:hover{ color:#FFCC00;}
#bottom .about_list h1{ color:#0a1730; font-size:16px;margin-bottom:10px; letter-spacing:1px;}

#link_bg{ background:url(../images/link_bg.jpg) left top repeat-x;}
#link{ width:1000px; margin:0 auto; text-align:center;height:24px; line-height:24px;}
#link a{ padding:0 15px; color:#3B4C68;}
#link a:hover{color:#FFFF00;}

#footer_bg{ background:#2F4D81; border-color:#263850; border-width:1px 0 1px 0;}
#footer{ width:1000px; height:53px; margin:0 auto; color:#98A8C1; position:relative;}
#footer .img{ float:left; margin:0 0 0 2px;}
#footer span{ padding:0 0 0 10px;}
#footer .footer_txt{ padding-top:10px; float:left;}
#footer .footer_txt p{ line-height:18px;}
#footer .footer_txt a{color:#98A8C1;}
#footer .footer_txt a:hover{ color:#fff;}

#footer .home_top{ float:right; margin-top:4px;}
#footer .home_top a{ padding:0}
#footer .home_top a img{ height:12px;}

.QQbox {z-index:9999;right:0px;width:145px;position:absolute;top:130px}
.QQbox .Qlist {background:url(../Plugin/Im/QQBg.gif) repeat-y -155px 0px;left:0px;width:145px;position:absolute}
.QQbox .Qlist .t {font-size:1px;float:right;width:145px;height:6px}
.QQbox .Qlist .b {font-size:1px;float:ight;width:145px;height:6px}
.QQbox .Qlist .t {background:url(../Plugin/Im/QQBg.gif) no-repeat left 50%}
.QQbox .Qlist .b {background:url(../Plugin/Im/QQBg.gif) no-repeat right 50%}
.QQbox .Qlist .con {background:#fff;margin:0px auto;width:90%;}
.QQbox .Qlist .con h2 {border-right:#3a708d 1px solid;border-top:#3a708d 1px solid;background:url(../Plugin/Im/QQBg.gif) repeat-y -163px 0px;border-left:#3a708d 1px solid;color:#fff;border-bottom:#3a708d 1px solid;height:20px;text-align:center; padding:2px;}
.QQbox .Qlist .con ul {}
.QQbox .Qlist .con ul li {padding-right:5px;padding-left:5px;background:#e8e8e8;padding-bottom:0px; padding-top:5px; height: 20px; line-height:20px;}
.QQbox .Qlist .con ul li.odd {background:#fff;}
.QQbox .Qlist .con ul li span{ float:right; color:#ffffff; }
.QQbox .Qlist .con ul li span img{ height:20px;}