* {padding:0;margin:0;}
body{font:12px Arial, sans-serif;margin:0;padding:0;color:#454545;line-height:18px;background:#eff2f5 url(images/main-bg-top.jpg) repeat-x;}
a:link{color:#096cbc;text-decoration:none;}a:visited{color:#096cbc;text-decoration:none;}a:hover{color:#cc0000;text-decoration:none;}a:active{color:#096cbc;}
.clear {clear:both;}
.full {width:990px;margin:auto;}

#header {height:76px;overflow:hidden;background:url(images/head-bg.jpg);}
#header p.description {display:none;text-indent:-3000px;}
#header h1 a {float:left;float:left;width:400px;height:76px;background:url(images/logo.png);text-indent:-3000px;}
#header p.banner {text-align:right;line-height:28px;padding-top:10px;}
#header a {color:#444;}
#header a:hover {color:#c00;text-decoration:underline;}

#menu {height:44px;overflow:hidden;background:url(images/nav.png) repeat-x;}
#menu ul li {display:inline;float:left;height:43px;}
#menu ul li.sp {background:url(images/nav.png) no-repeat -24px -130px;width: 2px;}
#menu ul li a {float:left;width:98px;height:43px;color:#fff;text-align:center;line-height:43px;}
#menu ul li a:hover {background:url(images/nav.png) no-repeat 0 -44px;}
#menu ul li.current {background:url(images/nav.png) no-repeat 0 -87px;}
#menu ul li.nav-sp-first a {text-indent:-3000px;background:url(images/nav.png) no-repeat 0 -184px;}
#menu ul li.nav-sp-first a:hover {background:url(images/nav.png) no-repeat 0 -231px;}
#menu ul li.about,#menu ul li.sitemap {display:none;}

#main {background:#fff;width:970px;padding:10px;margin:auto;}

#banner {height:200px;border:1px solid #CEDAE9;margin-bottom:10px;padding:1px;background:#fff;overflow:hidden;}
#banner img {height:200px;width:968px;}

#sidebar {float:left;width:260px;overflow:hidden;background:#E8F1F7;color:#096cbc;}
#content {float:right;width:700px;overflow:hidden;}

#sidebar .widget {background:url(images/h3.gif) repeat-x top;}
#sidebar .widget h3 {height:29px;line-height:29px;color:#fff;font-weight:bold;font-size:12px;padding-left:30px;background:url(images/ar.gif) no-repeat 15px 10px;font-family:"Microsoft YaHei", Arial, sans-serif;}
#sidebar .widget ul {padding:15px;line-height:22px;}
#sidebar .widget input {border-color: #B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;border-style: solid;border-width: 1px;padding: 8px 5px 8px 5px;font-size: 12px;line-height:14px;color: #444;width: 218px;background: white url(images/search.gif) no-repeat right center;}
#sidebar .widget ul li.news,#sidebar .widget ul li.product,#sidebar .widget ul li.tech {display:none;}
#sidebar .widget ul li {width:196px;height:29px;overflow:hidden;list-style:none;background:url(images/anbkin.gif);line-height:29px;margin-bottom:5px;}
#sidebar .widget ul li a {padding-left:30px;float:left;height:29px;width:166px;}
#sidebar .widget ul li.current a {color:#c00;}

#content h3.title {height:29px;line-height:29px;color:#000;font-weight:bold;font-size:12px;padding-left:30px;background:#E8F1F7 url(images/ar2.gif) no-repeat 15px 9px;font-family:"Microsoft YaHei", Arial, sans-serif;margin-bottom:10px;}
#content h3.title a {color:#000;}
#content h3.title a:hover {color:#c00;}
#content ul.product {width:720px;}
#content ul.product li {float:left;width:155px;height:155px;padding:10px;list-style:none;}
#content ul.product li a {float:left;width:155px;height:155px;color:#fff;background:#4974da;font-size:12px;text-align:center;}
#content ul.product li a img {width:151px;height:126px;border:1px solid #ccc;background:#fff;padding:1px;}
#content ul.news {padding:10px;}
#content ul.news li {height:33px;list-style:none;line-height:32px;}
#content ul.news li a {float:left;width:660px;padding:0 10px;height:32px;border-bottom:1px dotted #ccc;}
#content ul.news li a span {float:right;color:#888;}

#content .pagepost {padding:10px;font-size:14px;line-height:180%;}
#content .pagepost p {margin-bottom:10px;}
#content h2.entry_title {font-size:16px;font-weight:bold;color:#c00;text-align:center;}
#content p.meta {font-size:12px;text-align:center;padding-top:5px;color:#888;}

ol.page-navigator {padding:15px 10px;}
ol.page-navigator li {display:inline;margin-right:15px;}
ol.page-navigator li a {padding: 4px 8px;background:#47a0cc;color:#fff;border: 1px solid #096691;cursor: pointer;text-decoration:none;}
ol.page-navigator li a:hover , ol.page-navigator li.current a {background:#05bc05;border: 1px solid #006800;}
ol.page-navigator li a:hover {color:#444;}

#footer {padding:15px 15px;width:960px;background:#fff;margin:auto;margin-top:20px;}
#copyright {margin-top:10px;padding:10px 0px;text-align:center;}

.indexabout {padding:5px 210px 15px 10px; min-height:140px;background:url(images/cf.jpg) no-repeat 500px 5px;color:#096cbc;}
.indexnews {width:715px;}
.indextech {float:left;width:345px;margin-right:10px;}
.indextech ul {padding:0 0 15px 0;}
.indextech ul li {list-style:none;height:26px;line-height:26px;padding-left:10px;border-bottom:1px dotted #ccc;}

.sitemap ul {padding:0 0 15px 0px;width:720px;}
.sitemap ul li {float:left;list-style:none;height:28px;border-bottom:1px dotted #ccc;line-height:28px;padding-left:10px;width:215px;margin-right:10px;}
.sitemap .news, .sitemap .product, .sitemap .tech {display:none;}