@charset "utf-8";
@import "reset.css";
/*********
**初始化***
*********/
body{font-family:"微软雅黑"; font-size:12px;line-height:18px;color:#464646;}
h4,.h4{ font-size:16px; line-height:22px;}
h5,.h5{ font-size:14px; line-height:20px;}
h6,.h6{ font-size:13px; line-height:19px;}
ul,li{ list-style:none;}
img{ vertical-align:middle;}
a{text-decoration:none;color:#464646;}
/*********
**布局类***
*********/

/*容器*/
.wrap{ width:100%; margin:0 auto;}
.wrap:after,
.row:after{content:""; display:block; clear:both;}
.wrap,
.row{*zoom:1}

/*通用分栏*/
.col5{ width:5%;}
.col10{ width:10%;}
.col15{ width:15%;}
.col20{ width:20%;}
.col25 {width:25%;}
.col30{ width:30%;}
.col35{ width:35%;}
.col40{ width:40%;}
.col45{ width:45%;}
.col55{ width:55%;}
.col60{ width:60%;}
.col50{width:50%;}
.col65{ width:65%;}
.col70{ width:70%;}
.col75{ width:75%;}
.col80{ width:80%;}
.col85{ width:85%;}
.col90{ width:90%;}
.col95{ width:95%;}
.col5,
.col10,
.col15,
.col20,
.col25,
.col30,
.col35,
.col40,
.col45,
.col50,
.col55,
.col60,
.col65,
.col70,
.col75,
.col80,
.col85,
.col90,
.col95{ float:left;}

/*特殊分栏*/
.col11_1{ width:11.111%;}
.col12_5{ width:12.5%;}
.col14_2{ width:14.285%;}
.col16_6{ width:16.666%;}
.col33_3{ width:33.333%;}
.col11_1,
.col12_5,
.col14_2,
.col16_6,
.col33_3{ float:left;}

/*ie6ie7i浮动布局修正*/
.ie6mr-3{ *margin-right:-3px;}
.ie6pr3{ *padding-right:3px;}

/*定位*/
.pr{ position:relative;}
.pa{ position:absolute;}
/*ie6绝对定位布局修正*/
.ie6h1{ *height:1%;}
/*窗口固定定位*/
.pft0{ position:fixed; top:0px;}
.pfb0{ position:fixed; bottom:0px;}
.pfl0{ position:fixed; left:0px;}
.pfr0{ position:fixed; right:0px;}
/*ie6兼容*/
/*修正IE6振动bug*/    
*html,*html body{ background-image:url(about:blank); background-attachment:fixed}  
*html .pft0{ position:absolute; bottom:auto; top:expression(eval(document.documentElement.scrollTop));}
*html .pfl0{ position:absolute; right:auto; left:expression(eval(document.documentElement.scrollLeft));} 
*html .pfr0{ position:absolute; right:auto; left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));}  
*html .pfb0{ position:absolute; bottom:auto; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

/*边距*/ 
.b-10{ bottom:-10px;}
.l-1{ left:-1px;}
.r-10{right:-10px;}
.t-10{top:-10px;}
.t0{ top:0;}
.r0{ right:0;}
.b0{ bottom:0;}
.l0{ left:0;}
.t5{ top:5px;}
.r5{ right:5px;}
.b5{ bottom:5px;}
.l5{ left:5px;}
.t10{ top:10px;}
.r10{ right:10px;}
.b10{ bottom:10px;}
.l10{ left:10px;}
.t12{ top:12px;}
.t15{ top:15px;}
.r15{ right:15px;}
.b15{ bottom:15px;}
.l15{ left:15px;}
.t30{ top:30px;}
.b60{ bottom:60px;}

/*宽度*/
.w100{ width:100%;}

/*高度*/
.h40{ height:40px;}

/*可见性*/
.oh{ overflow:hidden;}

/*块与内联*/
.db{ display:block;}
.di{ display:inline;}
.idib{ display:inline-block;}
.bdib{ display:inline-block; *zoom:1; *display:inline;}

/*外边距*/
.m1{ margin:1px;}
.mt2{ margin-top:2px;}
.mb2{ margin-bottom:2px;}
.mt3{ margin-top:3px;}
.mb3{ margin-bottom:3px;}
.mt5{ margin-top:5px;}
.mr5{ margin-right:5px;}
.mb5{ margin-bottom:5px;}
.ml5{ margin-left:5px;}
.mt7{ margin-top:7px;}
.mr7{ margin-right:7px;}
.mb7{ margin-bottom:7px;}
.ml7{ margin-left:7px;}
.mt10{ margin-top:10px;}
.mr10{ margin-right:10px;}
.mb10{ margin-bottom:10px;}
.ml10{ margin-left:10px;}
.mt12{ margin-top:12px;}
.mr12{ margin-right:12px;}
.mb12{ margin-bottom:12px;}
.ml12{ margin-left:12px;}
.mt15{ margin-top:15px;}
.mr15{ margin-right:15px;}
.mb15{ margin-bottom:15px;}
.ml15{ margin-left:15px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}

/*边框*/
.b1sc{ border:1px solid #CCC;}
.brbl1sc{ border:1px solid #CCC; border-top:none;}
.bt1sc{ border-top:1px solid #CCC;}
.br1sc{ border-right:1px solid #CCC;}
.bb1sc{ border-bottom:1px solid #CCC;}
.bl1sc{ border-left:1px solid #CCC;}
.bt1dc{ border-top:1px dashed #CCC;}
.br1dc{ border-right:1px dashed #CCC;}
.bb1dc{ border-bottom:1px dashed #CCC;}
.bl1dc{ border-left:1px solid #CCC;}

/*内边距*/
.p1{ padding:1px;}
.pt2{ padding-top:2px;}
.pb2{ padding-bottom:2px;}
.pt3{ padding-top:3px;}
.pb3{ padding-bottom:3px;}
.p5{ padding:5px;}
.pt5{ padding-top:5px;}
.pr5{ padding-right:5px;}
.pb5{ padding-bottom:5px;}
.pl5{ padding-left:5px;}
.ptb7{ padding-top:7px; padding-bottom:7px;}
.pt7{ padding-top:7px;}
.pr7{ padding-right:7px;}
.pb7{ padding-bottom:7px;}
.pl7{ padding-left:7px;}
.pt10{ padding-top:10px;}
.pr10{ padding-right:10px;}
.pb10{ padding-bottom:10px;}
.pl10{ padding-left:10px;}
.ptb12{ padding-top:12px; padding-bottom:12px;}
.pt12{ padding-top:12px;}
.pr12{ padding-right:12px;}
.pb12{ padding-bottom:12px;}
.pl12{ padding-left:12px;}
.p15{ padding:15px;}
.prl15{ padding-right:15px; padding-left:15px;}
.pt15{ padding-top:15px;}
.pr15{ padding-right:15px;}
.pb15{ padding-bottom:15px;}
.pl15{ padding-left:15px;}
.pt20{ padding-top:20px;}
.pr20{ padding-right:20px;}
.pb20{ padding-bottom:20px;}
.pl30{ padding-left:30px;}
.pr30{ padding-right:30px;}
.pl40{ padding-left:40px;}
.pr40{ padding-right:40px;}
.pl50{ padding-left:50px;}
.pb70{ padding-bottom:70px;}
.pb80{ padding-bottom:80px;}
.pl90{ padding-left:90px;}
.pl100{ padding-left:100px;}

/*内容对齐*/
.tal{ text-align:left;}
.tar{ text-align:right;}

/*背景*/
.bcf{ background-color:#FFF;}

/*行距*/
.lh22{ line-height:22px;}
.lh23{ line-height:23px;}
.lh24{ line-height:24px;}
.lh29{ line-height:29px;}
.lh33{ line-height:33px;}
.lh34{ line-height:34px;}
.lh40{line-height:40px;}
/*字体大小*/
.fs12{ font-size:12px;}
.fs13{ font-size:13px;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.fs22{ font-size:22px;}

/*字体粗细*/
.fwn{ font-weight:normal;}
.fwb{ font-weight:bold;}

/*自动换行*/
.wsnw{ white-space:nowrap;}


.icl0t0,
.icl71t0,
.icl105t0,
.icl142t0,
.icl142t24,
.icl154t24,
.icl166t24,
.icl178t24,
.icl166t0,
.icl184t0,
.icl204t0,
.icl204t7,
.icl190t19,
.icl202t19,
.icl215t0,
.icl225t0,
.icl235t0,
.icl235t16,
.icl245t16,
.icl251t0,
.icl269t0,
.icl287t0,
.icl287t2,
.icl214t27,
.icl227t27,
.icl240t27,
.icl253t27,
.icl266t27,
.icl293t0,
.icl345t0,
.icl398t0,
.icl449t0,
.icl504t0,
.icl553t0,
.icl601t0,
.icl616t0,
.icl0t38,
.icl0t65,
.icl34t38,
.icl34t65,
.icl68t38,
.icl68t65,
.icl98t38,
.icl98t65,
.icl130t38,
.icl152t38,
.icl171t38,
.icl186t38{ display:inline-block; font-size:0; line-height:0;}

.cusl0t0,
.cusl69t0{ display:inline-block; font-size:0; line-height:0;}

/*文字颜色*/
.cfcf{color:#fff;}
.cfcf:hover{ color:#fff;}
.cfc0{color:#000;}
.cfc0:hover{color:#000;}
.cfc5{color:#555;}
.cfc975{color:#573E00;}
.cfc500{color:#500;}
.cfc363{color:#363;}
.cfc107{color:#ab0107;}


/* CSS Document */
ul.mu15lnbdh3p{ padding:0 15px;}
ul.mu15lnbdh3p li{ padding-top:12px;border-top:1px dashed #CCC;}
ul.mu15lnbdh3p li:first-child{ border-top:none;}
ul.mu15lnbdh3p li h6 span{ font-weight:normal; }

ul.mulf li{ float:left;}
ul.mulf:after{ content:""; display:block; clear:both;}
ul.mulf{ *zoom:1}

ul.mulfr li {
    float: left;
    margin-top: 12px;
    padding-right: 9px;
    padding-left: 9px;
    height: 19px !important;
}
ul.mulfr li ul li{ float:none;}
ul.mulfr:after{ content:""; display:block; clear:both;}
ul.mulfr{ *zoom:1}

ul.mulf15{ margin:0 -15px;}
ul.mulf15 li{ float:left; padding:0 10px;}
ul.mulf15:after{ content:""; display:block; clear:both;}
ul.mulf15{ *zoom:1}

ul.mulib15 li{ display:inline-block; *zoom:1; *display:inline; padding:0 15px;}

div.md15h10p{ padding:8px 15px 12px 15px;}
div.md15h10p h4{line-height:25px;}
div.md15h10p h5{line-height:34px;}
div.md15h10p h6{line-height:33px;}

div.mdul2f{ padding:0 15px;}
div.mdul2f ul{ padding:12px 0;}
div.mdul2f ul:after{ content:""; display:block; clear:both;}
div.mdul2f ul{ *zoom:1}

div.md5ihp div{ float:left; padding-left:5px; *padding-left:expression(this.previousSibling==null?"0px":"5px");}
div.md5ihp div:first-child{ padding-left:0px;}
div.md5ihp:after{ content:""; display:block; clear:both;}
div.md5ihp{ *zoom:1}

div.md10ihp div{ float:left; padding-left:10px; *padding-left:expression(this.previousSibling==null?"0px":"10px");}
div.md10ihp div:first-child{ padding-left:0px;}
div.md10ihp:after{ content:""; display:block; clear:both;}
div.md10ihp{ *zoom:1}

.title15{ font-size:15px; position:relative;}
.title15 span{ position:absolute;}

/*栏目*/
.cbar{ height:36px; line-height:36px; font-size:13px; font-weight:bold; padding:0 15px;}

/*宽度82px按钮*/
.cbtnw82{display:inline-block; width:82px; height:22px; line-height:22px; text-align:center; font-weight:bold; cursor:pointer;}
.icl659t0{background:url(biicon.png) -659px 0px no-repeat; color:#FFF; font-size:12px;}
.icl659t22{background:url(biicon.png) -659px -22px no-repeat; color:#660; font-size:12px;}
.icl659t44{background:url(biicon.png) -659px -44px no-repeat; color:#FFF; font-size:12px;}

/*圆角按钮*/
.cbnr5{display:inline-block;letter-spacing:1px;;padding:3px 14px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:4px;}

/*字边距20px标签组*/
ul.culfp20{ height:36px;}
ul.culfp20 li{ float:left; font-size:14px; height:36px; line-height:36px; padding:0 15px;}
ul.culfp20:after{ content:""; display:block; clear:both;}
ul.culfp20{ *zoom:1}

/*半栏标签组*/
ul.culfw50 li{float:left; font-size:14px; height:36px; line-height:36px; width:50%; text-align:center;}
ul.culfw50:after{content:""; display:block; clear:both;}
ul.culfw50{ *zoom:1}

/*图片轮播*/
.cwrap{ height:380px; overflow:hidden; position:relative;}
.cwrap:after{content:""; display:block; clear:both;}
.cwrap{*zoom:1}
.cwrap1200{ width:1200px; margin:0 auto; background:url('slide_menu_line.png') center bottom no-repeat;}
.cwrap1200:after{content:""; display:block; clear:both;}
.cwrap1200{*zoom:1}
.cw998px{ width:998px;}
.clbw100px{ width:100px;}
.crbw100px{ width:100px;}
.cw250px{ width:250px; padding:12px 0; text-align:center; border-right:1px solid #CCC; border-bottom:3px solid #FFF;}

/*********
**模块类***
*********/
.mbnt10l15{ padding:7px 15px;}
.cusl0t0{ width:69px; height:72px; background:url(customer.png) 0px 0px;}
.cusl69t0{ width:66px; height:72px; background:url(customer.png) -69px 0px;}
.hdtag{
	width:120px;
	z-index:1;
	position:absolute;
	margin-left:30px;
	display:none;
}
.hdtag .hd_bg{
	width:118;
	height:25px;
	background:url('fgl_wbbg.png') repeat-x #939393;
}
.hdtag .hd_bg a {
	color:#CDAD7A;
	font-size:14px;
	line-height:25px;
}
.hdtag .hd_bg a:hover {
	font-weight:bold;
}
.hdtag .hd_bg img {
	vertical-align:middle;
	margin-left:6px;
	margin-right:4px;
	margin-bottom:5px;
}
.hdtag .hd_bg.fuda a{
	color:#516BAC;
}
.hdtag .hd_bg.fuda img {
	margin-right:9px;
}
/*背景*/
.bi600{background:url(bih50.png) 0px -0px repeat-x;}
.bic03{background:url(bih50.png) 0px -50px repeat-x;}
.bic96{background:url(bih50.png) 0px -100px repeat-x;}
.bifc9{background:url(bih50.png) 0px -150px repeat-x;}
.bi696{background:url(bih50.png) 0px -200px repeat-x;}
.bi699{background:url(bih50.png) 0px -250px repeat-x;}
.bic{background:url(bih50.png) 0px -300px repeat-x;}

/*图标*/
.icl71t0{ width:34px; height:27px; background:url(biicon.png) -71px 0px;}
.icl105t0{ width:37px; height:32px; background:url(biicon.png) -105px 0px;}
.icl142t0{ width:24px; height:24px; background:url(biicon.png) -142px 0px;}
.icl142t24{ width:12px; height:8px; background:url(biicon.png) -142px -24px;}
.icl154t24{ width:12px; height:8px; background:url(biicon.png) -154px -24px;}
.icl166t24{ width:12px; height:8px; background:url(biicon.png) -166px -24px;}
.icl178t24{ width:12px; height:8px; background:url(biicon.png) -178px -24px;}
.icl166t0{ width:18px; height:18px; background:url(biicon.png) -166px 0px;}
.icl184t0{ width:20px; height:19px; background:url(biicon.png) -184px 0px;}
.icl204t0{ width:11px; height:7px; background:url(biicon.png) -204px 0px;}
.icl204t7{ width:11px; height:7px; background:url(biicon.png) -204px -7px;}
.icl190t19{ width:12px; height:13px; background:url(biicon.png) -190px -19px;}
.icl202t19{ width:12px; height:13px; background:url(biicon.png) -202px -19px;}
.icl215t0{ width:10px; height:27px; background:url(biicon.png) -215px 0px;}
.icl225t0{ width:10px; height:27px; background:url(biicon.png) -225px 0px;}
.icl215t0:hover{ width:10px; height:27px; background:url(biicon.png) -215px -39px;}
.icl225t0:hover{ width:10px; height:27px; background:url(biicon.png) -225px -39px;}
.icl235t0{ width:16px; height:16px; background:url(biicon.png) -235px 0px;}
.icl235t16{ width:10px; height:6px; background:url(biicon.png) -235px -16px;}
.icl245t16{ width:10px; height:6px; background:url(biicon.png) -245px -16px;}
.icl251t0{ width:18px; height:16px; background:url(biicon.png) -251px 0px;}
.icl269t0{ width:18px; height:16px; background:url(biicon.png) -269px 0px;}
.icl287t0{ width:2px; height:2px; background:url(biicon.png) -287px 0px;}
.icl287t2{ width:6px; height:6px; background:url(biicon.png) -287px -2px;margin-top:2px;}
.icl214t27{ width:64px; height:12px; background:url(biicon.png) -214px -27px;}
.icl227t27{ width:51px; height:12px; background:url(biicon.png) -227px -27px;}
.icl240t27{ width:38px; height:12px; background:url(biicon.png) -240px -27px;}
.icl253t27{ width:25px; height:12px; background:url(biicon.png) -253px -27px;}
.icl266t27{ width:12px; height:12px; background:url(biicon.png) -266px -27px;}
.icl293t0{ width:50px; height:66px; background:url(biicon.png) -293px 0px;}
.icl345t0{ width:52px; height:66px; background:url(biicon.png) -345px 0px;}
.icl398t0{ width:51px; height:66px; background:url(biicon.png) -398px 0px;}
.icl449t0{ width:55px; height:66px; background:url(biicon.png) -449px 0px;}
.icl504t0{ width:49px; height:66px; background:url(biicon.png) -504px 0px;}
.icl553t0{ width:48px; height:66px; background:url(biicon.png) -553px 0px;}
.icl601t0{ width:11px; height:40px; background:url(biicon.png) -601px 0px;}
.icl616t0{ width:129px; height:135px; background:url(icl616t0.png) no-repeat;}
.icl0t38{ width:34px; height:25px; background:url(biicon.png) 0px -38px;}
.icl0t65{ width:34px; height:25px; background:url(biicon.png) 0px -65px;}
.icl34t38{ width:34px; height:20px; background:url(biicon.png) -34px -38px;}
.icl34t65{ width:34px; height:20px; background:url(biicon.png) -34px -65px;}
.icl68t38{ width:30px; height:27px; background:url(biicon.png) -68px -38px;}
.icl68t65{ width:30px; height:27px; background:url(biicon.png) -68px -65px;}
.icl98t38{ width:32px; height:24px; background:url(biicon.png) -98px -38px;}
.icl98t65{ width:32px; height:24px; background:url(biicon.png) -98px -65px;}
.icl130t38{ width:22px; height:16px; background:url(biicon.png) -130px -38px;}
.icl152t38{ width:19px; height:18px; background:url(biicon.png) -152px -38px;}
.icl171t38{ width:15px; height:16px; background:url(biicon.png) -171px -38px;}
.icl186t38{ width:18px; height:17px; background:url(biicon.png) -186px -38px;}

/*------------通用样式----------*/
.acolor {
	color:#515151;
}
.nei_submit,
.nei_button{
	padding:5px;
}
.border6,input.border6{
	border:6px solid #bb9a69;
}
.border5,input.border5{
	border:5px solid #bb9a69;
}
/* Layer Pop up css End */
/*Pop login css*/
.pop_login{
	background-image: url("pop_login.gif");
    height: 400px;
    left: 50%;
    position: fixed;
    top: 150px;
    width: 600px;
    z-index: 999;
	margin-left:-300px;
}
.pop_name{
	color:#FFF;
	font-family:"微软雅黑";
	font-weight:bold;
	margin: 100px 10px 0px 259px;	
}
.pop_name input{
	width:270px;	
}
.pop_password{
	color:#FFF;
	font-family:"微软雅黑";
	font-weight:bold;
	margin:15px 10px 0 259px;
}
.pop_password input{
	width:270px;	
}
.btn_login{
	text-align:center;
	cursor:pointer;
	margin:-35px 70px 0px 430px;
	width:100px;
}
.pop_close{
	float:right;
	margin-right:10px;
	margin-top:8px;
	cursor:pointer;
}
.pop_upgrade{
	height:400px;
	left:30%;
	position: fixed;
	top:200px;
	width:600px;
	z-index:9999;
	background-image: url("pop_upgrade.gif");
}
.pop_upgrade_name {
	color:#FFF;
	font-family:"微软雅黑";
	font-weight:bold;
	margin:180px 0 0 40px;
}
.pop_upgrade_name input{
	width:270px;	
}
.upto{
	color:#FFF;
	font-family:"微软雅黑";
	font-weight:bold;
	margin:10px 10px 0 40px;
}
.pop_upgrade_amount{
	color:#FFF;
	font-family:"微软雅黑";
	font-weight:bold;
	margin:7px 10px 0 40px;
}
.pop_upgrade_amount input{
	width:270px;	
}
.ml80{
	margin-left:80px;	
}
.btn_upgrade{
	text-align:center;
	cursor:pointer;
	margin:25px 220px 0 275px;
	width:100px;
}
.pop_error{
    height: 400px;
    left: 30%;
    position: fixed;
    top: 200px;
    width: 600px;
    z-index: 9999;
	background-image: url("pop_error.gif");
}
.btn_relogin{
	text-align:center;
	cursor:pointer;
	margin:202px 250px 0 200px;
}
.expert_enter {
	width:110px;
	height:30px;
	margin:27px 0 0 284px;
}
.expert_enter a {
	width:110px;
	height:30px;
	margin:0;
	padding:0;
	display:block;
	text-indent:-1000em;
	outline:none;
}
.row .mu15lnbdh3p li {
	height:36px;
}
.row .mu15lnbdh3p li h6 {
	overflow:hidden;
	line-height:15px;
}
.row .mu15lnbdh3p li h6 span {
	display:block;
	width:80px;
	float:left;
}
.row .mu15lnbdh3p li h6 a {
	float:right;
	width:270px;
	display:block;
}
/*
时间：2014年7月30日18:01:52
作者：Cong
作用：新增首页样式
*/
/*--------头部--------*/
.head_right {
	height:25px;
	line-height:25px;
}
.head_right a {
	color:#464646;
}


.head_half .cbnr5 {
	min-width:90px;
}
.head_half .top_link3 {
	background:url('open_step4_submitbg.jpg') repeat-x ;
}
.open_sys {
}
.left_half {
	width:335px;/*2015 default:332px*/
}
.left_half .index_box2 {
	height:245px;
}

.contactway {
	line-height:30px;
}
.contactway span.inline_block {
	display:block;
}
.contactway .phone,
.contactway .qq,
.contactway .fax,
.contactway .email {
	padding-left:25px;
}
.contactway .phone {
	background:url('phonebg.jpg') no-repeat left center;
}
.contactway .qq {
	background:url('qqbg.jpg') no-repeat 5px center;
}
.contactway .fax {
	background:url('faxbg.jpg') no-repeat left center;
}
.contactway .email {
	background:url('emailbg.jpg') no-repeat 5px center;
}

/*---头部-------*/
.index_logo {
	padding-top: 8px;
}
.min_nav {
	color:#000;
	font-size: 12px;
    margin-right: 28px;
}
.min_nav li {
    border-right: 1px #888888 solid;
}
.min_nav .min_icon_01 {
	background: url("biicon.png") repeat scroll -166px 0 rgba(0, 0, 0, 0);
	height: 18px;
    width: 18px;
	left: 16px;
    top: 12px;
}
.min_nav .min_icon_02 {
	background: url("biicon.png") repeat scroll -184px 0 rgba(0, 0, 0, 0);
	height: 19px;
    width: 20px;
	left: 3px;
    top: 12px
}
.min_nav .min_icon_03 {
	background: url("biicon.png") repeat scroll -204px 0 rgba(0, 0, 0, 0);
	height: 7px;
    width: 11px;
	left: 12px;
    top: 18px;
}
.header_nav {
	font-family:"微软雅黑";
}
.header_nav a {
	color: #666666;
	display:block;    
    text-decoration: none;
}
.header_nav .cert img {
	vertical-align:middle;
    margin-top: -4px;
}
.header_nav .navigate{
	clear:right;
}
.header_nav .navigate li{
	padding: 16px 40px 11px 40px;
    font-size: 16px;
    font-weight: 600;
	position:relative;
    margin-top: 2px;
    border-bottom: 4px transparent solid;
}

.menus>li {
    float: left;
    height: 40px;
    margin-left: 35px;
    margin-right: 34.5px;
}


select#curr_switch {
    font-size: 12px;
    padding: 2px;
    padding-left: 3px;
    width: 69px;
    margin-top: -2px;
    border: 1px rgba(217, 217, 217, 0.87) solid;
}
li#dropdown_lang {
    border-right: 0px;
}
.header_on{
   border-bottom: 4px #a11c1f solid !important; 
}
.header_on_a{
   color:#a11c1f !important;
}

.header_nav .navigate li .nav_line {
	position:absolute;
	right:0px;
	top:0;
	width:2px;
	height:45px;
}
.header_nav .navigate li.last_nav {
}
.header_nav .navigate li a {
	color:#000;
    text-decoration: none;
}
.header_nav .navigate li.over,
.header_nav .navigate li:hover {
	
}
.header_nav .navigate li.goldsilvertrading.over,
.header_nav .navigate li.depositewithdraw.over,
.header_nav .navigate li.software.over,
.header_nav .navigate li.knowledge.over, 
.header_nav .navigate li.goldsilvertrading:hover,
.header_nav .navigate li.depositewithdraw:hover,
.header_nav .navigate li.software:hover,
.header_nav .navigate li.knowledge:hover {
	
}
.header_nav .navigate li.forextrading.over,
.header_nav .navigate li.forextrading:hover {
	
}


.menuright a {
    float: left;
    color: #fff;
}

.menuright li {
    border: 1px #fff solid;
    border-radius: 3px;
    padding: 3px 15px;
    margin-left: 12px;
    margin-top: 12px;
    font-size: 12px;
    background:rgb(160, 22, 35);
}
.menuright a:hover {
    color: rgb(160, 22, 35);
}

.menuright li:hover {
    border: 1px #fff solid;
    background:#FFF;
}
/*-------栏目菜单-----------*/
.menu_bottom{
    position: absolute;
    right: 0;
    bottom: 0;
}
.mainsubnav {
	width:1020px;
	margin:0 auto 0px;
	position:relative;
	font-family:"微软雅黑";
	z-index:1000;
}
.mainsubnav .subnav {
    position: absolute;
    font-size: 15px;
    z-index: 1100;
    top: -5px;
    left: 50%;
    display: none;
    padding-top: 5px;
}
.nav_03 .forward li.second {
    width: 165px;
}
.mainsubnav .subnav.nav_03 ul {
    height: auto;
}
.mainsubnav .subnav.nav_02 ul {
    height: auto;
}
.mainsubnav .subnav ul.second {
    padding-top: 0px;
    padding-left: 25px;
}
.mainsubnav .subnav .second li {
    list-style: square inside;
    color: #ccc;
    font-size: 12px;
}
.mainsubnav .subnav .second li a {
    padding-left: 0px;
    display: inline-block;
    color: #6f6f6f;
}
.mainsubnav .subnav.pad {
	height: 210px;
}
.mainsubnav .subnav .wrap_subnav {
    box-shadow: 0 1px 6px #D1D1D3;
    -moz-box-shadow: 0 1px 6px #D1D1D3;
    -o-box-shadow: 0 1px 6px #D1D1D3;
    -webkit-box-shadow: 0 1px 6px #D1D1D3;
    background: #fff;
}
.mainsubnav .subnav.nav_01 {
	margin-left:-510px;
}
.mainsubnav .subnav.nav_02 {
    margin-left: -227px;
    width: 180px;
}

.mainsubnav .subnav.nav_03 {
	margin-left: -92px;
    width: 180px;
}
.mainsubnav .subnav.nav_04 {
    margin-left: 40px;
    width: 180px;
}
.mainsubnav .subnav.nav_05 {
	margin-left: 174px;
    width: 180px;
}
.mainsubnav .subnav.nav_06 {
	margin-left: 307px;
}
li.header_openac_li {
    width: 124px !important;
}
.mainsubnav .subnav.nav_07 {
	margin-left:-154px;
}
.mainsubnav .subnav.nav_08 {
	margin-left:-31px;
}
.mainsubnav .subnav.nav_09 {
	margin-left:30px;
}
.mainsubnav .subnav .box_icon {
	display:block;
	margin:0 auto;
}
.mainsubnav .subnav.nav_01 .box_icon {
	margin-left:188px;
}
.mainsubnav .subnav.nav_02 .box_icon {
	margin-left:280px;
}
.mainsubnav .subnav.nav_05 .box_icon {
	margin-left:300px;
}
.mainsubnav .subnav.nav_06 .box_icon {
	margin-left:290px;
}
.mainsubnav .subnav.nav_07 .box_icon {
	margin-left:370px;
}
.mainsubnav .subnav.nav_08 .box_icon {
	margin-left:346px;
}
.mainsubnav .subnav.nav_09 .box_icon {
	margin-left:388px;
}
.mainsubnav .subnav li {
	line-height:30px;
    padding-left: 0px;
	padding-right:8px;
	min-width:145px;
}

.mainsubnav .subnav li.arrow {
    background: url(new/menu_red_arrow.png) no-repeat center right 20px;
}
.mainsubnav .subnav li a {
	color:#000;
    padding-left: 18px;
    font-size: 16px;
	display:block;
}
.mainsubnav .subnav li.second a{
}
.mainsubnav .subnav li.third a {
	padding-left:30px;
	line-height:25px;
}
.mainsubnav .subnav li.third a {
	font-size:13px;
	color: #757575;
}
.mainsubnav .subnav ul {
    height: auto;
    background-color: #fff;
    padding: 10px 0px 10px 0px;
}
.mainsubnav .subnav ul.first {
}
.wrap_subnav .top {
    min-width: 145px;
    padding-left: 8px;
    padding-right: 8px;
    line-height: 31px;
}
.mainsubnav .subnav ul.second {
    height: auto;
    float: none;
}
.first .pad {
    border-right: 1px #e7e7e7 solid;
}
.forward .pad {
    border-right: 1px #e7e7e7 solid;
}
.nav_03 .forward .pad {
    height: 210px;
}
.nav_05 .first .pad {
    width: 130px;
    border: 0px;
}
.nav_05 .forward .pad {
    width: 145px;
    height: 185px;
}
.wrap_subnav .top a {
    color: #a11c1f;
    text-decoration:none;
    padding-left: 30px;
}
.nav_05 .forward .second a {
    padding-left: 15px;
}
.nav_05 .middle .pad {
    width: 170px;
}
.nav_05 .middle li.third a {
    padding-left: 20px;
}
.nav_05 .middle .second a {
    padding-left: 20px;
}
.nav_05 .end .pad {
    width: 120px;
    height: 185px;
}
.nav_05 .end li.second {
    width: 105px;
    min-width: 100px;
}
.nav_05 .end .second a {
    width: 105px;
}
.nav_05 .ofh.wrap_subnav {
    height: auto;
}

.mainsubnav .subnav ul.forward {
}
.mainsubnav .subnav .nav_banner {
	margin-left:20px;
}
.mainsubnav .subnav.brown_model li.second a{
}
.mainsubnav .subnav.brown_model li.third a{
}
.mainsubnav .subnav.brown_model li.third a {
	color:#BA9B6C;
}
.mainsubnav .subnav.blue_model li.second a{
}
.mainsubnav .subnav.blue_model li.third a{
	color:#19619B;
}
.mainsubnav .subnav li:hover a {
	color:#9E1B21;
    text-decoration:none;
}
.mainsubnav .subnav li.second:hover a {
	color:#9E1B21;
	text-decoration:none;
}
.mainsubnav .subnav.brown_model li.second:hover {
}
.mainsubnav .subnav.brown_model li.third:hover {
	background:url('nav_brown_bg.jpg') repeat-x;
}
.mainsubnav .subnav.blue_model li.second:hover {
}
.mainsubnav .subnav.blue_model li.third:hover {
}
.mainsubnav .subnav.blue_model li.second:hover a {
	color:#fff;
	text-decoration:none;
}
.mainsubnav .subnav li.third:hover a {
	color:#fff;
	text-decoration:none;
}

.index_content {
	background:url('linebg_top.jpg') repeat-x left top #fff;
	min-width:1020px;
}
.indexborder .md15h10p {
	padding:3px 15px 12px;
}
.indexborder .md15h10p h6 {
	line-height:25px;
}
/*开立账户box*/
.row .index_openbox {
	background:url('bg001.jpg') repeat-x left bottom;
}
.row .index_openbox .open_real{
	background:url('open_real_key.png') no-repeat left top;
	display:inline-block;
	padding-left:39px;
	padding-top:2px;
}
.row .open_demo{
	background:url('open_demo_key.png') no-repeat left 5px;
	display:inline-block;
	padding-left:39px;
}

/*---------footer----------*/
.footer {
	background: #a11c1f;
    color: #fff;
}
.footer .lower {
	background: #fff;
    color: #000;
}
.footer_all .lower a {
    text-decoration: none;
    color: #000;
}
.footer_all {
    position: relative;
    width: 100%; 
}
.footer_all a {
    text-decoration: none;
    color: #fff;
}
.footer h6 {
    margin-bottom: 15px;
    font-weight: 500;
    line-height: 12px;
}
.footer_right_s {
    padding-bottom: 8px;
    padding-left: 8px;
}
.footer_right {
    border-left: 1px rgba(183, 183, 183, 0.41) solid;
    padding-left: 42px;
    padding-right: 30px;
}
.footer .bt1sc {
    border-top: 1px #454545 solid;
}
.footer .wrap_s {
    margin: 0 auto;
    width: 322px;
}
.footer .wrap {
    width: 1200px;
}
.footer .title {
    padding-top: 12px;
    padding-bottom: 25px;
    font-size: 16px;
    padding-left:0px;
}
.footer .footer_nav {
	margin:0 18px;
}
.footer .title span {
    padding-left: 12px;
}
/*图片轮播*/
.tabcon {
	height: 235px;/*2015 update;default:380px*/
    overflow: hidden;
    width: 100%;
}
.tabcon li {
	text-align:center;
	margin:0 -500px;
	
}
/*banner背景色*/
/*金*/
.tabcon li.style_1 {
	background-color:#DCB769;
}
/*红*/
.tabcon li.style_2 {
	background-color:#C71C09;
}
/*蓝*/
.tabcon li.style_3 {
	background-color:#0E5293;
}
.tabcon li a.iframe_link {
	display:block;
	position:absolute;
	width:100%;
	height:380px;
	margin-left:50%;
	left:-50%;
}
.nav {
    margin: 0 auto;
    width: 1000px;
	overflow:hidden;
}
.tabnav_wrap {
    float: left;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 958px;
	height:25px;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
.tabnav_wrap .tabnav{
	float: left;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100000px;
}
.tabnav li {
    border-right: 1px solid #ccc;
	border-bottom:1px solid #ccc;
    padding: 3px 0 5px;
    text-align: center;
    width: 239px;
	float:left;
	height:16px;
}
/*卡条颜色*/
.tabnav li.current {
	border-bottom:3px solid #AB1D20;
	padding-bottom:3px
}
.tabnav li.current a{
	color:#AB1D20;
}
/*金*/
.tabnav li.current.style_1 {
	border-bottom:3px solid #DCB769;
}
.tabnav li.current.style_1 a{
	color:#DCB769;
}
/*红*/
.tabnav li.current.style_2 {
	border-bottom:3px solid #C71C09;
}
.tabnav li.current.style_2 a{
	color:#C71C09;
}
/*蓝*/
.tabnav li.current.style_3 {
	border-bottom:3px solid #0E5293;
}
.tabnav li.current.style_3 a{
	color:#0E5293;
}
.slide_align {
	display:block;
	width:19px;
	/*border-bottom:1px solid #ccc;*/
}
.slide_align img {
	display:block;
	margin:0 auto;
	width:10px;
}
.slide_align.left {
	float:left;
	/*border-left:1px solid #ccc;*/
}
.slide_align.right {
	float:right;
	/*border-right:1px solid #ccc;*/
}
/*扩展宽度1000*/
.main_wrap {min-width:1200px;margin:0 auto;position:relative;width:100%;}
/*-------------------左侧live800----------------------*/
/*-------底部浮动框---------*/
#float_footer {
	z-index:10;
	background:no-repeat center bottom;/**bigbug 原来：background:url('float_footerbg.png') no-repeat center bottom;**/
}
#float_footer .wrap_fix {
	width:1000px;
	margin:0 auto;
	display:block;
	position:relative;
}
#float_footer .title15 > a {
	font-size:13px;
	color:#fff;
}
#float_footer .title15 > a.brown {
	color:#e3bb5d;
}
#float_footer .title15 > a.green {
	color:#198b16;
}
#float_footer .img1 {
	height:22px;
	width:32px;
	left:20px;
	background:url('fix_img1.png') no-repeat left center;
}
#float_footer .img1.over {
	background:url('fix_img1_over.png') no-repeat left center;
}
#float_footer .img2 {
	height:22px;
	width:32px;
	left:20px;
	background:url('fix_img2.png') no-repeat left center;
}
#float_footer .img2.over {
	background:url('fix_img2_over.png') no-repeat left center;
}
#float_footer .img3 {
	height:22px;
	width:32px;
	left:20px;
	background:url('fix_img3.png') no-repeat left center;
}
#float_footer .img3.over {
	background:url('fix_img3_over.png') no-repeat left center;
}
#float_footer .img4 {
	height:30px;
	width:36px;
	left:20px;
	background:url('fix_img4.png') no-repeat left center;
}
#float_footer .img4.over {
	background:url('fix_img4_over.png') no-repeat left center;
}
#float_footer .img5 {
	padding-left:75px;
	background:url('fix_img5.png') no-repeat left bottom;
}
#float_footer .img6 {
	padding-left:75px;
	background:url('fix_img6.png') no-repeat left bottom;
}
#float_footer ul.mulf li.title15 {
	height:23px;
	border-right:1px solid #fff;
	padding:5px 20px 5px 55px;
}
#float_footer ul.mulf li.title15.live800 {
	width:114px;
	text-align:center;
	padding-right:0;
	margin-right:20px;
}
#float_footer ul.mulf li.title15.experts {
	width:120px;
	text-align:right;
	padding-right:25px;
}
#float_footer .system_box_mt4 {
	position:absolute;
	bottom:30px;
	left:-140px;
	display:none;
	padding-bottom:6px;
	background:url('green_arrow_bottom.png') no-repeat center bottom;
}
#float_footer .system_mt4 {
	padding:10px;
	overflow:hidden;
	line-height:24px;
	font-size:12px;
	border:1px solid #cfcfcf;
	border-bottom:3px solid #188B15;
	background:url('titlebg_03.jpg') repeat-x left bottom #fff;
	width:390px;
}
#float_footer .system_mt4 li{margin:0 8px;}
#float_footer .system_mt4 li.xiazai{}
#float_footer .system_mt4 li.xiazai a{ display:block; border-bottom:1px solid #ccc;}

#float_footer .system_box_wechat {
	position:absolute;
	bottom:32px;
	display:none;
	left:-168px;
	padding-bottom:5px;
	background:url(foot_emps_greenp.png) no-repeat 248px bottom;
}
#float_footer .system_box_wechat .wechat_bg{
	background:url(wechat_bg.png) no-repeat ;
	border:1px solid #cfcfcf;
	border-bottom:3px solid #e1c068;
	width:340px;
	height:225px;
	}

#float_footer .system_box_cs {
    display: none;

}
/*-----底部知识------*/
#tab_data .tab_titles{
	height:35px;
	line-height:35px;
	border:1px solid #ccc;
	border-bottom:none;
}
#tab_data .tab_titles li{
	float:left;
	font-size:14px;
	padding:0 15px;
}
#tab_data .tab_titles li.cur {
	background: url("bih50.png") repeat-x scroll 0 -50px;
}
#tab_data .tab_titles li.cur a {
	color:#fff;
}
/*---数据列表---*/
#tab_data .wrap_tabs {
	height:195px;
}
#tab_data .tabs {
	border-collapse:collapse;
	height:195px;
}
#tab_data .tabs td.head {
	font-size:14px;
	height:36px;
	font-weight:bold;
}
#tab_data .tabs td.head.time {
	width:190px;
}
#tab_data .tabs td {
	padding-left:20px;
	height:30px;
	border:1px solid #ccc;
}
#tab_data .tabs td a {
	display:block;
}
#tab_data .tabs.canlendar_index td {
	padding:0;
}
#tab_data .tabs.canlendar_index td.canlendar_event {
	padding-left:20px;
}
.tabs.canlendar_index td img{
	vertical-align:middle;
	margin-bottom:5px;
}
.tabs.canlendar_index td span.imp {
	margin-left:40px;
}
/*----左侧Tab框-----*/
.index_righttab {
	height:191px;
}
.indexborder.video_box p{
	line-height:15px;
}
.indexborder.video_box .md15h10p {
	padding-bottom:0;
	padding-top:0;
}
/*JS代码*/
.trust a {
	display:none;
}
.trust a.metal {
	display:block;
} 




