/*************************************************************************************************
*	@CreateDate          : 2015.01.26
*	@ModifyDate          : 
*	@FileName            : layout.css
*	@Author-Design       : 
*	@Author-Publishing   : 
*************************************************************************************************/

@charset "utf-8";

/* -------------------------------------------Layout------------------------------------------- */
body{ position:relative;}


#title .tit_bg_112{ width:1140px; height:425px; background:url(../../img/header/tit_bg_112.gif) no-repeat right top;}
#title .tit_bg_113{ width:1140px; height:425px; background:url(../../img/header/tit_bg_113.gif) no-repeat right top;}

#title .tit_bg_11{ width:1140px; height:345px; background:url(../../img/header/tit_bg_11.gif) no-repeat right top;}
#title .tit_bg_12{ width:1140px; height:345px; background:url(../../img/header/tit_bg_12.gif) no-repeat right top;}
#title .tit_bg_13{ width:1140px; height:425px; background:url(../../img/header/tit_bg_13.gif) no-repeat right top;}
#title .tit_bg_14{ width:1140px; height:425px; background:url(../../img/header/tit_bg_14.gif) no-repeat right top;}
#title .tit_bg_15{ width:1140px; height:345px; background:url(../../img/header/tit_bg_15.gif) no-repeat right top;}

#title .tit_bg_141{ width:1140px; height:425px; background:url(../../img/header/tit_bg_141.gif) no-repeat right top;}
#title .tit_bg_143{ width:1140px; height:425px; background:url(../../img/header/tit_bg_143.gif) no-repeat right top;}

#title .tit_bg_20{ width:1140px; height:265px; background:url(../../img/header/tit_bg_20.gif) no-repeat right top;}
#title .tit_bg_21{ width:1140px; height:345px; background:url(../../img/header/tit_bg_21.gif) no-repeat right top;}

#title .tit_bg_31{ width:1140px; height:345px; background:url(../../img/header/tit_bg_31.gif) no-repeat right top;}
#title .tit_bg_32{ width:1140px; height:345px; background:url(../../img/header/tit_bg_32.gif) no-repeat right top;}
#title .tit_bg_33{ width:1140px; height:425px; background:url(../../img/header/tit_bg_33.gif) no-repeat right top; background-size:auto 100%; }
#title .tit_bg_34{ width:1140px; height:345px; background:url(../../img/header/tit_bg_34.gif) no-repeat right top;}
#title .tit_bg_35{ width:1140px; height:345px; background:url(../../img/header/tit_bg_35.gif) no-repeat right top;}

#title .tit_bg_41{ width:1140px; height:345px; background:url(../../img/header/tit_bg_41.gif) no-repeat right top;}
#title .tit_bg_421{ width:1140px; height:425px; background:url(../../img/header/tit_bg_421.gif) no-repeat right top;}
#title .tit_bg_422{ width:1140px; height:425px; background:url(../../img/header/tit_bg_422.gif) no-repeat right top;}
#title .tit_bg_423{ width:1140px; height:425px; background:url(../../img/header/tit_bg_423.gif) no-repeat right top;}

#title .tit_bg_51{ width:1140px; height:345px; background:url(../../img/header/tit_bg_51.gif) no-repeat right top;}
#title .tit_bg_52{ width:1140px; height:345px; background:url(../../img/header/tit_bg_52.gif) no-repeat right top;}

#title .tit_bg_7{ width:1140px; height:345px; background:url(../../img/header/tit_bg_7.gif) no-repeat right top;}

.header { position:relative; width:1210px; margin:0 auto; }
.header_con{ width:1140px;}

.footer_con{ position:relative; width:1210px; margin:0 auto;}

.view_wrap{ overflow:hidden; border:1px solid #dfe1e3;border-top:10px solid #eaebec;  padding:80px;}

/* -------------------------------------------- quick_nav -------------------------------------- */
#quick_nav { float:right; width:55px; overflow: inherit;}

#service_link { /*position:fixed; margin-top:95px;*/ position:absolute; top:345px; }
#service_link ul { width:55px; }
#service_link ul li { overflow:hidden; width:55px; position:relative; left:0px; margin-bottom:1px; }

#service_link .btn_top{ margin-top:10px;}

/* -------------------------------------------- breadclumbs ------------------------------------- */
#breadclumbs_wrap { position:absolute; top:178px; width:1140px; height:34px;}
#breadclumbs { height:34px; overflow:hidden; }
#breadclumbs ul { float:right; }
#breadclumbs ul li{float:left; height:35px; display:table; }
#breadclumbs ul li span { display:none; vertical-align:middle; height:100%; margin-top:10px; font-size:11px; color:#000; }
#breadclumbs .bc0 span{ background:url(../../img/header/bc_icon_01.gif) no-repeat 0 10px; padding-left:24px; text-indent:-9999px; }
#breadclumbs .bc1 span{ background:url(../../img/header/bc_arrow.gif) no-repeat 0 14px; padding-left:10px; padding-right:10px;}
#breadclumbs .bc2 span{ background:url(../../img/header/bc_arrow.gif) no-repeat 0 14px; padding-left:10px; padding-right:10px; }
