@charset "gb2312";
/**
Author: Chen Wei Gang
mail:42178341@qq.com
*/


/*---------------------------*/
/*--------Css Reset--------*/
/*---------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a {margin:0;padding:0;}
img {border-style:none;}
i,em { font-style:normal}
ul,li {list-style-type:none;}
form {margin:0;padding:0;}
body {font-size:12px;font-family:"Î¢ÈíÑÅºÚ",Arial, Verdana;color:#451c00;line-height:18px; background:#342b26;}
input {font-size:12px;color:#333;line-height: 17px;}
select {border: 1px solid #744219;font-size: 12px;color: #333;}
.clearboth {line-height:0px;height:0px;clear:both;*display:inline; font-size:0px;}
button{margin:0;padding:0;border:0; cursor:pointer}
h1 {font-size: 26px; color: #333;}
h2 {font-size: 22px; color: #333;}
h3 {
	font-size: 13px;
	color: #333;
	margin-bottom:20px
}

.helpBox {
	margin-top:50px;
	margin-left: 20px;
	color:#FFF;
	font-size: 14px;
	
}
.helpBox p { height:30px;
}


a:visited,a:link {color:#525252;text-decoration:none;border-style:none;}
a:hover {color:#a8421c;text-decoration:underline;border-style:none;}
.margin_auto {margin-right:auto;margin-left:auto;}
.margin_top10 {margin-top:10px;}
.margin_top5 {margin-top:5px;}
.txtR {text-align: right;}
.txtL { text-align: left;}
.txtC { text-align: center;}
.fl{float: left;}
.fr{float: right;}

/*---------------------------*/
/*--------General----------*/
/*---------------------------*/
.wrapout{ width:100%;background:url(bg_wrapoutGuide.jpg) no-repeat center top}
.wrapinner{width:1002px;background:url(bg_wrapinnerGuide.jpg) no-repeat center top}
.header { height:504px; position:relative; z-index:500}
.erweima{ width:99px; height:150px;position:absolute;right:140px;top:320px;z-index:5; background:url(http://static.sdg-china.com/mir2/pic/mir2/web4/images/erwm.png) no-repeat;}
.mir2wx {background: url(http://static.sdg-china.com/mir2/pic/mir2/web4/images/wx.jpg) no-repeat;height: 136px;position: absolute;right: 50px;top:327px; width: 90px;z-index: 4;}
.mir2wx a { display:block; height:136px; text-indent:-9999px; outline:none}

.menu dd a,.btnMore,.btnFtp,.downSty i,.downList li a,.btnLb a{ background:url(mainGuide.jpg) no-repeat}

/*============================*/
/*=== Slider ===*/
/*============================*/
.slider-wrapper {width:100%;height:266px;}
.nivoSlider {position:relative;width:100%; height:266px;background:url(http://static.sdg-china.com/mir2/pic/mir2/web6/images/loading.gif) no-repeat 50% 50%;}
.nivoSlider img {position:absolute;top:0px;left:0px;display:none;}
.nivoSlider a {border:0;display:block;}
.nivo-controlNav {position:absolute;right:10px;bottom:5px;z-index: 99;}
.nivo-controlNav a { width:9px; height:9px; display:block; float:left; text-indent:-9999px;background:#3e1907;margin:0 2px;
-moz-border-radius: 9px;
    -webkit-border-radius: 9px;
    border-radius:9px;
}
.nivo-controlNav a.active { background:#fa4218;}
.nivo-controlNav a:hover { text-decoration:none}
.nivo-directionNav {display:none;}
.nivo-caption { display:none}
	
/*---------------------------*/
/*---------content-------*/ 
/*---------------------------*/
.content { padding:0 6px 50px}
.sideConBox { width:691px;}
.sideCon {background:#fae8ba; padding:12px}
.menu { height:67px;}
.menu dd { width:154px;height:67px;float:left;}
.menu dd.m3 { width:153px}
.menu dd.m4,.menu dd.m5{ width:230px;}
.menu dd a {display:block; height:67px;outline:none; text-indent:-9999px;}
.menu dd.m1 a { background-position:0 0}
.menu dd.m2 a { background-position:-154px 0} 
.menu dd.m3 a { background-position:-308px 0} 
.menu dd.m4 a { background-position:-461px 0} 
.menu dd.m5 a { background-position:-576px 0} 

.menu dd.m1 a:hover { background-position:0 -67px}
.menu dd.m2 a:hover { background-position:-154px -67px} 
.menu dd.m3 a:hover { background-position:-308px -67px} 
.menu dd.m4 a:hover { background-position:-461px -67px} 
.menu dd.m5 a:hover { background-position:-576px -67px}

.sideCon dt { height:37px; line-height:37px;background:#f0d795; padding:0 8px; position:relative}
.sideCon dt h3 {color:#5a1d03;}
.sideCon dt a { position:absolute; top:0;}
.sideCon dt a:link,.sideCon dt a:visited { text-decoration:underline; color:#ba4c2f}
.sideCon dt a:hover { color:#F00}
.sideCon dt a.btnWhat { left:177px}
.sideCon dt a.btnQus { left:300px}
.sideCon dt a.btnMore { width:39px; height:13px; top:10px; right:12px; display:block; text-indent:-9999px; outline:none; background-position:-652px -205px}
.sideCon dt a.btnMore:hover { top:12px}
.sideCon dd {
	line-height:22px;
	position:relative;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 8px;
}
/*.sideCon dd span { color:#851e00}*/
.btnFtp { width:211px; height:60px; display:block; text-indent:-9999px; outline:none; background-position:0 -201px; position:absolute; top:13px; right:0}
.btnFtp:hover { background-position:0 -261px}
.downSty { height:28px; line-height:28px; color:#9f580c; background:#fdf1d2; border-top:1px dashed #be8f57; border-bottom:1px dashed #be8f57; margin:5px 0;}
.downSty i { width:14px; height:14px; display:block; float:left; margin:7px 5px 0 10px; font-size:0; line-height:0; background-position:-677px -237px;}
.downList { padding:5px 0}
.downList li { width:130px; float:left; margin-right:0;}
.downList li.last { margin:0}
.downList li a {width:120px; height:33px; display:block; line-height:33px; text-align:center; background-position:-566px -134px}
.downList li a:link,.downList li a:visited { color:#fae8ba;}
.downList li a:hover { background-position:-566px -167px; text-decoration:none}
.downList li p {letter-spacing:-0.1px;}
.partner { border-left:1px solid #d6ad41; height:25px; line-height:25px; margin-top:8px}
.partner a { display:block; float:left; height:25px; padding: 0 20px; border:1px solid #d6ad41;background:#f7d26f; margin-left:-1px;}
.partner a:link,.partner a:visited { color:#451c00;}
.partner a:hover { background:#ffc836; text-decoration:none}

.sideBar {width: 283px;}
.subMenu dd,.subMenu dd.m3{ width:282px;}
.subMenu dd.m4 { width:72px}
.subMenu dd.m1 a { background-position:0 -134px}
.subMenu dd.m2 a { background-position:-70px -134px} 
.subMenu dd.m3 a { background-position:-141px -134px} 
.subMenu dd.m4 a { background-position:-211px -134px}

.subMenu dd.m1 a:hover { background-position:-283px -134px}
.subMenu dd.m2 a:hover { background-position:-353px -134px} 
.subMenu dd.m3 a:hover { background-position:-424px -134px} 
.subMenu dd.m4 a:hover { background-position:-494px -134px} 

.btnLb { height:60px; margin:10px 0;}
.btnLb a {height:60px; display:block; text-indent:-9999px; outline:none; background-position:-210px -201px}
.btnLb a:hover { background-position:-210px -261px}

.caihong {
	height:236px;
	overflow:hidden;
	margin-bottom:15px;
	background:url(bgCh.jpg) no-repeat;
	margin-top: 15px;
}


/*===pageTurn===*/	
.pageTurn{padding: 8px;margin: 3px;text-align: center}
.pageTurn a{border:1px solid #01b0ed;padding:2px 5px;margin: 2px;color: #01b0ed;text-decoration: none}
.pageTurn a:hover{background: #01b0ed;color: #ffffff}
.pageTurn span.current{border:1px solid #01b0ed;background: #01b0ed;color: #ffffff;}
.pageTurn span.disabled{border-right:1px solid #eeeeee;color: #dddddd;}
.pageTurn span{border:1px solid #cccccc;padding:2px 5px;margin: 2px;color: #666666;}

/*css3¶¯»­*/
.content img {transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;}
.content img:hover{transform:scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);}
.content a:hover {
-webkit-animation-name: pulse;
  animation-name: pulse;
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}