﻿@charset "utf-8";
* {
	margin:0;
	padding:0;
}
td,th {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(bj.gif);
	background-repeat:repeat-x;
	background-color:#23789F;
	/*font-size: 12px;*/
}

/*a{font-size:12px;}

*/
a:hover{ color:#FF0000;}
table {
	border-collapse:collapse;
}
img {
	border:0;
}
ul {
	list-style:none;
}
.Cal {
	clear:both;
}
#Top,#Nav,#Banner,#Content {
	width:980px;
	margin:0 auto;
}
#Logo {
	width:500px;
	font-size:28px;
	float:left;
	line-height:30px;
	color:#333;
	font-weight:bold;
	margin-top:40px;
	margin-left:30px;
}
#LogoLink {
	font-size:18px;
	line-height:20px;
}
#QuickLink {
	float:left;
	margin-top:30px;
	margin-left:150px;
	float:right;
	color:#333;
	width:200px;
}
#QuickLink a {
	color:#333;
}


#BannerText {
	font-size:20px;
	color:#FFF;
	line-height:80px;
	width:390px;
	float:left;
	font-weight:bold;
	margin-left:40px;
}
#BannerImg {
	width:485px;
	float:left;
}
#Content {
	background-image:url(../Images/BarTop.png);
	background-repeat:no-repeat;
	background-color:#FFF;

	padding-bottom:10px;
}
#ContentLeft {
	width:190px;
	float:left;
	margin-left:20px;
}
#ContentRight {
	width:740px;
	float:right;
	margin-right:5px;
	min-height:400px;
}
.TopBar {
	width:98%;
	margin:0 auto;
	border-bottom:1px dotted #CCC;
	background-image:url(../images/b2_05.jpg);
	background-repeat:no-repeat;
	text-indent:32px;
	line-height:25px;
}
#ContentRight .TopBar {
	width:98%;
	margin:0 auto;
	border-bottom:1px dotted #CCC;
	background-image:url(/images/site_c_t.gif);
	background-repeat:no-repeat;
	text-indent:32px;
	line-height:30px;
}
.TopBarInfo {
	width:350px;
	float:left;
	margin-left:10px;
	margin:0 auto;
	border-bottom:1px dotted #CCC;
	background-image:url(../Images/bd-bg.jpg);
	background-repeat:no-repeat;
	text-indent:32px;
	line-height:25px;
}
.TopContentInfo {
	width:350px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
}
.TopContentInfo ul {
	list-style:disc;
	margin-left:18px;
}
.TopContent {
	width:98%;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
}
.TopContent ul {
	list-style:disc;
	margin-left:18px;
}

.ImgList {
	margin:0;
	margin:5px;
	list-style:none;
}
.ImgList li {
	float:left;
	margin-right:5px;
	margin-bottom:10px;
	width:170px;
	height:125px;
	text-align:center;
	line-height:20px;
	overflow:hidden;

}
.ImgList li img {
	width:135px;
	height:90px;
	border:1px solid #CCC;
}
.Title {
	font-size:18px;
	text-align:center;
	margin:10px;
}
.Info {
	text-align:center;
	line-height:20px;
}
.Contents {
	margin:10px;
	line-height:200%;
	/*font-size:12px;*/
	font-family:"宋体";
}
.Contents table{
	border:1px solid #000000;
}
.Contents td{
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
}
.Contents span{
	/*font-size:12px;*/
	font-family:"宋体";
}

#Page {
	margin:10px;
	line-height:22px;
}
#PageNow {
	line-height:30px;
	margin-left:30px;
}
#Bottom {
	margin-top:10px;
	width:980px;
	background-image:url(BottomBg.png);
	padding-top:16px;
	height:80px;
	text-align:center;
	line-height:20px;
	color:#000000;
}
#Bottom a {
	color:#FFFFFF;
}

