@charset "utf-8";
*{padding:0;list-style-type:none;margin: 0;}
a,img{border:0;}
body {
	background-color: #da9009;
	background-image: url(images/top_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
body,td,th {color: #666666;font-family: "Microsoft YaHei";font-size: 12px;line-height: 21px;}

/* flexslider */
.flexslider{position:relative;height:360px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:360px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}

.center{margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}

.bt_bg{background-image: url(images/pic_bg.png);background-repeat: no-repeat;height: 150px;width: 220px;}
.bt_bg p{padding: 15px;}

.bk{padding: 10px;background-color: #fbfafb;border: 1px solid #e7e6e7;}

a:link {color: #333;TEXT-DECORATION: none;}
a:visited {color: #333;TEXT-DECORATION: none;}
a:hover {color: #069;;TEXT-DECORATION: none;}
a:active {color: #333;TEXT-DECORATION: none;}

.white {font-size: 14px;color: #FFF;text-decoration: none;}
a.white:link {color: #FFF;}
a.white:visited {color: #FFF;}
a.white:hover {color: #FF0;}

.white14 {font-size: 14px;color: #FFF;text-decoration: none;line-height: 45px;height: 45px;}
a.white14:link {color: #FFF;display:block;}
a.white14:visited {color: #FFF;}
a.white14:hover {color: #FF0;background-color: #09C;}
a.white14:active {color: #FFF;}

.px14 {font-size: 14px;color: #333;text-decoration: none;}
a.px14:link {color: #333;}
a.px14:visited {color: #333;}
a.px14:hover {color: #069;}
a.px14:active {color: #FFF;}

.px16 {font-size: 16px;line-height: 200%;color: #FFFFFF;}
a.px16:link {color: #769c00;}
a.px16:visited {color: #FFFFFF;}
a.px16:hover {color: #FFFFFF;}
a.px16:active {color: #FFFFFF;}

.nav {font-size: 14px;color: #FFF;
	text-decoration: none;
	line-height: 24px;
	background-image: url(images/nav_bg.png);
	background-repeat: no-repeat;
	height: 28px;
	width: 77px;
	display: block;
}
a.nav:link {color: #FFF;}
a.nav:visited {color: #FFF;}
a.nav:hover {color: #FF0;}

.main_bg {
	background-image: url(images/index_main_bg.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 330px;
}

.more1 {
	font-size: 12px;
	color: #09C;
	font-family: "宋体";
}
.more2 {
	font-size: 12px;
	color: #769c00;
	font-family: "宋体";
}

.link_txt {
	font-size: 14px;
	color: #FFF;
	background-color: #C00;
	height: 30px;
	width: 80px;
	line-height: 30px;
	text-align: center;
}

.box{
	width:980px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	line-height: 28px;
}
.picbox{ width:980px; height:300px; overflow:hidden; position:relative;}
.piclist{ height:300px;position:absolute; left:0px; top:0px}
.piclist li{ background:#fff; margin-right:20px; float:left;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(images/icon.png) no-repeat; background:url(images/icon_ie6.png) no-repeat\9; position:absolute; top:90px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}

.index_banner_bg{
	background-image: url(images/banner.png);
	background-repeat: no-repeat;
	background-position: center;
	height: 505px;
}

.main_banner_bg{
	background-image: url(images/main_banner01.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.main_banner_bg2{
	background-image: url(images/main_banner02.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.main_banner_bg3{
	background-image: url(images/main_banner03.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.main_banner_bg4{
	background-image: url(images/main_banner04.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.main_banner_bg5{
	background-image: url(images/main_banner05.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.main_td_bg{
	background-image: url(images/mian_td_bg1.jpg);
	background-repeat: no-repeat;
	background-position: top;
	border: 1px solid #e3e3e3;
	background-color: #FFF;
}
.main_td_bg2{
	background-image: url(images/mian_td_bg2.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #e3e3e3;
	background-color: #FFF;
	height: 162px;
}
.main_td_bg3{
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e3e3e3;
	border-bottom-color: #e3e3e3;
	border-left-color: #e3e3e3;
}
.main_td_line{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e3e3e3;
}
.main_td_line2{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e3e3e3;
	background-color: #efefef;
}

.foot_bg {
	background-image: url(images/foot_bg.png);
	background-repeat: no-repeat;
	background-position: bottom;
	color: #896414;
}

.INPUT_index{ FONT-SIZE: 9pt; color: 3EC5E1;  background-color: #EEFAFF; border: 1px solid #CCCCCC; padding: 1px; height: 18px; }
.textarea_index{ background-color: #FFFFFF;  font-size: 9pt; font-style: bold; color: #000000; border: 1px none #000000; line-height: 150% }
.in3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF9900;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFCC66;
	border-right-color: #CC6600;
	border-bottom-color: #CC6600;
	border-left-color: #FFCC99;
	height: 23px;
	padding-top: 2px;
}
.inputstyle {
	font-family: Arial, "宋体";
	font-size: 12px;
	height: 29px;
	background-image: url(images/search_bg.png);
	width: 164px;
	padding-left: 14px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	line-height: 29px;
	background-repeat: no-repeat;
}

  
  
a.pmtiertwotopa {display:block;color:#000000;line-height:24px;text-decoration:none;width:90px;height:24px;Z-INDEX:9999;position:relative;margin: 0px;padding:0px;}
a.pmtiertwotopa:hover {color:#FE7801;text-decoration:none;background-image:url(images/menu_y.gif);background-position:center;background-repeat:no-repeat;}
a.pmtiertwotopa:active {color: #20317F;text-decoration: none;}
a.pmtiertwotopa:visited {color: #20317F;text-decoration: none;}
table.pmtiertwotoptable {position:absolute;Z-INDEX:9999;visibility:hidden;text-align:center;padding:0px;font-size:12px;margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 3px;}

.blk_29 {ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(images/ca_hz_002.gif) no-repeat 0px 0px; LEFT: 10px; FLOAT: left; WIDTH: 21px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 150px}
.blk_29 .RightBotton {	RIGHT: 0px; BACKGROUND: url(images/ca_hz_002.gif) no-repeat -21px 0px; FLOAT: right; WIDTH: 21px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 150px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 700px; PADDING-TOP: 0px}
.blk_29 .box {FLOAT: left;;TEXT-ALIGN: center;margin-left: 25px;}
.blk_29 .box IMG {  DISPLAY: block; MARGIN: 0px auto;}
.blk_29 .box A:link IMG { border:0px }
.blk_29 .box A:hover IMG { border:0px }
.blk_29 .box P {	MARGIN: 0px auto 0px; WIDTH: 230px; LINE-HEIGHT: 20px;}
.rollphotos {	MARGIN-TOP: 0px;WIDTH: 700px}

.KeFuDiv{position: absolute;height:160px;width:118px;}
.KeFuList{background:url(images/mid001.gif);}
.KeFuTitle{background:url(images/list_001.gif);margin-left:9px;font-size:9pt;width:101px;height:20px;text-align:center;}
.KeFuItem{text-align:center;margin-top:8px;font-size:9pt;}

div#MainPromotionBanner{width:970px;height:310px;background:#fff;Z-INDEX:1;position:relative;}
#MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
#MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height: 310px;overflow: hidden;}
#MainPromotionBanner .Slides li {float: left;width: 970px;height: 310px;}
#MainPromotionBanner .Slides img{border:0;display: block;width: 970px;height: 310px;	}
#MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; top: 280px; right: 0px;z-index: 10;height: 25px;	}
#MainPromotionBanner .SlideTriggers li{float: left;display: inline;color: #C60;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: 0.9em;cursor: pointer;overflow: hidden;margin:3px 6px;background: url(images/slide_trigger.gif) no-repeat center center;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#fff; background: url(images/slide_trigger_c.gif) no-repeat center center;border:0; font-weight:bold;font-size: 1.4em;line-height: 21px;height: 21px;width: 21px;margin:0 6px; }