/*友情链接*/
.friend_link ul {
	overflow:hidden;
}
.friend_link ul li {
	float:left;
	padding:2px 5px;
	text-align:center;
}

/*2015-06-12*/
.soft_ul{
	background:url(openaccount_bg1.jpg) repeat-x;
	cursor:pointer;
	font-size:15px;
	color:#464646;
	line-height:35px;
	height:35px;
	padding:0px;
	text-align:center;
	border:1px solid #dedede;
	border-bottom:none;
}
.soft_ul li{
	float:left;
	width:50%;
}
.soft_ul .clik{
	color:#fff;
	font-weight:bold;
	border:medium none;	
}
.soft_ul .mt4_sft{
	background:url(openaccount_mt4_bg.jpg) repeat-x;	
}
.soft_ul .phone_mt4{
	background:url(titlebg_forextrading.jpg) repeat-x;	
}


/* CS 延伸浮圖 */

.csPopup {
    background: url(qqNcs.png) no-repeat;
    width: 182px;
    height: 165px;
    position: absolute;
    top: -165px;
    right: -6px;
    z-index: 1 !important; 
}
.csPopup .cs_left, .csPopup .cs_right {
    float: left;
    width: 90px;
    height: 30px;
    margin-top: 98px;
}

#float_right_subpage {
   
    position: fixed;
    width: 82px;
    top: 270px;
    right: 10px;
    z-index: 10000
}
#float_right_subpage .icon {
    padding: 5px 12px;
    border: 1px #ccc solid;
    height: 60px;
    color: #464646;
    font-size: 14px;
    border-bottom: 0px solid transparent;
}

