﻿@charset "utf-8";
html,body {	margin: 0px; padding:0; background:#fff url(../images/bodybg.jpg) repeat-x left top; font-family: Arial, Tahoma, Verdana, serif, sans-serif, monospace; font-size: 12px; color: #666;overflow-x:hidden }
* { margin:0; padding:0; }
.bodyen{
background:#FFF url(../images/enbg.gif) repeat-x left top;
font-family:Arial;
}
img { border:0; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; }
ul{ list-style:none;}
/* 链接样式 */
a { color:#333; text-decoration:none; }
a:hover { color:#c00; text-decoration:underline; }
#logo {width:234px; height:100px;  display:block; overflow:hidden; background:url(../images/logo.png) no-repeat left top;}
.gray{ color:#999;}
.orange { color:#FF7800 !important; }
a.red { color:#F00 !important; }
.red{ color:#f00;}
.darkblue{ color:#590c31;}
.blue { color:#1F71AF; !important; }
a.more { text-align:left; color:#333; text-decoration:none; font-size:12px; font-weight:normal; position:absolute; right:0px; top:0px; }
a.more:hover { color:#c00; text-decoration:none; }
a.btnBlack { background:url(../images/bg_btn.gif) repeat-x; padding:4px 10px 5px 10px; color:#FFF !important; font-weight:700; font-size:14px; text-decoration:none !important; border:1px solid #000; }

.time{
	font-family:Verdana;
	font-size:9px;
	color:#f60;
}
.honortime{
	font-family:Verdana;
	font-size:11px;
	color:#f60;
	width:110px;
	padding:2px 5px; 
	text-align:right;
	font-weight:bold;
}

/* 按钮样式 */
input.text_type { border:1px solid #949494; color:#626262; }
input.select_type { border:none; background:url(../images/input_search_style.gif) no-repeat; width:124px; height:19px; color:#626262; }
/* 位置 */
.left{float:left;}
.right{ float:right;}
/* 字体样式 */
.f12px{ font-size:12px; font-weight:normal;}
.f14px{ font-size:14px;}
.fB { font-weight:900; }
/* 顶部样式 */
#head { margin:0 auto; width:100%; height:100px; z-index:1; position:fixed; left:0; top:0; background:#fff;filter: alpha(opacity=80);	-moz-opacity: 0.8;	-khtml-opacity: 0.8;	opacity: 0.8;
-moz-box-shadow:2px 2px 10px #ff89c9; 
-webkit-box-shadow:2px 2px 10px #ff89c9; 
box-shadow:0px 2px 5px #ff89c9;
}
#inheader{ position:absolute; right:280px; top:45px; text-align:right; margin:0; padding:0; list-style-type:none;}
#inheader li{ padding:3px 0;}

.proSearch{ position:absolute; right:0px; bottom:10px; width:100px; height:25px; line-height:25px; background:#998c78; text-align:center;
    -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */}

.proSearch a{ color:#fff;}
.searchInput{ width:30px; color:#fff;  height:25px; background:#000; border:none;}

#banner{ position:absolute; left:0; bottom:0;}
.inbanner{ margin:0px auto; margin-bottom:0; width:100%; text-align:center; height:210px;
    -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */}


/*会员登陆*/
.loginContent{ width:250px; color:#000; padding:30px; font-size:14px; height:150px; margin:0 auto; background:#FC0;-moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */}
.loginContent p{ margin-bottom:10px;}
.loginInput{ width:180px; height:30px; line-height:30px;-moz-border-radius: 5px;    -webkit-border-radius: 5px; border-radius:5px;}

/*menu*/
#navContent{ width:770px; position:absolute; left:300px; top:-10px;}

.menu{font-family:"Microsoft Yahei",Tahoma, Geneva, sans-serif;_overflow:hidden}
.menu a{color:#333;height:110px;line-height:100px;float:left;position:relative; text-align:center;}
.top{background:#333;position:relative;z-index:2}
.menu li{font-size:16px;float:left;position:relative; width:100px;}
.menu li:hover{background:url(../images/navbgx.png) repeat center top;}
.menu li:hover a{color:#fff; background:#e3007b; text-decoration:none; display:block;}
.menu li.no_sub:hover{}
.menu ul{width:340px;background:#e3007b;border:1px solid #af0000;border-top:none;border-left:none;position:absolute;left:0px;top:-999em;z-index:99999;padding:8px;display:none;filter: alpha(opacity=10);	-moz-opacity: 1;	-khtml-opacity: 1;	opacity: 1;}
.menu li:hover ul li:hover{ background:none;}
.menu li:hover ul{top:100px;display:block}
.menu li:hover ul li{font-size:12px;border:none;width:70px;float:left;padding:4px 0 4px 10px;height:20px;line-height:20px; }
.menu li:hover ul li a{color:#fff;text-decoration:none;padding:0;height:25px;line-height:25px;}
.menu li:hover ul li a:hover{text-decoration:underline; background:none;}
.tablink{ width:100px; display:block;}
a.tablink:hover{background:url(../images/navbg1.png) no-repeat 25px bottom;-webkit-transition: all 0.3s ease-out;}

/*首页右侧弹出*/

.photobar{
	position:fixed;
	bottom:-218px;
	left:0px;
	width:100%;
	height:220px;
	background:#e3007b;
	z-index:999;
	text-align:center;
	filter: alpha(opacity=80);	
	-moz-opacity: 0.8;	
	-khtml-opacity: 0.8;	
	opacity: 0.8;
}

.photobar a.toggle{
	position:absolute;
	top:-26px;
	left:50%;
	margin-left:-50px;
	background-color:#e3007b;
	border:1px solid #f11d90;
	color:#EEEEEE;
	font-size:10px;
	width:100px;
	line-height:24px;
	height:24px;
	text-transform:uppercase;
	text-shadow:1px 1px 2px #000;
	-moz-box-shadow:0px -1px 3px #ccc;
	-webkit-box-shadow:0px -1px 3px #ccc;
	box-shadow:0px -1px 3px #ccc;
	-moz-border-radius:5px 5px 0px 0px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	cursor:pointer;
}
.photobar a.toggle:hover{
	background-color:#7b0645;
}




/*焦点图*/
/*本例css*/
.banner1 { width: 100%; height: 800px; margin:0 auto; position: relative; overflow:hidden; }

/*数字按钮样式*/
.banner1 .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; left: 15px; zoom:1; z-index:3 }
.banner1 .num li { width: 25px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.banner1 .num li.on { background: #FF7700; } /*当前项*/

/*上一个  下一个*/
.banner1 .prev,
.banner1 .next { display: none; width: 40px; height: 100px; background: url(../images/btn.png) no-repeat; position: absolute; top: 300px;}
.banner1 .prev { left: 0; }
.banner1 .next { right: 0; background-position: right }


div.sitemap{ position:absolute; top:7px; right:5px; width:141px; height:21px; display:block; border:none; background:url(../images/sitemap.gif) no-repeat; }
ul.sitemap { list-style:none; background:#d4ddec; border:1px solid #225893; color:#1f5a95; width:130px; z-index:9999; margin-left:5px;}
ul.sitemap li { padding:2px 5px; }

.ul_link { margin:0 auto; width:980px; padding:5px 0; text-align:left; color:#999;}
.ul_link a{ color:#999;}


.video{ width:230px; height:140px;}
/* 底部版权声明 */
#customer { text-align:left; background:url(../images/dlcustombot.gif) no-repeat left bottom; margin:0 auto; width:980px;}
#customer h2 { height:25px; line-height:25px; font-size:12px; background:url(../images/dlcustom.gif) no-repeat; padding-left:15px; }
#customer ul { margin:0; padding:5px 0; list-style-type:none; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
#customer li { width:180px; float:left; line-height:20px; padding-left:15px; background:url(../images/dot1.gif) no-repeat 8px center;}
/* 底部友情链接 */
#footer{
	color:#999;
	width:100%;
	margin:0px auto;
	text-align:center;
	background:#000;
	overflow:hidden;
}
.footer_txt{
	position:relative;
	width:1000px;
	height:44px;
	padding-top:20px;
	line-height:180%;
	margin:0px auto;
	text-align:left;
}
.footer_txt a{ color:#999; padding:0 5px;}
.footer_right{ position:absolute; right:0; top:20px; width:225px; background:url(../images/footbg.jpg) no-repeat left top; padding:20px 0 0 50px;}
.footer_right a{ color:#999;}
/* 边框样式 */
.bDarkgrey { border:1px solid #949494; }
/* 其它样式 */
.channel { padding:20px; margin:0 auto; width:960px; height:500px ;text-align:left; position:relative;}
#ebanner { margin:2px auto; width:944px; text-align:left;  }
.c_bg{ background:url(../images/cbg.gif) repeat-y 205px top;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } 
.clearfix { display:inline-block; }
/* Hide from IE Mac \*/ 
.clearfix { display:block; }
/* End hide from IE Mac */ 
/* end of clearfix  */

.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:150px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}