*{margin: 0;padding: 0;list-style: none;}
/*
KISSY CSS Reset
理念：1. reset 的目的不是清除浏览器的默认样式，这仅是部分工作。清除和重置是紧密不可分的。
2. reset 的目的不是让默认样式在所有浏览器下一致，而是减少默认样式有可能带来的问题。
3. reset 期望提供一套普适通用的基础样式。但没有银弹，推荐根据具体需求，裁剪和修改后再使用。
特色：1. 适应中文；2. 基于最新主流浏览器。
维护：玉伯<lifesinger@gmail.com>, 正淳<ragecarrier@gmail.com>
 */

/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {
  margin: 0;
  padding: 0;
}

/** 设置默认字体 **/
body,
button, input, select, textarea /* for ie */ {
  font: 12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun';
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

/** 重置列表元素 **/
ul, ol { list-style: none; }

/** 重置文本格式元素 **/
a { text-decoration: none; color:#333;}

a:hover { text-decoration: underline; }


/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */

/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }

/* 清除浮动 */
.ks-clear:after, .clear:after {
  content: '\20';
  display: block;
  height: 0;
  clear: both;
}
.ks-clear, .clear {
  *zoom: 1;
}

.bg_white{background:#fff;}
body{background:#edfaff;}
.header {
background: #1e61ce;
zoom: 1;
height:132px;
}
.warp{
width: 980px;
margin: 0 auto;
position: relative;
}
.inner{
width: 980px;background: #1e61ce;
margin: 0 auto;
position: relative;
}
.inner2{height:300px; background:url(/images/banner-bg.jpg) repeat-x;}
.top-logo {
min-height: 50px;
width:400px;
float:left;
_height: 50px;
position:relative;
padding-left:20px;
}
.top-logo a {
margin-left: 10px;
font-size: 0px;
position: relative;
z-index: 999;
}
.top-nav{float:right; margin-right:10px;}
.top-nav,.top-nav .t a,.top-nav .b p{color:#fff; text-align:right;
}
.top-nav .t a{font: 12px/30px arial, helvetica, verdana, tahoma, sans-serif;}
.top-nav .b p{font: 14px/30px arial, helvetica, verdana, tahoma, sans-serif; margin-top:22px;}


/*nav*/
.mycorner{}
.list{width: 980px;
margin: 0 auto;
position: relative;
height:40px; margin-bottom:10px; -webkit-box-shadow: 2px 3px 5px 1px #12408a;
-moz-box-shadow: 2px 3px 5px 1px #12408a;
box-shadow: 2px 3px 5px 1px #12408a;
}
.list li a,.list li a:visited,.list li a:link{text-decoration:none;}
.list li.hover, .list li.navdown {
background: url(/images/dt-4.gif) repeat-x;
}
.list li.hover a, .list li.navdown a {
color: #444;
}
.list li.line {
width: 0px;
height: 40px;
padding: 0px;
border-left: 1px solid #0073bc;
border-right: 1px solid #0389de;
}
.list li {
width:107px;
float: left;
text-align: center;
position:relative;
height: 40px;
line-height: 40px;
background:#0b9ced url(/images/navli.jpg)
}
.list li a {
color: #fff;
font-size: 14px;
}
.list .sub {
display: none;
position: absolute;
top: 40px;
z-index: 999;
width: 100%;
border-top: 0;
font-size: 12px;
background: #f4f4f4;
border: 2px solid #0073bc;
border-top: none;
left: -2px;
}

.banner{width:980px; margin:0 auto; position:relative; height:326px; background:url(/images/banner_bottom.png) center bottom no-repeat;}

.l_columns{width:210px; float:left;}
.r_warp{width:760px; margin-left:10px; position:relative; float:left;}
.r_columns{width:750px; margin-left:10px; position:relative;}
.r_columns3{width:750px;position:relative;}
.r_columns1{width:370px; float:left;position:relative;}
.m-t-10{margin-top:10px;}
.m-t-30{margin-top:30px;}
.lfull_card{width:210px; position:relative; height:auto; overflow:hidden}
.full_title {
color: #fff;
height: 32px;
width:200px;
overflow: hidden;
padding: 0 0 0 10px;
}
.rfull_title {
color: #fff;
height: 32px;
width:110px;
overflow: hidden;
padding: 0 0 0 10px;
}
.title {
color: #fff;
height: 32px;
width:980px;
overflow: hidden;
padding: 0 0 0 10px;
}
.full_title,.full_title h3,.rfull_title,.rfull_title h3,.title{background: url(/images/yuanjiao.jpg) no-repeat scroll 0 0 transparent;
cursor: pointer;
font-size: 12px;
text-decoration: none;
}
.full_title h3{
background-position: 100% 0;
height: 32px;
line-height: 32px;
padding: 0px 148px 0px 0px;
white-space: nowrap;
}
.rfull_title h3 {
background-position: 100% 0;
height: 32px;
line-height: 32px;
padding: 0px 80px 0px 0px;
white-space: nowrap;
}


.search{width:170px; margin:10px auto 0px; height:30px; border:1px solid #0383d4; position:relative;}
.search #s{padding: 0; 
margin: 6px 0 0 6px; 
border: none; outline:none; 
width: 159px; 
background: none; 
font-size: .8em; 
}
.search #go{position: absolute;
right: 2px;
top: 3px;
width:24px;}
.fenlei-list{padding: 10px 15px;
background: #fff;}
.fenlei-list li {
padding: 4px 0px 5px 15px;
margin-top: 5px;
background: url(/images/all_jpg.jpg) no-repeat;
background-position: -1px -200px;
}
.fenlei-list li a {
color: #333;
text-decoration: none;
}
.fenlei-list li a:hover{color: #1C57C4;
text-decoration: none;}

.qq,.time,.phonenumber{padding: 10px 15px;}
.qq dt,.time dt,.phonenumber dt,.qq dd{font: 14px/30px tahoma, arial, \5b8b\4f53, sans-serif; padding-left:26px; background:url(/images/all_jpg.jpg) no-repeat left;}
.qq dt{background-position:-4px -34px;}
.time dt{background-position:-3px -94px;}
.phonenumber dt{background-position:-3px -123px;}
.qq dd a{color:#333;font: 12px/20px tahoma, arial, \5b8b\4f53, sans-serif;
text-decoration: none;}
.qq dd a:hover{color: #1C57C4;
text-decoration: none;}
.qq dd{background-position:-4px -63px;}

/*more*/
.more{position:absolute; right:0; top:10px;
width: 39px;
height: 11px;
line-height: 1000px;
overflow: hidden;
}
.more a{ display:block; cursor:pointer;background:url(/images/all_jpg.jpg) no-repeat; background-position:-4px -184px;width: 39px;
height: 11px;
}

/*index_about*/
.index_about{background:#fff; padding:5px 10px; height:142px;}
.index_about .index_about_img img{line-height: 2; margin: 8px; float: left; height: 120px}

/*首页两列新闻*/
.active_xw {
background: #fff;
padding: 10px;
}
.list-none {
list-style: none;
padding: 0px;
margin: 0px;
}
.active_xw li {
margin: 0px 5px;
height: 30px;
line-height: 30px;
overflow: hidden;
padding-left: 13px;
background: url(/images/all_jpg.jpg) no-repeat;
background-position:0px -198px;
}
.active_xw li span {
float: right;
color: #666;
}
.active_xw li  a {
margin-right: 5px;
zoom: 1;
}
/*以下 内页两列新闻*/
.active_xw_two {
background: #fff;
padding: 10px;
}
.list-none {
list-style: none;
padding: 0px;
margin: 0px;
}
.active_xw_two  li {
	width:310px; float:left;
	margin-left:10px;
margin: 0px 5px;
height: 30px;
line-height: 30px;
overflow: hidden;
padding-left: 13px;
background: url(/images/all_jpg.jpg) no-repeat;
background-position:0px -198px;
}
.active_xw_two  li span {
float: right;
color: #666;
}
.active_xw_two   a {
margin-right: 5px;
zoom: 1;
}


/*产品展示*/
.index-product{ padding-top:15px; *margin-top:15px; *padding-top:0px;}
.index-product .profld{ margin:0px; position:relative; overflow:hidden; background:#fff; padding:5px 0px;}
.index-product h3 span{ float:left;line-height: 32px;
height: 32px;}
.index-product h3 .more1{
position: absolute;
right: 10px;
top: 21px;
color: #fff;
font-size: 12px;
}
.index-product ol{ position: absolute; width: 2012em; }
.index-product ol li{ float:left; text-align:center; margin:0 16px;}
.index-product ol li a.img{ display:block; text-align:center; font-size:0px;}
.index-product ol li a.img img{ margin:auto; border:1px solid #d6d6d6; width:160px; height:160px;}
.index-product ol li h3{ font-weight:normal; margin-top:5px; height:20px; line-height:20px; overflow:hidden;}
.index-product .flip{ height:20px; overflow:hidden; margin:8px 15px 0px; float:left; }
* html .index-product .flip{ width:300px;}
*+html .index-product .flip{ width:300px;}
.index-product .next,.index-product .prev{ width:18px; height:18px; overflow:hidden; display:block; float:left; background:url(/images/neu.gif) no-repeat;}
.index-product .next{ background-position:-17px 0px; }
.index-product .next:hover{ background-position:-57px 0px; }
.index-product .prev{ background-position:-40px 0px; }
.index-product .prev:hover{ background-position:0px 0px; }
#trigger{ float:left; margin-right:5px;position:relative;*bottom:0px; *top:5px;top:-2px; zoom:1;}
#trigger a{ background:url(/images/neu.gif) no-repeat -78px -10px; width:8px; height:8px; font-size:0px; display:inline-block; overflow:hidden; margin-right:5px;}
#trigger a.current{ background-position:-78px 0px;}


/*友链*/
.index_links{background:#fff; border-top:2px #0384d5 solid; }
.friendtitle{color:#333; height:32px; line-height:32px; padding:0px 30px; background:url(/images/all_jpg.jpg) no-repeat; background-position:4px -150px; border-bottom:1px dashed #ccc;}
.friendlink ul li{float:left; line-height:30px; height:30px; margin:0 10px;}

/*footer*/
.footer{margin:15px auto; text-align:center;}
.foot-nav {
text-align: center;
margin-top: 10px;
height: 25px;
line-height: 25px;
}
.foot-nav span {
font-size: 10px;
margin: 0px 8px;
color: #888;
}
.foot-nav a{color:#0384d5; font-weight:500;}

/*产品推荐*/
.cp_tuijian{padding: 0px 10px;background:#fff; height:210px; overflow:hidden;}
.cp_tuijian ul{margin-top:10px;}
.cp_tuijian ul li {
float: left;
display: inline;
text-align: center;
width: 160px;
margin-left: 10px;
margin-right: 10px;
height: 195px;
}
.cp_tuijian ul li img{width:160px; height:160px;}

.r_columns2{}