.icon >img {
    display: block;
    margin: 0 auto;
    margin-bottom: 3px;
    margin-top: 3px;
    height: 30px;
}

.r-10.t-10.cp.icon.scrolltop {
    height: initial !important;
    background:#FFF;
    border-bottom-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom: 1px solid #ccc !important;
}

.bigsub_box {
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    padding: 10px 8px;
    border: 1px #ccc solid;
    float: left;
    border-radius: 12px;
    width: 36%;
    margin-left: 5px;
    margin-right: 5px;
    background: #fff;
    color: #4e4e4e;
}

.bigsub_box>img {
    display: block;
    margin: 0 auto;
    width: 90%;
    margin-bottom: 5px;
}

.subnavbox {
    font-size: 14px;
}

.bigsubnav {
    width: 250px;
    height: 120px;
}
.snav {background: #fff;}

div#snav_01 {
    border-top-left-radius: 10px !important;
    border-top-right-radius: 10px !important;
}

.fr_subnav.snav_01 {
    position: absolute;
    right: 77px;
    top: 0px;
}

.fr_subnav.snav_05 {
    position: absolute;
    right: 77px;
    top: 285px;
}

.fr_subnav.snav_02 {
    position: absolute;
    right: 83px;
    top: 70px;
}
div#s1l1 > div {
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    padding: 10px 10px;
    border: 1px #ccc solid;
    float: left;
    border-radius: 5px;
    width: 58px;
    margin-left: 5px;
    margin-right: 5px;
    background: #fff;
    color: ##4e4e4e;
}


