/*
weour官方站
(C) 2008 Comsenz Inc.
http://www.weour.com
/*初始化*/

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-size:14px; font-weight:bold;}
img, table, td, th { border:0;}
img {nobar:expression(this.galleryImg='no')}
ul, ol { list-style-type:none;}
a { color:#505050; text-decoration:none;}
a:hover { color:#000000; text-decoration:underline;}
body { font:12px Arial, "宋体", Verdana, sans-serif;}

/*css sprites*/

.header .menu, .menu li a.here,.menu li a.here1,.menu li a:hover, .menu li a.menu_home, .menu li a.menu_home.here, .menu li a.menu_home:hover, .header .logo, .topnav { background-image:url(../images/top_bg.jpg); background-repeat:no-repeat;}
.header, .menu li, .footer { background-image:url(../images/line_bg.jpg); background-repeat:repeat-x;}
.menu li.search input.submit, #banner_title li a:hover, #banner_title li a.slidenow{ background-image:url(../images/icon_bg.gif); background-repeat:no-repeat;}
#slide #banner_title { background:url(../images/index_bg.jpg); background-repeat:no-repeat;}
/*头部*/

.header { width:100%; height:105px; background-image:url(../images/header_bg.gif);}
    .header .logo { width:988px; height:66px; padding: 0 0 0 22px; background-position:left -78px;}
	    .header .logo h1 { float:left;}
	    .header .logo p { float:right; margin-right:20px; margin-top:25px; }
		    .header .logo p a { color:#94a4c2;}
		    .header .logo p a strong { font-weight:normal;}
			.header .logo p em{ padding:0 8px;}
	.header .menu { width:988px; height:39px; background-position:left -39px; white-space:nowrap; position:relative; z-index:1;}
        .menu li { float:left; width:96px; height:39px; background-position:right top; background-repeat:no-repeat;}
		    .menu li a { color:#ffffff; display:block; font-size:14px; font-weight: normal; text-decoration:none; padding:13px 20px 9px 20px;}
			.menu li a.here, .menu li a:hover { color:#ffffff; background-position:-187px 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 -39px; padding-left:32px;}
				.menu li a.here1{ color:#ffffff; background-position:-187px top;}
				.menu li a.menu_home.here, .menu li a.menu_home:hover { background-position:left top;}
				.menu li a.idc { padding:13px 6px 9px 6px;}
				.menu li a.idc1 { padding:13px 13px 9px 13px;}

/*底部信息*/

.footer { width:100%; height:158px;  overflow:hidden; background-position:left -196px; text-align:center;}
    .footer div { width:988px; margin:0 auto; padding-top:20px;}
	.footer div ul{ float:left;  padding-left:6px;}
    .footer p { line-height:21px; color:#666699;}
	.footer em { padding:0 10px; color:#666;}
	.foot_r{width:458px; text-align:right;}
	.foot_l{width:518px; text-align:left;}
	
/*统一样式*/

.header, .header .logo, .header .menu { margin:0 auto;}

.header, .header .logo { overflow:hidden;}

.header .logo p a strong, .foot p.comsenzservice strong { color:#231815;}

.header .logo p a, .foot a { text-decoration:none;} 

.foot p.comsenzservice a, .foot p.copy { color:#4c5a62;}
