﻿/*Edition: YAHOOHOST-2.0
Copyright: Copy 2007-2010 YAHOOHOST NetWork Co.,Ltd. All rights reserved.
Date: 2009-10-01
Website : http://www.yahoohost.cn
          http://www.yahoohost.com.cn
          http://www.yahoohost.biz
E-mail: ceo@yahoohost.cn


/* = 初始化样式表
-----------------------------------------------------------------------------*/	

h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th { 
    padding:0; 
	margin:0;
	}
h1, h2, h3, h4, h5, h6, h7 {
	font-weight:bold;
	}

img, table, td, th { 
    border:0;
	}
img {
    vertical-align: middle;
	}
ul, ol {
    list-style-type:none;
	}
a {
    color:#0097CC; 
	text-decoration:underline;
	}
a:hover {
    color:#51B400; 
	text-decoration:underline;
	}
body {
    font:12px Arial, "宋体", Verdana, sans-serif; 
	margin: 0 auto;
	}

/*css sprites*/

#head #menu, #menu li.here a, #menu li a:hover, #menu li a#menu_home, #menu li a#menu_home.here, #menu li a#menu_home:hover {
    background-image: url(../images/site/top_bg.jpg); 
	background-repeat:no-repeat;
	}

#head #logo, #topnav { 
    background-image: url(../images/site/top_bg.jpg); 
	background-repeat:no-repeat;
	}

#head, #menu li, #foot, #left_news_head li, #right_news_head li, #left #description #description_head li { 
    background-image:url(../images/site/line_bg.jpg); 
	background-repeat:repeat-x;
	}

#menu li#search input.submit, #banner_title li a:hover, #banner_title li a.slidenow, .company #left #comsenz_join input.submit { 
    background-image:url(../images/site/icon_bg.gif); 
	background-repeat:no-repeat;
	}

#comsenznews #leftbox, #left_news_head li a.head_first, #right_news_head li a.head_first, #comsenznews #rightbox, #slide #banner_title, #left #description 
#description_head li a:hover, #left #description #description_head li a.here, #left #description #description_head li a#description_first.here, #left #description 
#description_head li a#description_first:hover { 
    background:url(../images/site/index_bg.jpg); 
	background-repeat:no-repeat;
	}

/*头部样式*/

#head {
    width:100%; 
	height:117px;  
	background-position:left -28px; 
	overflow:visible; 
	z-index:1;
	}
#head #logo { 
    width:950px; 
	height:71px; 
	background-position:left -16px;
	}
#head #logo h1 { 
    float:left;
	}
#head #logo p { 
    float:right; 
	margin-right:50px; 
	margin-top:28px;
	}
#head #logo p a { 
    color:#94a4c2;
	}
#head #logo p a strong { 
    font-weight:normal;
	}
#head #logo p em { 
    padding:0 10px;
	}
#head #menubox {
    width:950px; 
	height:46px; 
	height:46px;
	background-position: left -33px; 
	white-space:nowrap; 
	position:relative; 
	margin:0 auto;
	text-align: center;
	top:10px; 	
	*top:11px;
	overflow:visible; 
	z-index:1000; 
	}

/*无下拉菜单导航CSS样式*/

#head #menu {
    width:950px;
	height:33px; 
	background: url(../images/site/top_bg.jpg)  no-repeat left -33px; 
	white-space:nowrap; 
	position:relative; 
	z-index:0;  
	}		
		
#menu li { 
    float:left; 
	width:84px; 
	height:33px; 
	background-position:right top; 
	background-repeat:no-repeat;
	}
#menu li a { 
    color:#fff; 
	display:block; 
	font-size:12px; 
	font-weight:bold; 
	text-decoration:none; 
	padding:10px 28px;
	}
#menu li.here a, #menu li a:hover { 
    color:#000; 
	background-position:-168px top;
	}
#menu li#search { 
    width:236px; 
	float:right; 
	padding-top:5px; 
	position:relative; 
	background:none;
	}
#menu li#search input { 
    width:150px; 
	position: absolute; 
	top:6px; 
	font-size:12px; 
	padding:4px 2px 0 3px; 
	color:#666; 
	border:1px solid #065387; 
	height:16px;
	}
#menu li#search input.submit { 
    position:absolute; 
	top:6px; 
	left:160px; 
	height:21px; 
	border:0; 
	color:#fff; 
	font-weight:600; 
	padding:2px 0 1px 0; 
	width:59px; 
	background-position:left top; 
	cursor:pointer;
	}
#menu li a#menu_home {
    background-position:left -33px;
	}
#menu li a#menu_home:hover {
	background-position:left top;
	}				
#menu li a#menu_home.here {
	background-position:left 33;
	}
#menu li a{ 
	padding:10px 15px;
	}


/*统一样式*/

#head, #head #logo, #head #menu { 
   margin:0 auto;
   }

#head, #head #logo { 
   overflow:visible;
   }

#head #logo p a strong, #foot p#comsenzservice strong { 
    color:#0097CC;
	}

#head #logo p a, #foot p#comsenzservice a { 
    text-decoration:none;
	} 

#foot p#comsenzservice a, #foot p#copy {
    color:#4c5a62;
	}

#left {
    text-align:left;
	}

#right {
    text-align:left;
	}