.subnav1_line {
    display:  block;
    width:  100%;
    height: 95px;
}

div#s1l2>div {
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    padding: 10px 8px;
    border: 1px #ccc solid;
    float: left;
    border-radius: 5px;
    width: 153px;
    margin-left: 5px;
    margin-right: 5px;
    background: #fff;
    color: ##4e4e4e;
    height:  40px;
    line-height: 20px;
}

.subnav1_3 > img {
    float: left;
    margin-left: 5px;
    padding-top: 8px;
}
.subnav2_1 {}

.subnav2_line
 > * {
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    padding: 5px 8px;
    border: 1px #ccc solid;
    float: left;
    border-radius: 12px;
    margin-left: 5px;
    margin-right: 5px;
    background: #fff;
    width: 70px;
    height: 70px;
    margin-bottom: 10px;
    color: #7d7d7d;
}

.subnav2_line {
    display: inline-block;
    width: 200px;
}

.subnavbox.subnav2.smallsubnav {width: 192px;height: 120px;}

.subnav2_line
 > *>img {
    display: block;
    margin: 0 auto;
    margin-bottom: 5px;
    height: 41px;
}


.fr_subnav.snav_04 {
    position: absolute;
    right: 77px;
    top: 218px;
}

.subnav4_1 {
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    padding: 5px 8px;
    border: 1px #ccc solid;
    float: left;
    border-radius: 12px;
    margin-left: 5px;
    margin-right: 15px;
    background: #fff;
    width: 125px;
    height: 40px;
    padding-top: 10px;
    margin-bottom: 10px;
    font-size: 14px;
    color: #6f6f6f;
}




