﻿@charset "utf-8";
/* 公共样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;} 
table {border-collapse:collapse;border-spacing:0;} 
body { font-family: '微软雅黑', serif; }
img {border:0;} 
ol,ul {list-style:none} 
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;} 
q:before,q:after {content:''} 
a{ text-decoration:none; blr:expression(this.onFocus=this.blur());outline:none;}
input{ color:#999;font-family:"微软雅黑";}

.w960{ width:960px; margin:0 auto; overflow:hidden;}
.w810{ width:810px; margin:0 auto; overflow:hidden; height:320px;}
.w850{ width:850px; margin:0 auto; overflow:hidden; height:320px;}
.w252{ width:252px; height:490px;}
.w630{ width:630px;}
.w303{ width:303px; height:328px;}
.w612{ width:612px;}
.w300{ width:300px;}
.w220{ width:220px;}

.mr8{ margin-right:6px;}
.ml8{ margin-left:7px;}
.ml6{ margin-left:5px;}
.mr20{ margin-right:20px;}
.h50{ height:50px;}
.p40{ padding:32px 0;}
.p30{ padding:30px 0;}
.p150{ padding-left:150px;}
.p350{ padding-left:350px;}
.fl{ float:left;}
.fr{ float:right;}
.hide{ display:none;}

/* TOP底边阴影 */
.shadow{ background:url(../images/shadow.png) repeat-x left top; height:4px; position:absolute;	top:0; left:0; z-index:1; width:100%;}
.shadow2{ background:url(../images/shadow2.png) repeat-x left top; height:2px; position:absolute;	top:0; left:0; z-index:1; width:100%;}

.shadow3{ background:url(../images/shadow3.png) center; height:6px; position:absolute;	top:0; left:0; z-index:1; width:100%;}

/* 全屏遮罩 */
.shade{	display:none; position:fixed; top:0%; left:0%; width:100%; height:100%; background-color:black; z-index:1001;
	-moz-opacity: 0.4; opacity:.40;	filter: alpha(opacity=40);}

/*万能闭合*/
.clear {height:0px; clear:both; font-size:0px; line-height:0px; zoom: 1;}

.yuan {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	behavior: url(../js/iecss3.htc)
}

