@charset "utf-8";
/* /zhuanti/hxjy/xzwq/css/tc.css */

/* CSS Document
Date:		2013/12/20
Author:		小芳
Update:
*/

/* CSS reset */
html{color:#000;background:#000;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
input,select,img{ vertical-align:middle}
input,select{ outline:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}
audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,宋体,sans-serif}
input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
th{text-align:inherit;}
fieldset,img{border:0;}
iframe{display:block;}
abbr,acronym{border:0;font-variant:normal;}
del {text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:500;}
/* ie6 7 8(q) bug 显示为行内表现 */
iframe{ display:block;}

ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500;}
q:before,q:after {content:'';}
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
a:hover {text-decoration:underline;}
ins,a {text-decoration:none;}

/*Correct block display not defined in IE6/7/8/9 & ff3,IE需要在js中createElement(tag)*/
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary { display: block;}

/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video { display: inline-block;*display: inline;*zoom: 1;}

/* global */
body{ background:#000; }
.wrapper{ margin:0 auto;text-align:left;width:1000px; }
td{ font-size:12px; line-height:160%;}
.txthide{ text-indent:-999em;overflow:hidden; line-height:0; font-size:0}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {zoom:1; /* for IE6 IE7 */}
.hidden {display:none;}
.left,.right {display:inline; zoom:1;}
.left {float:left;}
.right {float:right;}

a:active, a:focus, input{-moz-outline:none;outline:none;ie-dummy:expression(this.hideFocus=true);}


/* ======================== frm 整体框架 ========================  */
.my_ftop{background:#000; }
.full_bg{background: url(../zhuanti/hxjy/xzwq/images/tc/full_bg.jpg?) center top no-repeat;}
.frm_header{position: relative;*zoom:1; height: 800px;}
.frm_header .bg1{background:url(../zhuanti/hxjy/xzwq/images/tc/bg1.jpg?) 0 0 no-repeat; height: 400px;}
.frm_header .bg2{background:url(../zhuanti/hxjy/xzwq/images/tc/bg2.jpg?) 0 0 no-repeat; height: 400px;}
.frm_main{ position: relative; margin-top: -160px; z-index: 111}


/* ======================== mod 通用模块 ========================  */
/*mod_box*/
.mod_box{}
.mod_box .mod_hd{ height: 68px;}
.mod_box .mod_hd .tit{font:500 30px/68px "microsoft yahei"; color: #ffaf25; text-align: center;}
.mod_box .mod_bd{}


/* ======================== wg 通用内容 ========================  */


/* ======================== cnt 内容 ========================  */

/*m_header*/
.m_header{position: absolute; top: 0;left: 0; height: 800px; width: 1000px; z-index: 11; }
.m_header .glogo{background: url(../zhuanti/hxjy/xzwq/images/glogo.png?) 0 0 no-repeat; width: 156px; height: 45px;position: absolute; top: 50px; left: 190px; line-height: 30; overflow: hidden; z-index: 11}
.m_header .video_btn{background:url(../zhuanti/hxjy/xzwq/images/tc/sprite.png?) 0 -22px no-repeat; width: 146px; height: 84px; position: absolute; top:254px; left: 198px; }
.m_header .goto_btn{background:url(../zhuanti/hxjy/xzwq/images/tc/sprite.png?) 0 -107px no-repeat; position: absolute; top:555px; right: 7px;  width: 147px; height: 46px; line-height: 30;  overflow: hidden;}
.m_header .mlogo{background: url(../zhuanti/hxjy/xzwq/images/tc/mlogo.png?) 0 0 no-repeat; width: 1000px; height: 195px;position: absolute; top: 50px; left: 0; line-height: 30; overflow: hidden;}
.m_header .mod_gun{background: url(../zhuanti/hxjy/xzwq/images/tc/gun.jpg?) 0 0 no-repeat; width: 1000px; height: 300px;position: absolute; top: 220px; left: 0; line-height: 30; overflow: hidden; z-index: -1}

/*mod_seciton*/
.mod_seciton{background: url(../zhuanti/hxjy/xzwq/images/tc/section.jpg?) 0 0 no-repeat; height: 382px;}

.mod_box1{float: left; width: 674px;}
.mod_box1 .mod_bd{padding: 	0 0 0 20px;}

/*mod_box2*/
.mod_box2{float: right; width: 320px;}
.mod_box2 .mod_bd{padding:30px 20px 0 10px;}

/*performance_item*/
.performance_item{padding: 10px  0 10px 54px;  }
.performance_item dt{float: left; width: 54px; height: 21px; *display: inline;*zoom:1; margin-left: -54px; font:500 20px/20px "microsoft yahei"; color: #816b48;}
.performance_item dd{float: left; width: 100%;}
.performance_item .progress{background-color: #320606; float:left; width: 195px; height: 21px;  *display: inline; *zoom:1; margin-right: 5px;}
.performance_item .progress .iprogress{background:url(../zhuanti/hxjy/xzwq/images/tc/sprite.png?) 0 0 no-repeat;  height: 21px; -webkit-animation:go 1.6s ease;}
.performance_item  .progress50 .iprogress{width: 95px;}
.performance_item  .progress49 .iprogress{width: 93px;}
.performance_item  .progress76 .iprogress{width: 144px;}
.performance_item  .progress82 .iprogress{width: 155px;}
.performance_item  .progress103 .iprogress{width: 195px;}
.performance_item .num{float: left;  font:500 20px/20px "microsoft yahei"; color: #ffaf25;}

/*mod_box3*/
.mod_box3{background:url(../zhuanti/hxjy/xzwq/images/tc/section2.jpg?) 0 0 no-repeat; height: 382px; margin-top: 30px;}
.mod_box3 .mod_bd{padding: 20px 30px 0;}
.m_explain .txt{color: #816b48; font-size: 14px; line-height: 25px;}


.m_header .glogo{ -webkit-animation:zoomin .8s ease;  -moz-animation:zoomin .8s ease; }
.m_header .mlogo{ -webkit-animation:zoom 1s ease-out; -moz-animation:zoom 1s ease-out;}
.m_header .goto_btn{ -webkit-animation:show 1.6s ease; -moz-animation:show 1.6s ease;}


@-webkit-keyframes zoomin{
	0%{ opacity:0; -webkit-transform:scale(3);}
	50%{ opacity:0; -webkit-transform:scale(3);}
}
@-moz-keyframes zoomin{
	0%{ opacity:0; -moz-transform:scale(3);}
	50%{ opacity:0; -moz-transform:scale(3);}
}

@-webkit-keyframes zoom{
	0%{ opacity:0; -webkit-transform:scale(0.2);}
	66%{ opacity:0; -webkit-transform:scale(0.2);}
	90%{ opacity:1; -webkit-transform:scale(1);}
	96%{ opacity:1; -webkit-transform:scale(0.98);}
	100%{ opacity:1; -webkit-transform:scale(1);}
}
@-moz-keyframes zoom{
	0%{ opacity:0; -moz-transform:scale(0.2);}
	66%{ opacity:0; -moz-transform:scale(0.2);}
	90%{ opacity:1; -moz-transform:scale(1);}
	96%{ opacity:1; -moz-transform:scale(0.98);}
	100%{ opacity:1; -moz-transform:scale(1);}
}

@-webkit-keyframes move{
	0%{ opacity:0; -webkit-transform:translateY(30px);}
	50%{ opacity:0; -webkit-transform:translateY(30px); }
}
@-moz-keyframes move{
	0%{ opacity:0; -moz-transform:translateY(30px);}
	50%{ opacity:0; -moz-transform:translateY(30px); }
}
@-webkit-keyframes show{
	0%{ opacity:0; -webkit-transform:scale(0.2);}
	66%{ opacity:0; -moz-transform:scale(0.2);}
	90%{ opacity:1; -moz-transform:scale(1);}
	96%{ opacity:1; -moz-transform:scale(0.98);}
	100%{ opacity:1; -moz-transform:scale(1);}
}
@-moz-keyframes show{
	0%{ opacity:0; -moz-transform:scale(0.2);}
	66%{ opacity:0; -moz-transform:scale(0.2);}
	90%{ opacity:1; -moz-transform:scale(1);}
	96%{ opacity:1; -moz-transform:scale(0.98);}
	100%{ opacity:1; -moz-transform:scale(1);}
}
@-webkit-keyframes go{
	0%{ width: 0;}
}
@-moz-keyframes go{
	0%{ width: 0;}
}

.m_header .mod_gun{ -webkit-animation:light 3s ease-out infinite;}
@-webkit-keyframes light{
	0%{ opacity:1;}
	50%{ opacity:0.2;}
	100%{ opacity:1;}
}

/*fixed_menu*/
.fixed_menu {
  z-index: 999;
  width: 90px;
  border: solid 1px #8b633f;
  background: url(../zhuanti/hxjy/xzwq/images/menu.png?) no-repeat 0 0;
  padding-top: 82px;
}

.fixed_menu a {
  display: block;
  width: 90px;
  height: 50px;
  overflow: hidden;
  border-top:solid 1px #6a4511;
  background-color: #402307;

}
.fixed_menu a:hover{
  text-decoration: none;

}

.fixed_menu .gototop{display: none; width: 0px;	height: 0px; overflow: hidden; border: 0 none;	}

.fixed_menu a span{
  display: block;
  width: 90px;
  height: 50px;
  overflow: hidden;
  text-align: center;
  color: #e0a773;
  font: 18px/50px "Microsoft YaHei";
  cursor: pointer;
}
.fixed_menu .page{
	_padding-top:20px;
}
.fixed_menu .page span{
	font-weight: 700;
}

.fixed_menu .page i{
	display:inline-block;
	width:12px;
	height:16px;
	vertical-align: middle;
	background: url(../zhuanti/hxjy/xzwq/images/tc/sign1.png?) 0 0 no-repeat;
	font-size: 0;
	margin-left: 5px;
}


.fixed_menu a:hover span{
  color: #f1c334;
}

.fixed_menu a:hover i{
	background: url(../zhuanti/hxjy/xzwq/images/tc/sign2.png?) 0 0 no-repeat;
}
.fixed_menu .cur span,.fixed_menu .cur:hover span {
  background: url(../zhuanti/hxjy/xzwq/images/menu.png?) no-repeat -90px 0;
  color: #f1c334;
}