/*导航菜单*/
body{font:12px Arial,Verdana,Tahoma,"宋体";}
*{padding:0px;margin:0px;}
* li{list-style:none;}
a{text-decoration:none;color:#20537A;}
a:hover{text-decoration:underline;}

.clearfix:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
}
.clearfix {
    _zoom: 1;
}
*+html .clearfix {
	overflow:auto;
}
.menu_navcc{width:970px; margin:0 auto;}
.menu_nav{width:980px;height:48px;background:url(img/nav_bg.gif) repeat-x;float:left;margin-top:18px;}
.menu_nav .nav_content{padding-left:25px;background:url(img/nav_l_bg.gif) no-repeat;float:left;}
.menu_nav .nav_content li{width:75px;height:48px;padding-left:15px;padding-right:13px;background:url(img/nav_li_right.gif) no-repeat right center;float:left;line-height:48px;text-align:center;font-size:14px;font-weight:bold;}
.menu_nav .nav_content li a{color:#fff;width:85px;height:48px;display:block;}
.menu_nav .nav_content li.current{line-height:37px;}
.menu_nav .nav_content li em{background:url(img/bid_new.gif) no-repeat;width:35px;height:21px;display:inline-block;position:absolute;top:-20px;left:40px;}

.menu_nav .nav_content li.current a,.menu_nav .nav_content li a:hover{width:85px;height:37px;background:url(img/nav_li_current.gif) no-repeat;display:block;color:#fff;}
.menu_nav .nav_content li a:hover{background:url(img/nav_li_current.gif) no-repeat;line-height:37px;text-decoration:none;}


.menu_nav_right{padding-right:20px;background:url(img/nav_r_bg.gif) no-repeat right top;float:right;margin-left:50px;padding-top:13px;height:23px;padding-bottom:12px;}



#index_header{width:980px;margin:auto;}
.logo{ background:url(index_01.gif); width:139px; height:75px;}
.facename{ background:url(top.jpg); width:980px; height:165px;}
.index_03{  width:330px; height:75px;}
.index_03_td1{ width:300px; height:30px;}
.index_nav_biaoge{ margin:auto;}
.index_04{ background:url(top.jpg); width:980px; height:218px;}
.index_04a{ background:url(index_04a.jpg); width:980px; height:218px;}
.index_05{ background:url(daohang.jpg); width:980px; height:38px; text-align:center;}
.index_05 a{ font-size:14px; font-weight:bold;}
.pagename{}
.language{ width:200px; text-align:center;}

.login{}
.time{}

/*网站标志设置*/

.logo_set{position:absolute;width:139px;height:75px;z-index:1;overflow:hidden;}
.web_nav{color:#ffffff; font-size:18px; text-align:center;}
.web_nav a:link,.web_nav a:visited,.web_nav a:active{color:#ffffff;}
.web_nav a:hover{color:#c1defd; position:relative; top:1px;}

.web_nav1{color:#ffffff; }
.web_nav1 a:link,.web_nav1 a:visited,.web_nav1 a:active{color:#ffffff;}
.web_nav1 a:hover{color:#c1defd;position:relative; top:1px;}
-->




/* nav */
.navBg{ background:url(../images/nav_bg.gif) repeat-x top;}
#nav {
	font-size: 16px;
	color: #333333;
	height:66px; width:950px; margin:0 auto; background:url(../images/nav_bg.gif) repeat-x top;position:relative; overflow:hidden}
#nav .search{ background:url(https://img.99bill.com/jt/p/i/index/nav_qy.gif) no-repeat right; width:171px; height:32px; line-height:32px; float:right; text-align:center; color:#fff;}
#nav .search a:link,#nav .search  a:visited{ color:#cddaf6;}
#nav ul { width:777px; height:34px; margin-left:-2px;}
#nav ul ul {width:949px; height:34px;}

#nav table {border-collapse:collapse; margin:-1px -20px 0 0; padding:0; width:0; height:0;}

#nav li {float:left; height:34px; font-size:16px;}
#nav li a {float:left; display:block; padding:0 0 0 10px; font-size:16px; font-weight:bold; height:32px; line-height:32px; background:url(../images/nav_li.gif) no-repeat top left; color:#fff;}
#nav li a b {float:left; height:32px; display:block; padding:0 22px 0 10px; background-image:url(../images/nav_li.gif); background-position:50% 0; cursor:pointer; display:inline; font-weight:normal; }
#nav li.current a {background-position:0 -32px; border-color:#fff;}
#nav li.current a b {background-position:50% -32px; color:#fff;}
#nav li ul {position:absolute;  margin-left:200px; top:32px; height:34px; left:-9999px; z-index:10; background:url(../images/nav_bg.gif) repeat-x bottom;}
#nav li ul li{line-height:28px; background:url(../images/nav_bg.gif) repeat-x bottom; font-size:12px;}
#nav li.current ul {left:0; z-index:1;}

#nav li a:hover {background-position:0 -64px; cursor:pointer;}
#nav li a:hover b {background-position:50% -64px; color:#fff;}

#nav li:hover a  {background-position:0 -64px; cursor:pointer;}
#nav li:hover a b {background-position:50% -64px; color:#fff;}

#nav li.current a:hover {background-position:0 -32px;}
#nav li.current a:hover b {background-position:50% -32px; color:#fff;}
#nav li.current:hover a {background-position:0 -32px;}
#nav li.current:hover a b {background-position:50% -32px; color:#fff;}

#nav ul :hover { border:0px solid #123456;}
#nav ul :hover ul{left:0;}
#nav ul ul.blank { padding-left:10px; color:#0066FF; text-align:center;}

#nav ul :hover ul li a {display:inline; background:url(../images/nav_bg.gif) repeat-x bottom; padding:0 10px; margin:0; width:auto; white-space:nowrap; font-weight:normal; border:0; color:#595C61; height:34px; line-height:28px;}

#nav ul li.current ul li a,
#nav li.current a:hover ul li a,
#nav li.current:hover ul li a	{display:inline; background:url(../images/nav_bg.gif) repeat-x bottom;  padding:0 10px; margin:0; width:auto; white-space:nowrap; font-weight:normal; border:0; color:#0066FF; height:34px; line-height:28px;}



#nav li ul li.current_sub a,
#nav li a:hover ul li.current_sub a,
#nav li:hover ul li.current_sub a,
#nav li a:hover ul li a:hover,
#nav li:hover ul li a:hover {color:#0066FF; }

#nav li.current ul li.current_sub a,
#nav li.current a:hover ul li.current_sub a,
#nav li.current:hover ul li.current_sub a,
#nav li.current a:hover ul li a:hover,
#nav li.current:hover ul li a:hover {color:#0066FF;}


#nav li.current ul li.current_sub a,
#nav li.current a:hover ul li.current_sub a,
#nav li.current:hover ul li.current_sub a
{color:#000;background:url(../images/nav_li_now.gif) no-repeat center;}





.bd_1{border:1px solid #dddddd;}
.bd_2{border:1px solid #94d8ec;}
.bd_3 td{border-right:1px solid #fff;}
.bd_4{border:1px solid #f7e5a8;}
.bd_5{border-left:1px solid #23789F; border-right:1px solid #23789F;}
.bd_6{border:1px solid #23789F;}
.tuzhan li{width:140px; height:95px; margin-left:5px; float:left; margin-top:4px; text-align:center;}
.tuzhan li img{border:1px solid #23789F;}
.bd_top{border:1px solid #23789F;}

.bai{color:#fff;text-decoration: none;}
.bai a{color:#fff;text-decoration: none;}
.bai a:hover{text-decoration: underline;color: #FF0000;}
.hei_l{color:#333;text-decoration: none;}
.hei_l a{color:#333;text-decoration: underline;}
.hei_l a:hover{text-decoration: underline;color: #FF0000;}
	
.lh_40{line-height:40px;}
.lh_36{line-height:36px;}
.lh_30{line-height:30px;}
.lh_26{line-height:26px;}
.lh_24{line-height:24px;}
.lh_22{line-height:22px;}
.lh_20{line-height:20px;}
.lh_18{line-height:18px;}

.lan1{color:#3291c7;text-decoration: none; margin-left:5px;}
.lan1 a{color:#3291c7;text-decoration: none;}
.lan1 a:hover{color:#ff0000;text-decoration: underline;}

.lan{color:#fff;text-decoration: none;}
.lan a{color:#fff;text-decoration: none;}
.lan a:hover{color:#fff;text-decoration: underline;}
.mgt_10{margin-top:10px;}

.lineH18{line-height:18px;}
.lineH21{line-height:21px;}
.lineH22{line-height:22px;}
.lineH23{line-height:23px;}
.lineH24{line-height:24px;}
.lineH25{line-height:25px;}
.lineH28{line-height:28px;}
.lineH30{line-height:30px;}



/*---------------------菜单样式----------------------------------*/
#menu{
	height:32px;
	margin-top:5px; background-color:#029BE7;
}
#menu ul{
	margin:auto; width:930px; height:32px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
}
#menu li{
	font-size:17px;
	font-weight:bold;
}
.m_li{
	float:left; width:114px; line-height:32px;  text-align:center; margin-right:-2px; margin-left:-2px;
}
.m_li a{
	display:block; color:#FFFFFF; width:114px;
}
.m_line{
	float:left; width:1px; height:32px;
	line-height:32px;   /*ff下有效(图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 32 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left; width:114px; line-height:32px; text-align:center; padding-top:3px; font-weight:bold;
	background-image:url(../images/menu_bg.jpg); position:relative; height:32px; margin-top:-3px; margin-right:-2px; margin-left:-2px;
}
.m_li_a a{
	display:block; color:#FF0000; width:114px;
}


.smenu{
	width:794px; margin-left:20px; margin:0px auto 0px auto; padding:0px; list-style-type:none; height:32px;
}
.s_li{
	line-height:32px; width:auto; display:none; height:32px; 
}
.s_li_a{
	line-height:32px; width:auto; display:block; height:32px; 
}
.imgbor1 img{border:1px solid #c3cfd3;}
.imgbor2 img{border:1px solid #bce1f2;padding:4px;background:#fff;}
.imgbor3 img{border:1px solid #bce1f2;padding:2px;background:#fff;}


.videos li{ float:left; width:130px; margin-left:10px;}