/*通用下拉框CSS开始 */
.select-box{ float:left; overflow:hidden; }
.mod-dropdownlist { display: inline-block;}
.mod-dropdownlist .dropdown-select {
    color: #666; cursor:pointer;border:1px solid #0066b3; display: inline-block; *display: inline;
    height: 30px; line-height: 30px; overflow: hidden;  *zoom: 1;
	-webkit-user-select:none;
    -moz-user-select:none;
    -o-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.mod-dropdownlist .dropdown-select .dropdown-input {
	text-indent:10px; zoom: 1; overflow:hidden;font-size: 14px; line-height: 30px; float: left; height: 30px;}
.mod-dropdownlist .dropdown-select .dropdown-icon {
    background:url(../images/rightbtn.jpg) center center no-repeat;
    width: 40px; zoom: 1; float: left; height: 30px;position:relative;}
.mod-dropdownlist .dropdown-list {
    background: #fff; border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9; display: block; overflow: hidden; padding:0;}
.mod-dropdownlist .dropdown-options {background: #fff; display: block;overflow: hidden; padding:0; margin: 0;}
.mod-dropdownlist .dropdown-options li a {
    color: #666; cursor:pointer; display: block; padding: 0 8px; white-space: nowrap; font-size: 14px;
	 -webkit-user-select:none;
    -moz-user-select:none;
    -o-user-select:none;
    -ms-user-select:none;
    user-select:none;
	 width:100%;
}
.mod-dropdownlist .dropdown-options li a:hover {
    background-color:#eee; color:#666;}
.mod-dropdownlist .dropdown-options li.dropdown-options-focus a,
.mod-dropdownlist .dropdown-options li.dropdown-options-focus a:hover{
    background-color:#0066b3;border-top: 1px solid #ccc;color:#fff;}
.mod-dropdownlist .dropdown-list .dropdown-custombox {border-top: 1px solid #ccc;}
/*通用下拉框CSS结束 */

/*顶部通知CSS*/
.notice{ height:50px; background:#f7ad29;}
.noticeIn{width:960px; height:50px; margin:0 auto; display:block; position:relative;}
.notice ul{ list-style:none;}
.notice ul li{ line-height:50px; float:left; color:#fff; height:50px;}
.notice ul li.notice-li1{ padding:0 10px;}
.notice ul li.notice-li1 img{ padding:12px 0px;}
.notice ul li.notice-li2{ width:660px; font-size:18px;}
.notice ul li.notice-li3{ width:136px; font-size:14px;}
.notice ul li.notice-li4{ width:40px;}
.notice ul li.notice-li4 img{ padding:5px 0px;}
.notice .btn_close2{ width:23px; height:23px; position:absolute; top:6px; right:0; cursor:pointer;}

/*头部样式*/
#header{ width:100%; height:130px; background:url(../images/head_bg.png) repeat-x; position:relative;}
#header .head-top{ width:960px; margin:0 auto; height:130px;}
#header .top{height:50px; }
#header .top ul li span a{ color:#1dd9e2;}
#header .top ul li span a:hover{ color:#fff;}

#header .top ul li.showLeft {position:relative; }
#header .top .show_hov{ background:url(../images/hv_top.png) no-repeat left top; width:141px; height:28px; float:left; line-height:24px;margin-top:12px; display:none; text-align:center;}
#header .top .show_hov a{color:#1dd9e2; font-family:"微软雅黑"; font-size:12px; padding:0 5px;}
#header .top .show_hov a:hover{ color:#fff; font-family:"微软雅黑";}

#header .ul_l{ float:left; width:536px; line-height:50px; }
#header .ul_l li{ padding-right:12px;float:left; color:#83c6ff; display:block; position:relative;}
.cur{ background:url(../images/cur.png)  no-repeat; width:18px; height:8px; position:absolute; left:18px; bottom:0; display:inline-block;}
#header .ul_l li a{ font-size:16px; color:#1dd9e2; cursor:pointer;}
#header .ul_l li a:hover{ color:#fff;}
#header .ul_l li.showLeft a img{ float:left; width:79px; height:23px;padding-top:14px; padding-bottom:13px;}

#header .ul_r{ float:right;	width:422px; line-height:50px;}
#header .ul_r li{ margin:0 4px; font-size:12px;float:left; color:#1dd9e2; display:block; text-align:right;}
#header .ul_r .ico{ background:url(../images/zx_icon.png) no-repeat 0 15px; padding-left:20px;}
#header .ul_r li.top_show.hover{background:url(../images/hover2.png) no-repeat center bottom; color:#fff;}
#header .ul_r li span{ font-size:14px; display:block; cursor:pointer;}
#header .ul_r li span:hover{ color:#fff;}
#header .ul_r li span a{color:#1dd9e2; }

#header .top_show{ overflow:hidden;}
#header .showDown{ width:100%; background-color:#86b9e6; display:none; overflow:hidden; position: absolute;top:50px; left:0; z-index:1004;}
#header .showDown_l{ float:left; position:relative;}
#header .showDown_l img{ width:303px; height:197px;}
#header .showDown_r{float:right; position:relative;}
#header .zxkf_tit{ height:40px; line-height:40px; border-bottom:2px #b6d5f0 solid; padding-left:5px; font-size:18px; color:#fff;}
#header .zxkf_tit h2{ float:left; position:relative;}
#header .zxkf_tit .btn_close{ width:23px; height:23px; padding-bottom:20px; position:absolute; top:-12px; right:0;}


#header .zxkf_cont{ padding:30px 5px; font-size:14px; color:#fff;  overflow:hidden; text-align:left;}
#header .zxkf_cont span{ display:block; width:286px;  float:left; color:#fff; font-size:14px;}
#header .zxkf_cont input[type="radio"] { margin: 3px 3px 0px 5px; display: none;}
#header .zxkf_cont label{ padding-left:40px; font-family:"微软雅黑"; padding-bottom:0px;cursor: pointer; background:url(../images/radio_bg.png) no-repeat left -22px; color:#fff; }
#header .zxkf_cont label.checked { background:url(../images/radio_bg.png) no-repeat left 0px;}

#header .btn_talk{ width:122px; height:38px; line-height:34px; text-align:center;background:url(../images/kf_btn.png) no-repeat left top;}
#header #btn_talk{ display:block; width:122px; height:38px; color:#fff; font-size:14px;}


#header .showDown_l .tit{ text-align:left; color:#0066b3;}
#header .showDown_l .tit a{color:#0066b3; font-size:18px;}
#header .showDown_l .tit a:hover{ color:#fff;}
#header .showDown_l .left_cont{  width:252px; height:442px; background:url(../images/showj_in.png) no-repeat top left; position:absolute; top:50px; left:0;}
#header .showDown_l .left_cont ul{ padding-top:175px;}
#header .showDown_l .left_cont ul li{ display:block; color:#0066b3; width:100%; text-align:left;}
#header .showDown_l .left_cont ul li.link_tit{ font-size:18px; line-height:53px; }
#header .showDown_l .left_cont ul li.link_a{  font-size:14px; line-height:24px; }
#header .showDown_l .left_cont ul li a{ color:#0066b3;}
#header .showDown_l .left_cont ul li a:hover{ color:#3da4f1;}

#header .tag_tit{ height:42px; border-bottom:2px #b6d5f0 solid; position:relative;}
#header .tag_tit ul{ margin:0 auto;}
#header .tag_tit ul li{float:left; padding:0 20px; line-height:42px; cursor:pointer; color:#0066b3;font-size:18px;}
#header .tag_tit ul li.hover { border-bottom:4px solid #fff; color:#fff; z-index:999; height:41px;}
#header .tag_tit .btn_close{ width:23px; height:23px; padding-bottom:20px; position:absolute; top:-10px; right:0;}
#header .tag_cont{ padding-top:20px; overflow:hidden;  margin:0 auto;}

#header .dw{ position:absolute; top:70px; left:-64px;}
#header .tag_cont .list_one{ width:290px;}
#header .tag_cont .list_one li{ line-height:40px;}
#header .tag_cont .list_one li a{font-size:14px; color:#0066b3;}
#header .tag_cont .list_one li a:hover{color:#fff;}
#header .tag_list{ width:136px;}
#header .tag_list li{ padding:0; width:100%; text-align:left;}
#header .tag_list .list_tit{ font-size:18px; color:#fff; letter-spacing:6px; text-align:center; padding-bottom:10px;}
#header .tag_list .list_li{ line-height:50px;}
#header .tag_list .list_li a{ font-size:16px;	color:#0066b3;}
#header .tag_list .list_li a:hover{ color:#fff;}

/*世界地图*/
.world-map{ background:url(../images/map2.png) no-repeat; width:694px; height:341px;position:relative;}
.hk_words{position:absolute; right:112px; bottom:172px; width:30px;height:20px;color:#0066b3;}
.hk_words a{color:#0066b3;}
.hk_w_info{	background:url(../images/hongkong.png) no-repeat left top;width:191px;height:73px;
	position:absolute;left:-49px;top:30px;padding:7px 0;display:none;}
.hk_w_info .hk_li{line-height:20px;	}
.hk_w_info .hk_li a{color:#0066b3;}
.hk_w_info .hk_li a:hover{color:#0066b3;}

/*中国地图*/
.china-map{ width:647px; margin:0 auto; position:relative;}
.map-sc a.active .map-xc-bg{display:block; z-index:3; }
.map-sc-bg{ position:absolute; z-index:3; display:none; }
.map-sc-bg a{font-size:12px; color:0066b3; }

/*Logo and City*/
.menu{ height:80px; margin:0 auto; width:960px;}
.menu .menu_l{ width:280px; float:left; position:relative;}
.menu .logo{ width:283px; float:left; position:relative;}
.menu .logo_img{ width:201px; height:38px; padding:21px 0;}
.menu .logo_city{ margin:28px 0; position:relative;  }

.menu .select-city{ width:70px; height:24px; background:url(../images/city_bg.jpg) no-repeat; line-height:24px;}
.menu .select-city a{ display:block;font-size:12px;color:#666;cursor:pointer; padding-left:4px;}
/*
.menu .select-city{ height:24px; background:url(../images/city_bg.jpg) left 0; line-height:24px; float:left; }
.menu .select-city a{ display:block;background:url(../images/city_bg.jpg) right 0;font-size:12px;color:#666;cursor:pointer; padding-left:4px; float:left; padding:0px 16px 0px 0; margin-left:8px;}
*/
/* city select begin*/
.toggle_city{ width:544px; position:absolute; top:28px; left:-1px;}
.change_city_bg{ z-index:100000000; background:#fff;}
.change_city_box{ width:544px; position:absolute;z-index:10001;}
.change_city_head{position:relative;width:544px;height:80px;background:url(../images/city_top.png) no-repeat;}
.hide{display:none;}
.beijing{ width:545px; height:40px; position:relative; line-height:24px;}
.beijing a{ padding-left:216px; font-size:12px; color:#666;}

.city-seach{ height:34px; padding:10px 14px 0;}
.abc_input{	height:30px;line-height:30px; float:left; border:1px solid #dbdbdb; width:215px; text-indent:10px; color:#999;}
.change_city_head button{width:80px;height:32px; float:left; cursor:pointer; background:#0066b3; border:0; color:#fff; margin-left:10px; font-size:18px; font-family:"微软雅黑";}

.change_city_body{background:url(../images/city_body.png) repeat-y; padding-top:8px;}
.change_city_tishi{ height:30px; line-height:30px; color:#333; padding:0px 14px; font-size:14px;}
.pro_city3{}
.pro_city3_list1 a{display:inline-block;height:30px; line-height:30px;overflow: hidden;text-align:center; width:63px; position:relative; color:#333; font-size:12px; }

.limiter{}
.pro_city3_list2{position:relative; top:-10px;}
.top_arrow{	position:absolute; width:64px;	z-index:100;top:-2px;left:15px;}
.top_arrow1{border-bottom:4px solid #1693f1; }
.pro_body_bg{width:542px;background-color:#f6f6f6;	border-top:2px solid #d8d8d8; margin-left:1px;}
.pro_body_bg a:hover{background-color:#f1f4f9;}
.pro_city3_list2 span{display:inline-block; height:26px; line-height:26px; padding:0 18px; width:48px; color:#333;cursor:pointer; font-size:12px;}

.change_city_footer{width:544px;height:10px; background:url(../images/city_bottom.png) no-repeat;}
/*--搜索展示CSS--*/
.city1_box{	position:absolute;	width:217px;z-index:10001;	color:#919191;	left:14px;	top:82px;}
.city1_box_body{border:solid 1px #dbdbdb; border-top:0;background-color:#fff;}
.city1_box ul{margin:0 auto;border-top:solid 1px #f1f4f9;}
.city1_box li{	clear:both;	padding:10px 20px; border-bottom:solid 1px #f1f4f9;cursor:pointer;	margin: 0;}
.city_hover{background-color:#eee;color:#333;}
.iframe_click{border:solid 3px #ff0000;}
.bg_click{position:absolute;z-index:1;}
.red_city{color:red;font-weight:normal;}
/*city select end*/

/*登录方式一*/
.login{ width:250px; height:106px; position:absolute;top:79px; left:0;z-index:3; background:url(../images/loginbg.png) no-repeat left top; padding:0 12px;}
.login-item{ height:32px; padding-top:12px;}
.btn-login{ width:73px; height:32px; background:url(../images/btn_login.png) no-repeat; line-height:32px;}

.btn-login:hover{opacity:0.8;	filter: alpha(opacity=90);}
.btn-login a{ color:#fff; padding-left:30px; font-size:14px;}
.btn-login img{ border-radius:3px;  margin-left:10px;}
.login-item2{ height:24px; line-height:24px;}
.login-item2 ul li{ float:left; width:62px;}
.login-item2 ul li a{ font-size:12px; color:#333;}
.login-item2 ul li a:hover{ text-decoration:underline; color:#0066b3;}
.login-item3{ height:26px;line-height:26px;}
.login-item3 ul li.fl{padding-left:30px;}
.login-item3 ul li.fr{ padding-right:10px;}
.login-item3 ul li a{font-size:12px; color:#1693f0;}
.login-item3 ul li a:hover{ text-decoration:underline;}

/*登录方式二*/
.login2{width:250px; height:60px; position:absolute;top:80px; left:0;z-index:3; background:url(../images/login_bg.png) no-repeat left top; padding:0 12px;}

/*登录方式三*/

.login3{width:250px; height:94px; position:absolute;top:80px; left:0;z-index:3; background:url(../images/loginbg4.png) no-repeat left top; padding:0 12px;}
.login3 dl{ padding-top:0px;}
.login3 dd{ height:94px; float:left; width:80px;}
.login3 dt{ float:left; width:170px; line-height:28px;}
.login3 dt a{ font-size:12px; }
.login3 dt a:hover{ color:#0066b3; text-decoration:underline;}
.dt_a1 a{color:#333;}
.dt_a1 a:hover{ color:#0066b3; text-decoration:underline;}
.dt_a2 a{ color:#0066b3; margin-right:20px;}
.dt_a2 img{ vertical-align:middle; margin-right:5px;}
.dt_a3 a{ color:#0066b3; }

/*导航*/
.nav{ width:670px; height:40px; float:right;  position:relative; top:0; left:0; margin-top:20px;}
.nav .nav-list li{height:40px; line-height:40px; color:#333; display:block;}
.nav .nav-list li.nav_li.hover{background:#1693f1; color:#fff;}
.nav .nav-list li .li_span{ font-size:18px; display:block; cursor:pointer;  padding: 0px 14px;font-family:"微软雅黑";}


.li_cur { display: inline-block; width: 40px; height: 40px; cursor:pointer;}
.up_ico { background-image:url(../images/search_btn.jpg); }
.down_ico { background-image:url(../images/seach.png);}

.line{ border-left:2px solid #bbbbbb; height:32px;margin:4px 4px 0; display:block;}

/*导航展开*/
.nav_down{ width:960px;  overflow:hidden; position:absolute; top:40px; left:-290px; border-top:2px #1693f1 solid; -moz-box-shadow: 1px 3px 6px #6c7870; -webkit-box-shadow: 1px 3px 6px #6c7870; box-shadow: 1px 3px 6px #6c7870;
z-index:4; background:#f8f8f8; color:#6a6a6a; font-size:14px; display:none;}
.nav_down2{ width:960px;  overflow:hidden; position:absolute; top:40px; left:-290px; border-top:2px #1693f1 solid; -moz-box-shadow: 1px 3px 6px #6c7870; -webkit-box-shadow: 1px 3px 6px #6c7870; box-shadow: 1px 3px 6px #6c7870;
z-index:3; background:#f8f8f8; color:#6a6a6a; font-size:14px; display:none;}


/*信用卡-电子银行-优智规划-样式*/
.mr10{ margin-right:10px;}
.mr51{ margin-right:51px;}
.item-top{ overflow:hidden;}
.item-top-left{ width:708px; float:left; border-right:1px solid #d8d8d8; padding:0 16px;}
.item-top-left h2{ height:40px; line-height:40px; padding-top:10px; color:#1693f1;}
.item-top-left h2 img{ vertical-align:middle; margin-right:10px;}
.item-top-left ul{ float:left;}
.item-top-left ul li{float:left;}
.item-top-left ul li.item-li{ width:94px; padding:5px 0; }
.item-top-left ul li.item-li2{ width:308px;}
.item-top-left ul li.item-li3{ width:205px; padding:5px 0;}
.item-top-left ul li.item-li4{ width:70px; padding:5px 0;}
.item-top-left ul li a{ font-size:12px; color:#333;}
.item-top-left ul li a:hover{ color:#0066b3;}
.item-top-right{ width:179px; float:right;  padding:0 20px;}
.item-top-right .right-tit{ padding:10px 0;}
.item-top-right .right-tit a{ color:#0066b3; font-size:14px; }
.item-top-right .right-tit a:hover{ color:#3da4f1;}
.right-img{ width:179px; height:210px;}
.right-img img{width:179px; height:210px;}

.nav-list .item-bottom{ height:52px; background:#e5e5e5;}
.nav-list .item-bottom #item-bottom-ul li{height:52px; line-height:52px; padding-left:40px;}
.nav-list .item-bottom #item-bottom-ul li img{ vertical-align:middle; margin-right:4px;}
.nav-list .item-bottom #item-bottom-ul li a{ font-size:12px; color:#333;}
.nav-list .item-bottom #item-bottom-ul li a:hover{color:#0066b3;}

/*投资理财-存贷及银行卡-悦享生活-样式*/
.item-top2{ overflow:hidden; padding-left:108px;}
.item-top2 h2{ float:left; height:40px; line-height:40px; padding-top:10px; width:200px; color:#1693f1;}
.item-top2 h2 img{ vertical-align:middle; margin-right:10px;}
.item-middle{ overflow:hidden;}
.item-middle-left{ width:708px; float:left; border-right:1px solid #d8d8d8; padding:0 16px;}
.rows-one,.rows-two,.rows-three,.rows-four,.rows-five,.rows-six{ width:720px; overflow:hidden;}
.rows-one ul,.rows-two ul,.rows-three ul,.rows-four ul,.rows-five ul,.rows-seven ul{ border-bottom:1px solid #dbdbdb;}
.item-middle-left h3{ float:left; width:96px; display:block; height:50px; line-height:50px; }
.item-middle-left h3 a{  font-size:14px; color:#0066b3;}
.item-middle-left h3 a:hover{ color:#3da4f1;}

.nav-list #aaaa,.nav-list #cccc{ padding-bottom:5px; padding-top:10px;}
.nav-list #bbbb,.nav-list #dddd{ padding-bottom:10px; padding-top:5px;}
.nav-list #aaaa li.hg20{ line-height:24px; height:24px;}
.nav-list #bbbb li.hg20{ line-height:24px; height:24px;}
.nav-list #cccc li.hg20{ line-height:24px; height:24px;}
.nav-list #dddd li.hg20{ line-height:24px; height:24px;}


.item-middle-left ul{width:602px; float:left; margin-left:10px;}
.item-middle-left ul li{ float:left; padding:5px 0; }
.item-middle-left ul li.rows-li{ width:96px;}
.item-middle-left ul li a{ font-size:12px; color:#333;}
.item-middle-left ul li a:hover{color:#0066b3;}
.item-middle-right{  width:179px; float:right;  padding:0 20px;}
.item-middle-right .right-img{ padding-top:50px; }
.item-middle-right .right-img img{width:179px; height:260px;}

/*导航搜索*/
.nav-seach{ width:470px; margin:0 auto; padding:30px 0; overflow:hidden;}
.seach-input{ width:360px; height:36px; border:1px solid #0066b3; text-indent:10px; float:left;}
.btn-seach{ float:right; display:block; width:100px; height:38px; background:url(../images/scbtn.png) no-repeat; text-align:center; line-height:38px;color:#fff; font-size:16px;}
.btn-seach:hover{opacity:0.8;	filter: alpha(opacity=90); }
.li_cur:hover{background:url(../images/search_btn.jpg) no-repeat;}
.nav-hot-words{}
.nav-hot-words span{ float:left; color:#333;font-size:12px;}
.nav-hot-words a{ float:left; padding-right:24px; color:#333; font-size:12px;}
.nav-hot-words a:hover{ color:#0066b3;}
.btn_close{ position:absolute; top:10px; right:16px; cursor:pointer;}


/*底部样式*/
#footer{ height:210px; background:url(../images/foot_bg.jpg) repeat-x; overflow:hidden;}
#footer .foot{ width:960px; height:210px; margin:0 auto;}
#footer .foot-top{ height:50px; overflow:hidden;}
#footer .foot-top ul li{ float:left; line-height:50px; margin-right:26px; color:#83c6ff; display:block;}
#footer .foot-top ul li a{ font-size:14px; color:#83c6ff;}
#footer .foot-top ul li a:hover{ color:#fff;}
#footer .foot-top ul li.foot_img{ padding:8px 0; margin-right:26px;}

#footer .foot-bottom{ height:160px; overflow:hidden;}
#footer .foot_l{ width:640px; height:60px; float:left; background:url(../images/foot_ico2.png) no-repeat; top:0; left:0; padding-left:40px; margin-top:50px;}
#footer .foot_l span{ margin-right:40px;}
#footer .foot_l img{ float:left; padding-right:20px;}
#footer .foot_l p{ color:#fff; font-size:14px; line-height:26px;}

#footer .foot_r{ float:right; width:259px; height:80px; overflow:hidden;  margin-top:40px;}
#footer .foot_r img{ float:left;}

/*返回顶部*/

.go-top{ position: fixed; bottom: 40px; right: 125px;  width: 40px; overflow: hidden; z-index:9999999999999; }
.go-back{ display: inline-block; width:40px; height: 40px; background:url(../images/go_top_bg.png) left bottom; }
.go-back:hover{ background:url(../images/go_top_bg.png) right bottom;}
.show{ overflow: hidden; margin-bottom:8px;}
.show ul{ display: none;overflow: hidden;}
.show li{ float: left; width: 40px; height: 40px; cursor: pointer;  background:url(../images/go_top_bg.png) no-repeat;}
.show .hide_li1{ background-position:0 0px;}
.show .hide_li2{ background-position:0 -40px; }
.show .hide_li3{ background-position:0 -80px;}
.show .hide_li4{ background-position:0 -120px;}
.show .hide_li5{ background-position:0 -160px;}
.hide_li1:hover{background-position:-50px 0;}
.hide_li2:hover{background-position:-50px -40px;}
.hide_li3:hover{background-position:-50px -80px;}
.hide_li4:hover{background-position:-50px -120px;}
.hide_li5:hover{background-position:-50px -160px;}

.arrow{ display: inline-block; width: 40px; height: 40px; }
.arrow.down:hover{background:url(../images/go_top_bg.png) -50px 84px;}
.arrow.up:hover{background:url(../images/go_top_bg.png) -50px 120px;}
.arrow.up { background:url(../images/go_top_bg.png) 0px 120px;}
.arrow.down {background:url(../images/go_top_bg.png) 0px 84px;}

/*mini daohang*/
.mini-nav {	width:100%;height:50px;	position:fixed;left:0;	top:0;	z-index:999999999999999999;	background:#eee;
	display:none;}
#nav{ margin:0; margin-top:5px;}
#logo_img{ padding-top:5px;}


.box_bg{ position:fixed; width:100%; height:100%; top:0; left:0; filter:alpha(opacity:50);opacity:0.5; z-index:99999; background:#000; display:none;}
#box{ width:505px; position:absolute; display:none;}
.box_up{ width:505px; background:url(../images/box.png) no-repeat; overflow:hidden;}
.box_bottom{ width:505px; height:30px; background:url(../images/box_bottom.png) no-repeat;}

.select_list{ text-indent:5px; position:relative;}
.login_box .select_list{ margin:5px 10px 0 15px;}
.select_value{ background:url(../images/select.png) right 0 no-repeat; cursor:default; display:block; height:32px; line-height:32px; overflow:hidden; border-left:1px solid #0066b3; font-size:14px; color:#666;}
.select_ul{ position:absolute; z-index:15; background:#fff; width:100%; top:29px; left:0; display:none;}
.select_ul ul{ border:1px solid #eee; *display:inline-block;}
.select_ul li{ height:30px; line-height:30px; cursor:default; display:list-item; font-size:14px; color:#666;}
.select_ul li:hover{ background:#06c; color:#fff;}
.w_160{ width:160px;}