﻿/* CSS Document */
/* CSS Document */
/* `XHTML, HTML4, HTML5 Reset
----------------------------------------------------------------------------------------------------*/
@font-face {
    font-family:'DFSongW7';
    src:url('../font/DFSong-GBOtf-W7.otf') format('OpenType');
	src:url('../font/DFSong-GBOtf-W7.ttf') format('truetype');
}
@font-face {
    font-family:'DFSongW5';
    src:url('../font/DFSong-GBOtf-W7.otf') format('OpenType');
	src:url('../font/DFSong-GBOtf-W7.ttf') format('truetype');
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, meter, nav, object, ol, output, p, pre, progress, q, rp, rt, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, u, ul, var, video, xmp {
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family:AGaramondPro,Microsoft Yahei;
	text-decoration:none;
	color:#000;
	letter-spacing:1px;
	
}
@media screen and (-webkit-min-device-pixel-ratio:0){ 
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, meter, nav, object, ol, output, p, pre, progress, q, rp, rt, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, u, ul, var, video, xmp {
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family:AGaramondPro,DFSongW7;
	text-decoration:none;
	color:#000;
	letter-spacing:1px;
	
}
.nav li {
  border-left: 1px solid #a4a4a4;
  float: left;
  height: 14px;
  margin-right: 38px;
  padding-left: 5px;
  padding-top: 5px;
}

}  /*chrome and safari*/


html, body {
  height: 100%;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {

	display: block;
}
b, strong {
	/*
  Makes browsers agree.
  IE + Opera = font-weight: bold.
  Gecko + WebKit = font-weight: bolder.
*/
	font-weight: bold;
}
img {
	color: transparent;
	font-size: 0;
	vertical-align: middle;

	-ms-interpolation-mode: bicubic;
}
ol, ul {
	list-style: none;
}
li {
	/*
  For IE6 + IE7:

  "display: list-item" keeps bullets from
  disappearing if hasLayout is triggered.
*/
	display: list-item;
		list-style:none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
th, td, caption {
	font-weight: normal;
	vertical-align: top;
	text-align: left;
}
q {
	quotes: none;
}
q:before, q:after {
	content: '';
	content: none;
}
sub, sup, small {
	font-size: 75%;
}
sub, sup {
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sub {
	bottom: -0.25em;
}
sup {
	top: -0.5em;
}
svg {
	/*
  For IE9. Without, occasionally draws shapes
  outside the boundaries of <svg> rectangle.
*/
	overflow: hidden;
}
@font-face {
    font-family:'AGaramondPro';
    src:url('../font/AGaramondPro-Regular.otf') format('OpenType');
	src:url('../font/AGaramondPro-Regular.ttf') format('truetype');
}
.body {
  margin: 0 auto;
  width: 910px;
}
.start {
  background: none repeat scroll 0 0 #fff;
  height: 100%;
  position: fixed;
  width: 100%;
  z-index: 99;
}
.start .iner{ position:absolute; top:45%; left:50%; margin-left:-146px; display:none;}
.guidehead {
  position: absolute;
  top: 18%;
  width: 100%;
}
.guidehead .rgt {
  margin-right: 65px;
  position:relative;
  width:924px;
  margin:0 auto;
}
.guidehead .rgt .pics{ height:341px; width:924px; position:relative;}
.guidehead .rgt .pics .LP{ position:absolute; top:0; left:0; display:none;}
.guidehead .rgt .logo {
  display: none;
  padding: 38px 120px 0 0;
  text-align: right;
}
.guidefoot {
  bottom: 20px;
  left: 50%;
  margin-left: -462px;
  position: absolute;
  width: 924px;
}
.guidefoot .f_l {
  float: left;
}
.guidefoot .f_l a {
  background: url("../images/test/pass.png") no-repeat scroll right center;
  color: #404040;
  padding-right: 10px;
}
.guidetop {
  top: -20px;
  left: 50%;
  margin-left: -462px;
  position: absolute;
  width: 924px;
}
.guidetop .f_R {
  float: right;
  color: #9a9a9a;
}
.guidetop .f_R a {
  color: #9a9a9a;
  
}



.header {
  background: none repeat scroll 0 0 #fff;
  height: 97px;
  margin: auto;
  overflow: hidden;
  padding-bottom: 28px;
  padding-top: 40px;
  width: 926px;
  z-index: 112;
}
.header.nav_fixed {
  left: 50%;
  margin-left: -505px;
  position: fixed;
  top: -40px;
}
.header .rgt {
  float: right;
  position:relative;
}
.header .lft {
  float: right;
  margin-right: 18px;
  padding: 45px 0 0;
}
.index {
  float: left;
  margin-left: 45px;
  margin-top: 46px;
}
.index a {
  background: url("../images/public/home.png") no-repeat scroll 0 0;
  display: inline-block;
  height: 15px;
  width: 12px;
}
.index a:hover{ background: url("../images/public/home1.png") no-repeat scroll 0 0;}
.header .rgt .logo {
  position: absolute;
  right: 85px;
  top: -85px;
}
.footer {
  clear: both;
  display: none;
  margin: 0 auto;
  overflow: hidden;
  padding: 50px 15px 15px 0;
  width: 911px;
}
.footer .txt {
  float: right;
}
.footer .txt img {
  width: 290px;
}
.footer .wecode {
  float: left;
  padding-left: 140px;
  cursor:pointer;
}
.footer span {
  color: #B2B2B2;
  font-size:  100%;
  margin-left:10px;
  letter-spacing:1px;
}
.nav li {
  border-left: 1px solid #c8c8c8;
  float: left;
  height: 15px;
  margin-right: 38px;
  padding-left: 5px;
  padding-top: 2px;
}
.nav li a{font-size:12px; display:inline-block; color:#a4a4a4; height:8px;}
.nav li a:hover{ color:#000;}
.nav li.hover a{ color:#000;}
.nav li.hover{border-left: 1px solid #333333;}
.nav li:hover{border-left: 1px solid #333333;}


.main {
  display: list-item;
  list-style: outside none none;
  margin: 0 auto;
  width: 926px;
  clear:both;
}
.main-left {
  background: none repeat scroll 0 0 #fff;
  float: left;
  left: 50%;
  margin-left: -462px;
  position: fixed;
  top: 165px;
  width: 140px;
  z-index: 99;
}
.main-left .Categories .title {
  font-size: 14px;
  margin-bottom: 17px;
  padding-left: 17px;
}
.main-left .Categories .dtl.hover > a {
  color: #000;
}
.main-left .Categories .dtl > a {
  color: #A4A4A4;
  font-size:90%;
}
.main-left .Categories .dtl > a:hover {
  color: #000;}
.main-left .Categories .dtl.hover {
  background: url("../images/public/on.png") no-repeat scroll 0 4px;}
.main-left .Categories .dtl {
  background: url("../images/public/off.png") no-repeat scroll 0 4px;
  padding-bottom: 15px;
  padding-left: 17px;
}
.main-left .Categories .dtl .in-d{ display:none;}
.main-left .Categories .dtl .in-d li{ margin-top:12px;}
.main-left .Categories .dtl .in-d li a{color: #A4A4A4;font-size:75%;}
.main-left .Categories .dtl .in-d li.hover a{color: #000;}
.main-left .Categories .dtl .in-d li a:hover{color: #000;}

.main-left .Categories .dtl .in-dop{ display:block;}
.main-left .Categories .dtl .in-dop li{ margin-top:12px;}
.main-left .Categories .dtl .in-dop li a{color: #A4A4A4;font-size:75%;}
.main-left .Categories .dtl .in-dop li.hover a{color: #000;}
.main-left .Categories .dtl .in-dop li a:hover{color: #000;}

.main-left .Categories .language {
  background: none repeat scroll 0 0 #fff;
  padding-left: 17px;
  padding-top: 70px;
  width: 100px;
}
.main-left .Categories .language a{ clear:both; overflow:hidden; display:list-item;}
.main-left .Categories .language .lli {
  color: #A4A4A4;
  cursor:pointer;
  margin-bottom:15px;
  font-size:90%;
}
.main-left .Categories .language .lli.en{letter-spacing:0;}
.main-left .Categories .language .lli.hover {
  color: #000;
}
.main-left .Categories .language .lli:hover {
  color: #000;
}
.main-left .Categories .language .qcode{ margin-left:-6px; cursor:pointer;}
.main-right {
  float: right;
  margin-right: 15px;
  min-height: 500px;
  width: 757px;
  position:relative;
}
.header .rgt img {
  height: 95px;
  width: 164px;
}
.hidediv {

  background:#fff;
}
.outdiv{width:100px; position:absolute; top:320px; left:50%; margin-left:-50px; display:none}
.loading {
  background: none repeat scroll 0 0 #e2e2e2;
  height: 1px;
  margin:0 auto;
  width: 100px;display:none
}
.loading .line {
  background: none repeat scroll 0 0 #787878;
  height: 1px;
  width: 0;
  margin:0 auto;
}
.pagination {
  float: right;
  margin-top: 25px;
}
.pagination a, .pagination span {
  font-size: 90%;
  padding:3px 5px;
  color:#a4a4a4;
}
.pagination a{color: #7F7F7F;}
.pagination a:hover{color: #000;}
.pagination span{color: #000 !important;}



/*微信开始*/
.wechat {
  background: none repeat scroll 0 0 #cccccc;
  height: 94px;
  display:none;
  padding:9px 0;
  clear:both;
}
.wechat .iner .detail{ overflow:hidden; float:left;}
.wechat .iner .detail .pic {
  float: left;
  margin-right: 14px;
  width:94px;
}
.wechat .iner .detail .pic img {
  width:94px;
}
.wechat .iner .detail .con-r .line1{ margin-top:5px;}
.wechat .iner .detail .con-r .line2 {
  color: #000;
  font-size: 13px;
  margin: 10px 0 15px;
  
}
.wechat .iner .detail .con-r .line3 span{}
.wechat .iner .detail .con-r {
  float: left;
  width: 187px;

}
.wechat .iner {
  margin: 0 auto;
  overflow: hidden;
  padding-left: 137px;
  width: 773px;
}
/*微信结束*/
.bottom {
  margin-bottom: 11px;
  overflow: hidden;
}
.bottom .qcode {
  float: left;
  margin-top: 20px;
  cursor:pointer;
}
.bottom .qcode img{ height:18px;}
.backtotop img {
  width: 55px;
}
.backtotop{ clear:both; float:right; margin-top:40px; cursor:pointer; }


.testdiv{ text-align:center; padding-top:130px; font-size:13px;}
.testdiv1 {
  font-size: 13px;
  padding-top: 300px;
  text-align: center;
}

<<<<<<< .mine
#guide {position:relative; margin:0 auto; width:924px; height:100%;}
#guide .langs {height:137px;}
#guide .langs .wrap {display:none; float:right; margin-top:31px; height:12px;}
#guide .langs .wrap a {line-height:12px;}
#guide .pics {position:relative; margin:0 auto; width:100%; height:424px; overflow:visible;}
#guide .pics li {display:none; position:absolute; top:0; left:0; width:100%; height:100%; background:no-repeat center center;}
#guide .logo {display:none; margin:0 auto; width:686px; height:95px;}
#guide .link {display:none; position:absolute; bottom:32px; left:0;}
=======
#guide {position:relative; margin:0 auto; width:924px; height:100%;}
#guide .langs {height:137px;}
#guide .langs .wrap {display:none; float:right; margin-top:31px; height:12px;}
#guide .langs .wrap a {line-height:12px;}
#guide .pics {position:relative; margin:0 auto; width:100%; height:424px; overflow:visible;}
#guide .pics li {display:none; position:absolute; top:0; left:0; width:100%; height:100%; background:no-repeat center center;}
#guide .logo {display:none; margin:0 auto; width:686px; height:95px; }
#guide .link {display:none; position:absolute; bottom:32px; left:0;}
>>>>>>> .r30673

/* == clearfix == */
.clearfix:after {display:block; height:0; clear:both; content:"\200B";}
.clearfix {*zoom:1;}/*IE/7/6*/
