﻿@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px;}
area { blr:expression(this.onFocus=this.blur()) } 
:focus { outline: none; }
body{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:url(../images/bg.gif);
}
a:link , a:visited { color:#333; text-decoration:none;
	-webkit-transition:color .5s ease-in-out;
	   -moz-transition:color .5s ease-in-out;
	     -o-transition:color .5s ease-in-out;
		-ms-transition:color .5s ease-in-out;
		    transition:color .5s ease-in-out;
}
a.link_blue:link , a.link_blue:visited { color:#3f77a5;}
a.link_black:link , a.link_black:visited { color:#000;}
a:hover , a.link_blue:hover , a.link_black:hover{ color:#8e2b90; text-decoration:underline;}
img{
	border:none;
}
/*a:link,a:visited{
	color:#333;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}*/
.clear{
	clear:both;
}
ul{
	list-style:none;
}
.wrapper{
	width:960px;
	margin:0 auto;
}
.head{
	height:280px;
	background:url(../images/top_bg.gif) repeat-x #fff;
	padding-top:4px;
	width:100%;
}
.head .top_btn{
	height:35px;
	font-size:12px;
}
.head .top_btn .share{
	background:url(../images/ico_4.gif) no-repeat;
	height:35px;
	line-height:35px;
	float:right;
	width:302px;
}
.head .top_btn .share p{
	float:left;
	margin-left:25px;
	display:inline;
}
.head .top_btn .jt{
	background:url(../images/ico_5.gif) no-repeat;
	width:103px;
	text-align:center;
	line-height:35px;
}
.head .top_btn .jt a{
	display:block;
}
.head .top{
	height:125px;
	position:relative;
}
.head .top .logo{
	background:url(../images/logo.gif) no-repeat left center;
	float:left;
	width:301px;
	height:60px;
	margin-top:30px;
}
.head .top .logo a{
	width:301px;
	height:60px;
	display:block;
}
.head .top .online{
	position:absolute;
	width:164px;
	height:115px;
	top:30px;
	right:20px;
	z-index:1000;
}
.head .top .search{
	background:url(../images/search_bg.gif) no-repeat;
	width:370px;
	height:70px;
	position:absolute;
	left:400px;
	top:40px;
	z-index:11;
	font-size:12px;
}
.head .top .search .text{
	width:324px;
	_width:320px;
	height:25px;
	line-height:25px;
	border:none;
	margin:3px 0 3px 3px;
	float:left;
	text-indent:3px;
}
.head .top .search .btn{
	width:40px;
	height:30px;
	float:left;
	background:none;
	cursor:pointer;
	border:none;
}
.head .top .search strong{
	background:url(../images/ico_search.gif) no-repeat;
	width:42px;
	height:20px;
	color:#fff;
	display:block;
	float:left;
	text-align:center;
	line-height:18px;
}
.head .top .search a{
	margin-left:10px;
}
.head .nav{
	position:relative;
	font-size:14px;
}
.head .nav div{
	position:absolute;
	line-height:36px;
	height:36px;
	z-index:100;
}
.head .nav a{
	color:#fff;
	padding:5px 13px;
	line-height:34px;
}
.head .project{
	height:74px;
	margin-top:2px;
}
.head .project li{
	background:url(../images/nav_bg.gif) no-repeat;
	float:left;
	font-size:12px;
	height:73px;
}
.head .project li img{
	float:left;
	margin-top:10px;
	margin-left:10px;
}
.head .project li strong{
	width:15px;
	display:block;
	float:left;
	margin-top:20px;
	margin-left:8px;
	margin-right:8px;
	color:#8e2b90;
}
.head .project li p{
	margin-top:14px;
	float:left;
}
.head .project li p a{
	line-height:20px;
	margin:0px 3px;
}
#foott{ width:100%; height:350px;  float:left; background:url(../images/foot_bg.gif) #fff repeat-x; margin-top:15px}
#foott_nav{ width:1100px; height:165px; margin:auto;}
.foott_nav{ width:100%; height:175px; float:left; margin-top:26px;overflow:hidden;}
.foott_nav ul{}
.foott_nav li{ width:245px; height:165px; float:left; list-style:none;}
.foott_nav_img{ width:132px; height:165px; float:left;}
.foott_nav dl{display:inline; margin:8px 0 0 20px; float:left; }
.foott_nav dt{width:90px;color:#999; font-size:13px; margin-top:5px;}
.foott_nav dt a:link { color: #666; text-decoration: none; }	
.foott_nav dt a:visited {color: #666}	/* 已访问的链接 */
.foott_nav dt a:hover {color: #70050d}	/* 鼠标移动到链接上 */
.foott_nav dt a:active {color: #666}
#foott_copyright{ width:980px; height:100px; margin:auto; margin-top:30px;}
.foott_copyright{ width:100%; height:100px; float:left; margin-top:40px;}
.foott_copyright_logo{ width:320px; height:100px; float:left; background:url(../images/foot_logo.gif) no-repeat; display:block;}
.foott_copyright_jg{ width:20px; height:100px; float:left; background:url(jiange.jpg) no-repeat;}
.foott_copyright_text{ width:620px; height:80px; float:left; font-size:12px; padding-top:20px; color:#999; display: inline; margin-left:20px;}
.foott_copyright_text p{ margin:0; padding:0; text-align:right;}
.foott_copyright_text strong{color: #552a6f;}
.foott_copyright_text p a:link { color: #70050d; text-decoration: none; }	
.foott_copyright_text p a:visited {color: #70050d}	/* 已访问的链接 */
.foott_copyright_text p a:hover {color: #552a6f}	/* 鼠标移动到链接上 */
.foott_copyright_text p a:active {color: #70050d}
#imgPlay {
	MARGIN: 0 auto; OVERFLOW: hidden;  ZOOM: 1; POSITION: relative; HEIGHT: 400px; border:none;
}
#imgPlay .imgs IMG { 
}
#imgPlay .imgs LI {
	FLOAT: left; POSITION: relative; list-style:none;
}
#imgPlay .imgs {
	
}

#imgPlay .prev {
	BACKGROUND: url(../images/prev.png) no-repeat 0px 0px; LEFT: 120px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 180px; HEIGHT: 81px;
}
#imgPlay .next {
	BACKGROUND: url(../images/next.png) no-repeat 0px 0px; LEFT: 1px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 180px; HEIGHT: 81px
}
#imgPlay .next {
	BACKGROUND-POSITION: right 0px; RIGHT: 120px; LEFT: auto
}
#imgPlay .num {
	DISPLAY: inline; LEFT: 400px; POSITION: absolute; TOP: 350px; HEIGHT: 19px;
}
#imgPlay .num SPAN {
	DISPLAY: inline-block; BACKGROUND: url(../images/imgPlayer.png) no-repeat -19px -83px; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 14px; CURSOR: pointer; LINE-HEIGHT: 0; HEIGHT: 13px
}
#imgPlay .num SPAN.on {
	BACKGROUND-POSITION: 1px -83px
}
#imgPlay .num .lc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .mc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .rc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px
}
#imgPlay .num .mc {
	BACKGROUND: url(../images/mc.png) repeat-x
}
#imgPlay .num .rc {
	BACKGROUND: url(../images/rc.png) no-repeat
}
#imgPlay #numInner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP: 350px; TEXT-ALIGN: center
}
.xmkc {
	position: relative;
	float:left;
	z-index:999;
}
.xmkc .classlist {
	display:none;
	position:absolute;
	background-color: #f5f5f5;
	width:103px;
	border:1px solid #dedede;
	top:30px;
	
}
.xmkc .classlist li {
	display:block;
	width:100%;
	text-align:center;
	line-height:32px;
	height:32px;
	clear:both;
	float:left;
}
.xmkc .classlist .lis a {
	float:left;
	width:100%;
	display:block;
	height:32px;
	float:left;
}
.xmkc .classlist .lis a:hover {
	background-color:#fff;
}
.xmkc .classlist .close {
	background-color: #E7F2FA;
	text-align: right;
	border: none;
	padding-right: 12px;
}
.flex-direction-nav{margin-top:50px;}
.flex-direction-nav .prv a,.flex-direction-nav .next a{float:left;width:40px;height:37px;}
/*列表页文章页幻灯片*/
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }

.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
.title { padding: 0 10px; height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; }

.block { margin: 10px 10px 0; }

.temp { margin: 1px; }

.slideshow { clear: both; }
    .slideshow li { position: relative; overflow: hidden; }
    .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
    .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; top: 5px; left: 940px; width:25px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
        .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #492e5a; font-weight: 700; }

.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 960px; }
.comiis_wrapad { margin-top: 0px; }
.comiis_wrapad { overflow: hidden; }
    .comiis_wrapad img { float: left; margin-top: 0px; }

#slidesImgs li { width: 960px; height: 200px; display: none; }
/* wx */
#overlay{position:absolute;top:0;left:0;z-index:10000;width:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);display:none}
#win{position:fixed;top:50%;left:50%;z-index: 9999999;width:450px;height:241px;border:0px solid #f90;margin:-120px 0 0 -225px;display:none;background:#fff}
*html #win{position:absolute;top:expression(eval(document.documentElement.scrollTop)+460+"px")}
#win .c{position:relative;width:450px;overflow:hidden}
#win .c img{display:block;padding:10px;float:left}
#win .c span{position:absolute;top:1px;right:4px;display:block;font:18px SimSun;width:15px;height:15px;line-height:15px;text-align:center;cursor:pointer}
#win .c h2{font:14px Microsoft YaHei;padding:10px 0 10px 10px;border-bottom:1px solid #ccc}
#win .c p{line-height:2;padding:0 10px 5px 0}
#win .c .p1{padding:10px 0 10px 0}


/*页面底部美丽热线*/
.bottom_mltel{ width:385px; height:99px; float:right; background:#1d1d1d; margin-top:30px; }
.bottom_mltel_ks {
  height: 99px;
  text-align: right;
  width: 280px;
  float:right;
  padding-left:8px;
}

.bottom_mltel_ks .mltel_ks_input {
  border: 0 none;
  color: #666666;
  font-size: 12px;
  height: 33px;
  line-height: 33px;
  outline: 0 none;
  text-indent: 0.5em;
  width: 199px;
  float:left;
  margin-left:2px;
}
.bottom_mltel_ks .bot_tel_navbtn {
  background: #5a2485 none repeat scroll 0 0;
  border: 0 none;
  color: #fff;
  font-size: 14px;
  height: 33px;
  line-height: 30px;
  outline: 0 none;
  width: 75px;
   float:left;
}

.bottom_ewm{ float:left; display:block;}
.newyhxx{ font-size:14px; text-align:left; color:#616161; height:30px; line-height:35px;clear:both; padding-left:2px;}
