@charset "gb2312";
*{ margin:0; padding:0}
li{ list-style:none;}
a{ text-decoration:none; color:#646464}
a:hover{ color:#000;}
img{ border: 0 none}
body{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#666; background:#f0f0f0}
.clean{ clear:both}.left{ float:left}.right{ float:right}
.wp100{min-width:1240px;width:100%;overflow:hidden}
.wrap{ width:1200px; margin:auto}
* html,* html body {background-image:url(about:blank);background-attachment:fixed;}
.TOP{ width:100%;position:fixed;_position:absolute;top:0;left:0;z-index:999;display:none;_top:expression(this.scrollTop=document.documentElement.scrollTop); height:70PX;}
#header {width:100%;color:#fff;background-color:#000;height:70px;overflow:hidden;}
#logo { float:left;padding:0;margin:22px 0 0 0}
#logo a {width:250px;height:28px;overflow:hidden;float:left;display:block}
.menu li {float:left}
.menu li a {display:block;color:#eee;float:left;text-align:center;padding:0 10px;line-height:70px;height:70px;font-size:16px; font-family:"Î¢ÈíÑÅºÚ"}
.menu li a:hover {color:#999}
.menu li a.cur {color:#999;background-color:#1e1e1e;}
#menutop {float:left;margin-left:30px}
#menutop li a {padding:0 10px;letter-spacing:1px;}
#menubottom {float:right}
#menubottom a {font-size:14px}
#maps a {font-size:20px; background:url(../images/more.png) no-repeat; margin:30px 0 0 0}
#fullbg {background-color:#000;left:0;opacity:0.95;position:absolute;top:0;bottom:0;right:0;z-index:99999;filter:alpha(opacity=95);-moz-opacity:0.95;-khtml-opacity:0.95;display:none;}
#dialog {height:500px;left:50%;margin:-300px 0 0 -450px;padding:0px;position:fixed !important;position:absolute;top:50%;width:980px;z-index:99999;border-radius:5px;display:none;}
#dialog p {margin:0 0 12px;height:24px;line-height:24px;}
#dialog p.close {text-align:right;padding-right:10px;}
#dialog p.close a { background:url(../images/close.png) no-repeat; display:block; width:20px; height:20px; float:right}
#mapsmain ul {	padding-bottom:30px;}
#mapsmain ul li {text-align:left;float:left;color:#FFF;width:120px;font-size:12px;line-height:25px;}
#mapsmain ul li ul li {float:none;}
#mapsmain ul li a {color:#FFF;}
#mapsmain ul li a:hover {color:#F33}
/****banner*******/
#full-screen-slider { width:100%; height:510px; float:left; position:relative; }
#slides { display:block; width:100%; height:510px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; top:440px; right:50%; z-index:9900;  padding:5px 15px 5px 0;}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:10px; border-radius:10px; background:#ccc }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#e9120c}
.mid_7 { margin:50px auto 50px; overflow:hidden}
.mid_7 img{ margin:50px auto 0; display:block; width:600px; height:80px;}
.mid_7 ul li{ width:220px; margin:60px 30px 0 30px; float:left}
.mid_7 ul li p{ line-height:24px; color:#6c6c6c}
.mid_7 ul li .ls_fd{ background:url(../images/liansuo_img.jpg) no-repeat; width:195px; height:30px;}
.mid_7 ul li .ls_2{ background-position:-300px 0}
.mid_7 ul li .ls_3{ background-position:-600px 0}
.mid_7 ul li .ls_4{ background-position:-885px 0}
.mid_7 ul li .tel{ font-size:13px; padding:0 0 0 25px; margin:5px 0 0 0; background:url(../images/tel.jpg) no-repeat; color:#e82a30}

.bottom{ background:url(../images/tit_bg.jpg) repeat-x; width:100%; height:120px; overflow:hidden}
.bottom .f_menu{ margin:30px auto 0; text-align:center}
.bottom .f_menu a{ padding:0 20px;}
.copyright{ background:#181818; color:#fff; height:45px; text-align:center; margin:30px auto 0; font-size:12px; line-height:45px;}