#float_right_subpage a {
    text-decoration: none;
}
#float_right_subpage p {
	font-size:14px;
	line-height:19px;
	color:#8E8E8E;
}
#float_right_subpage .color1 {
	color:#7b0505;
}
#float_right_subpage .color2 {
	color:#bc9c6d;
}

.additem1, .additem2, .additem3, .additem4 {
    height: auto;
}
.additem3 .md10ihp {
    width: auto;
}
.additem4 {
    margin-right: 0px;
    float: right;
}

/*Fixed Header*/
.fixed_header {
    position: fixed;
    width: 100%;
    left: 0px;
    top: -71px;
    border-bottom: 1px solid #d9d9d9;
    background: #ffffff;
    z-index: 10011;
    height: 70px;
}
.inner {
    width: 1200px;
    margin: 0 auto;
    text-align: center;
}
.fixed_header_left_links {
    float: left;
    padding: 26px 0px 10px 0px;
    margin: 0px;
    width: 60%;
    display: inline-block;
    margin-left: 50px;
}
.fixed_header_left_links li {
    float: left;
    margin: 0px;
    width: 20%;
    text-align: left;
}
.fixed_header_left_links a {
    color: #000;
    font-size: 17px;
}
.fixed_header_left_links a:hover {
    color: #b51017;
    text-decoration: none;
    border-bottom: 1px #b51017 solid;
}
.fixed_header_left_links li > a>img {
    margin-right: 10px;
    position: relative;
    top: -2px;
}
.fixed_header #logo {
    width: 186px;
    display: inline-block;
    position: relative;
    top: 8px;
    float: left;
    margin-top: 5px;
}
.fixed_header .right_box {
    float: right;
    padding: 22px 0px 10px;
    width: 19%;
    text-align: right;
}
div.button {
    display: inline-block;
    font-size: 14px;
    line-height: 1.2;
    padding: 10px 25px;
    text-decoration: none;
    text-shadow: 0 0 2px #fff;
    text-transform: uppercase;
    vertical-align: middle;
}
.fixed_header div.button_grey {
    color: #b51017;
    border: 1px #b51017 solid;
    font-size: 15px;
    vertical-align: middle;
    padding: 5px 9px;
    text-shadow: none;
    margin-left: -4px;
    border-radius: 0px 12px 12px 0px;
}
.fixed_header div.button_red {
    background: #b51017;
    color: #fff;
    font-size: 15px;
    margin-left: 3px;
    vertical-align: middle;
    padding: 6px 10px;
    text-shadow: none;
    border-radius: 12px 0px 0px 12px;
}
.fixed_header div.button_gold {
    background: #d3af55;
    color: #fff;
    text-shadow: none;
    font-size: 15px;
    padding: 6px 13px;
    border-radius: 10px;
    margin-right: 13px;
    cursor: pointer;
}
/*Fixed Header*/
/* footer */

