@charset "utf-8";
/* CSS Document */

body{
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	}
table,td,div,h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
a:link    { color:#666; text-decoration:none;}
a:visited { color:#666; text-decoration:none;}
a:active  { color:#666; text-decoration:none;}
a:hover   { color:#666; text-decoration:underline;}



ul,dl{margin:0; padding:0;}
ul,li{list-style-type:none;}
.dis{display:block;}
.disNone{display:none;}
img{border:0; z-index:1;}
form{margin:0; padding:0;}




.font10{font-size:10px;}
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font24{font-size:24px;}
.b{font-weight:bold;}
.i{font-style:italic;}
.delline{text-decoration:line-through;}



.font333{color:#333;}
.font333 a:link    {color:#333; text-decoration:none;}
.font333 a:visited {color:#333; text-decoration:none;}
.font333 a:active  {color:#333; text-decoration:none;}
.font333 a:hover   {color:#333; text-decoration:underline;}

.blue{color:#6ea9c9;}




.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.fl{float:left;}
.fr{float:right;}



.lh15{line-height:15px;}
.lh16{line-height:16px;}
.lh17{line-height:17px;}
.lh18{line-height:18px;}
.lh19{line-height:19px;}
.lh20{line-height:20px;}
.lh25{line-height:25px;}


.mgt5{margin-top:5px;}
.mgt10{margin-top:10px;}
.mgt15{margin-top:15px;}
.mgt20{margin-top:20px;}
.mgt25{margin-top:25px;}
.mgt30{margin-top:30px;}
.mgt50{margin-top:50px;}
.mgl5{margin-left:5px;}
.mgl10{margin-left:10px;}

.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt30{padding-top:30px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pad10{padding:10px;}



.cb{clear:both;}
.autoh{height:100%; overflow:auto;}
.disinline{display:inline;}


.cut_char{width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}





input{border:1px #cacaca solid; font-size:12px; background:#fff; height:17px;color:#666; font-family:Arial, Helvetica, sans-serif;}
	
textarea{
	border:1px #cacaca solid;
	font-size:12px;
	background:#fff;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	}

select{
	border:1px #b0b0b0 solid;
	font-size:12px;
	background:#fff;
	height:22px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	}

.input_nostyle{border:0; height:13px; background:none; vertical-align:middle; width:13px;}







.warp{width:973px; margin:0 auto;}
#top{background:url(../img/bg_top.jpg) no-repeat; height:124px;}
#top .logo{width:292px; float:left;}
#top .nav{width:681px; float:right;}
#top .nav ul{overflow:hidden;}
#top .nav ul li{width:161px; float:left; text-align:center;}


.mid{background:url(../img/bg_mid.gif) repeat-y; height:100%; overflow:auto;}
.left{width:378px; float:left;}
.right{width:588px; float:right;}
.title{background:url(../img/botline.gif) repeat-x bottom; height:46px; padding-top:17px; padding-left:17px;}


.list_c{padding-top:10px; padding-left:5px;}
.list_c ul{overflow:hidden;}
.list_c ul li{width:351px; height:192px; float:left; display:inline;}
.list_c ul li img{display:block;}

.list_d{padding-top:10px; padding-left:10px;}
.list_d ul{overflow:hidden;}
.list_d ul li{width:351px; height:290px; background-image:url(../img/lx_bg.gif); float:left; display:inline;}
.c_K{position:absolute; width:1px; height:1px; z-index:1;}
.c_N{position:absolute; width:270px; height:135px; left:35px; top:75px; z-index:1;}
.c_N dl dt{width:270px; height:25px;}
.c_N dl dd{width:270px; height:15px;}


.list_ad{padding-left:12px; padding-top:12px;}
.list_ad ul{overflow:hidden;}
.list_ad ul li{width:271px; float:left; display:inline; margin-right:17px;}
.list_ad ul li img{display:block; width:271px; height:54px; border:0;}
.list_ad ul li span{display:block; padding-top:5px; padding-bottom:5px; line-height:16px; letter-spacing:1px; overflow:hidden;}
.list_ad_span_1{height:130px;}
.list_ad_span_2{height:65px;}
.list_ad_span_3{height:90px;}

.bom{clear:both; background:url(../img/bg_bom.gif) repeat-x top #2b2b2b; min-width:1062px; padding-top:2px; height:100%;}
.bg_cv{background:url(../img/bg_cv1.gif) no-repeat; width:935px; height:277px; padding:0 33px; margin:0 auto;}
.title1{background:url(../img/botline1.gif) repeat-x bottom; height:66px; padding-top:13px; padding-left:15px;}
.list_cv{padding-left:22px;}
.list_cv img{display:inline; margin-top:26px; margin-bottom:10px;}
.copy{text-align:center; line-height:18px; color:#979797; padding:10px 0 30px 0; background:#2b2b2b;}






body{
	background:url(../img/bg.gif) repeat-x top #f2f2f2;
}

#header{
	height:27px;
	overflow:hidden;
}
#ywNav{
    letter-spacing:2px;
	margin-top:5px;
	float:right;
}

#ywNav a{
	margin: 0px 5px;
	color:#fff;
}