.footer_area {
    background: url(new/footer_bg.jpg) no-repeat top center;
    background-size: cover;
    overflow: hidden;
    height: 530px;
    position: relative; 
}

.footer_tabarea {
    width: 1200px;
    margin: 0 auto;
}

.footer_tab_menus>li {
    display: inline-block;
    color: white;
    font-size: 16px;
}

ul#awards_ul > li {
    float:left;
    width: 190px;
    margin-left:6px;
}

ul.footer_tab_menus {
    padding-top: 25px;
    width: 100%;
}


.footer_tab_content {
    height: 95px;
    border: 1px solid #c9c9c9;
    border-radius: 5px;
    padding: 10px;
    padding-top: 15px;
    padding-bottom: 0px;
}


.fsubnav {
    height: 100px;
    overflow: hidden;
}

.footer_tab_menus > li > div {padding: 15px;margin-left: 5px;cursor: pointer;}

.footer_on_div {
    border-bottom: 3px solid #fff;
}

.address > dl {
    display: inline-block;
    float: left;
    margin-left: 2.5%;
    margin-right: 2.5%;
    color: white;
}

.address  dt{
    font-size: 14px;
}

.address  dl{
    font-size: 12px;
}

.footer_officelocate_area {
    width: 1200px;
    margin: 0 auto;
    margin-top: 50px;
    height: 180px;
    border-bottom: 1px solid #fff;
    line-height: 25px;
    overflow: hidden;
}

.footer_weblink_area {
    clear: both;
    width: 1200px;
    margin: 0 auto;
    margin-top: 30px;
    margin-bottom: 30px;
}

.footer_weblink_area li {
}

.footer_weblink_area a {
    color: white;
}

.footer_weblink_area li:first-child {
    padding-left: 0;
}
.footer_weblink_area li:last-child {
    border-right: 0;
}

.footer_weblink_area li {
    display: inline-block;
    color: white;
    border-right: 1px solid #fff;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 14px;
}

.footer_copyright {
    width: 1200px;
    margin: 0 auto;
    margin-top: 10px;
    color: white;
    font-size: 14px;
}

#qa_ul li , #flink_ul li {
    display: inline-block;
    width: 16.6%;
    float: left;
    overflow: hidden;
}

#qa_ul img {
    /* width: 100%; */
    height: auto;
    float: left;
}

#qa_ul li:first-child {
    width: 16%;
}

#qa_ul li:nth-child(2){
    width: 17%;
}
#flink_ul li {
    width: 13%;
}

#flink_ul li:nth-child(6) {
    width: 8%;
}

#flink_ul li:nth-child(3) {
    width: 14%;
}
.abc li {
    display: inline-block;
    margin-left: 50px;
    height: 31px;
    color: white;
}

.abc a {
    color: white;
    font-size: 15px;
}
/* footer */


@media(max-width:999px){
    .footer .wrap {
        width: 100%;
        overflow: hidden;
    }
    .main_wrap {
        min-width: 0;
    }
    .footer .title {
        padding-left: 15px;
    }
    .footer_left {
        width: 100%;
    }
    .additem1, .additem2, .additem3, .additem4 {
        width: 50%;
        height: 150px;
    }
    .additem3 .md10ihp {
        width: auto !important;
    }
    .additem4 {
        margin-right: 0px !important;
        float: left !important;
    }
    .footer_right {
        border-left: 0;
        padding-left: 42px;
        left: 50%;
        margin-left: -130px;
        position: relative;
        float: left;
    }
}