﻿@charset "utf-8";
/*************************************
* 文件名称：common.css
* 作   者：界面设计制作部

* 创建日期：2009-4-10
* 最后修改：name/ 第x行 / yyyy-mm-dd
* 文件版本：ui css frameworks beta  

*/
body{text-align:center; margin:0 auto; padding:0 auto; font-family:arial, helvetica, sans-serif; font-size: 12px; line-height:10px; background-color:#fff; }


a{font-family:arial, helvetica, sans-serif; font-size: 12px; line-height:20px; color: #333; text-decoration:none;}

a:hover{font-family:arial, helvetica, sans-serif; font-size: 12px; line-height:20px; color:red; text-decoration:underline;}

p,table{font-family:arial, helvetica, sans-serif; font-size: 12px; margin:0; padding:0; line-height:20px;  text-decoration:none;}

h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-size:12px;
font-weight:normal;
}

img{border:0;}


ul{
padding:0px;
margin:0px;
}

ul li{
list-style:none;
}
dl {}
.left{float:left;}

.right{float:right;}

.clear{clear:both;}

.more{float:right; margin:0; padding:0; width:45px; height:17px; overflow:hidden;}

.more a{float:right; margin:0; padding:0; width:45px; height:17px; overflow:hidden;text-indent:-999px; }


.container_top{margin:0 auto; padding:0 auto; width:100%;  height:172px; text-align:left; }



.fleft{ float:left;}
.fright{ float:right;}

/* head */
.topred{ width:100%; height:4px; background-color:#f5f6fb; border:0px; border-bottom:solid 1px #ccc;}
.header_out{margin:0 auto; padding:0 auto; width:100%; height:120px; overflow:hidden;  } 
.shouye-ico{ width:60px; width:180px; text-align:left; float:right; color:#e00404; font-family:arial, helvetica, sans-serif; font-size:20px; line-height:30px; margin-top:10px;}

.header{ width:100%; height:160px; background-image:url(/uploads/image/eimages/topbk.jpg); background-repeat:repeat-x; position:relative;}

.logo{float:left;  overflow:hidden; text-align:left;}

.top_right{float:right; padding-top:8px;  width:385px; height:100%; text-align:right; }

.language{ float:right; margin:0px auto;text-align:center; border:solid 1px #dddddd; border-radius:5px; border-top-left-radius:0px;border-top-right-radius:0px; border-top:0px;color:#000; padding:2px; padding-left:10px; padding-right:10px; position:relative;}
.renxian{ float:right; margin-right:0px; margin-top:30px; font-size:18px; color:#2180c0; font-weight:bold; font-family:arial, helvetica, sans-serif; text-align:right; position:relative; height:50px; display:inline-block; line-height:50px;}
.renxian font{font-size:25px; font-style:italic; display:inline-block; height:100%;line-height:50px;}

#box_search{ padding-left:2px;  height:30px; overflow:hidden; text-align:right; float:right; margin-top:3px;}
.menu_gonggaodiv{ float:left; text-align:left; line-height:30px;font-weight:bold;color:#333;}
.menu_gonggaodiv a{ font-weight:bold;color:#333;}

.searchdiv{ width:176px; height:21px; background-image:url(/uploads/image/eimages/searchbk.jpg); background-repeat:no-repeat;float:right; }
.search-input{float:left; width:148px; height:18px; margin-top:1px; margin-left:2px;}
.search-text{width:100%; height:100%; border:0px; text-indent:5px; color:#ccc; line-height:18px;}

.hdiv{ height:100%;}
.wdiv{ width:1100px; margin:0px auto; padding:0px; }
.wdiv98{ width:98%; margin:0px auto; padding:0px;}
.daohang{ height:140px; margin:0px auto; padding:0px;}
.daohang ul{ width:100%; height:140px;}
.daohang ul li{  height:140px; background-color:#00a73c; }
.daohangli1{ width:290px; height:140px; background-color:#00a73c; float:left; margin-right:8px; text-indent:0px;}
.daohangli2{ float:right; width:285px; height:140px; margin:0px auto; padding:0px auto;}
.daohang ul li dl{ width:285px; height:140px; margin:0px auto; padding:0px inherit;}
.daohang ul li dl dd{ float:left; height:140px; margin:0px auto; }
.ddimg{ width:90px; height:140px; overflow:hidden; float:left;}
.ddimg img{ margin:15px; }
.ddtext{ width:190px; height:140px; overflow:hidden; text-align:left; padding-top:20px; line-height:26px; font-size:14px; float:left;}
.ddtext span{ font-size:18px; font-family:arial, helvetica, sans-serif;}
.ddtext a{ float:right; font-size:12px; color:#fea203;}

.ctitle{ height:60px; position:relative;}
.ctitle h4{ text-align:center;font-family:arial, helvetica, sans-serif; font-size:16px; line-height:26px; width:40%; height:100%; margin:0px auto; position:relative; padding-top:10px; background-color:#fff; z-index:1;}
.ctitle div{ height:1px; width:100%; background-color:#333; position:absolute; z-index:0; top:30px;}


.tuijiandiv{ } 
	.tuijiandiv  .ctitle{ height:30px; font-size:20px;  font-family:arial, helvetica, sans-serif; color:#00a73c; font-weight:bold; line-height:30px;}
	 .cprodsdiv{  width:835px; height:446px; margin:0px auto;float:right;}
	
	 .cprodsdivdl{ width:710px; height:445px; margin:0px auto; padding:0px auto;   overflow:hidden;}
	 .cprodsdivdd{ width:190px; height:100%; float:left; margin-right:10px; text-align:center; line-height:35px; padding-top:8px;  }
	 
	 
	.indexprodslist-img-cls{width:100%; height:155px; border:solid 1px #eeeeee;  display:inline-table; text-align:center; overflow:hidden;}
	.tuijiandiv .cprodsdivdd img{ max-width:188px; height:152px; }
	.tuijiandiv .cprodsdivdd a{color:#2e2f80; font-size:14px; font-family:arial, helvetica, sans-serif; line-height:30px; }

.top20{ padding-top:20px;}
.aboutusdivbk{ width:100%; height:530px; background-image:url(/uploads/image/eimages/aboutusbk.jpg); background-repeat:repeat-x;}
.newsdiv{ float:left; width:58.5%!important;}

.honordiv{ width:100%; height:284px; background-image:url(/uploads/image/eimages/honorbk.jpg); background-size:100% 100%;}
.honordiv ul{ width:100%; height:180px; margin:0px auto; padding-top:40px;}
.honordiv ul li{ width:25%; height:100%; float:left; text-align:center; margin-top:10px; transition:margin-top 0.5s;}
.honordiv ul li:hover{ margin-top:0px; transition:margin-top 0.5s;}
.honordiv ul li:hover div{border:solid 2px #edb631;}
.honordiv ul li div{ width:132px; height:134px; margin:0px auto; background-repeat:no-repeat; background-image:url(/uploads/image/eimages/honor-ico.png);border-radius:134px;border:solid 2px #8b8b8b;}
.honordiv ul li div img{ margin-bottom:10px;}
.honordiv01{ background-position:0px 0px;transition:background-position 0.5s;}
.honordiv ul li:hover .honordiv01{ background-position:0px -138px;transition:background-position 0.5s;}
.honordiv02{ background-position:-285px 0px;transition:background-position 0.5s;}
.honordiv ul li:hover .honordiv02{ background-position:-285px -138px;transition:background-position 0.5s;}
.honordiv03{ background-position:-581px 0px;transition:background-position 0.5s;}
.honordiv ul li:hover .honordiv03{ background-position:-581px -138px;transition:background-position 0.5s;}
.honordiv04{ background-position:-875px 0px;transition:background-position 0.5s; width:134px!important;}
.honordiv ul li:hover .honordiv04{ background-position:-875px -138px;transition:background-position 0.5s;}


.honordiv ul li a{ line-height:60px; font-size:18px; font-family:"微软雅黑";}
.honordiv ul li a:hover{ color:#edb631;}

.aboutusdiv{ float:right!important; width:40%!important; text-align:left;}
.aboutusdiv_b{ font-size:14px; line-height:40px;}
.aboutusdiv img{ float:left; margin-right:10px; line-height:26px; font-family:arial, helvetica, sans-serif;  font-size:14px;}
.aboutusdiv,.aboutusdiv span,.aboutusdiv p,.aboutusdiv div{font-family:arial, helvetica, sans-serif;  font-size:12px; line-height:18px; color:#333333;}

.ahref{ background-color:#013f92; color:#fff; line-height:14px; padding:4px; padding-left:6px; padding-right:6px; margin-top:10px; text-align:center;float:right;}

.datatime{ display:block; background-image:url(/uploads/image/eiaddimages/datatime.jpg); width:80px; height:80px; background-repeat:no-repeat; float:left;}
.datamonth{ width:60px; height:40px; display:block; border:0px; border-bottom:solid 1px #333; line-height:40px; color:#363; margin-left:5px; text-align:center;}
.datayear{ width:60px; height:30px; display:block; border:0px; line-height:30px; color:#363; margin-left:5px; text-align:center; font-size:18px;}
.newslist{ float:left; width:450px; display:block; color:#333; }
	.hreftitle{ font-size:14px; color:#093;font-weight:bold;}
	.hreftitle:hover{ color:#093;}
.newslist:hover{color:#333}
.cdlheight{ width:100%; height:82px;}
.menu-none{ width:100%; height:30px; border:0px; border-bottom:solid 1px #ccc; background-image:url(/uploads/image/eimages/li_2.jpg); background-repeat:no-repeat; background-position:20px; }
.menu-none a{ color:#333; float:left; margin-left:50px; line-height:30px;}
.title{ width:100%; height:40px; text-align:center;}
.title h3{ text-align:center; font-size:14px; font-weight:bold;}

.btmnav-cls{ line-height:30px; height:290px; text-align:left;padding:5px;width:125px; border:0px; border-right:2px solid #fff; padding-top:10px; float:left; margin-right:90px;}
.btmnav-cls span{ font-size:18px;font-family:arial, helvetica, sans-serif;  color:#fff;}
.btmnav-cls a{ font-size:14px;font-family:arial, helvetica, sans-serif;  color:#fff; line-height:30px;}




.sn_ul{ width:100%; height:36px; overflow:hidden;}
.sn_ul li{ float:left; height:36px; width:135px; }
.sn_ul li:hover{ background-color:##4b494a;}
.sn_ul li a{font-size:14px; line-height:36px; display:block; height:45px; color:#fff;}
.sn_ul li a:hover{font-size:14px; line-height:36px; display:block; height:45px;}
.sn_ul .moren{}
.homediv{ background-image:url(/uploads/image/eiaddimages/home.gif); background-repeat:no-repeat; background-position:35px 17px;  }
.seldiv{ background-image:url(/uploads/image/eimages/menu-sel.png);}
/* banner */
/* banner */
.container_banner{margin:0 auto; padding:0 auto;  width:100%;  height:400px; text-align:left;}
.banner_out{margin:0 auto; padding:0 auto;   width:100%; height:400px;  }
#box_banner_area{margin:0 auto;  min-width:990px; width:100%;  height:400px;  overflow:hidden; background-image:url(/uploads/image/eiaddimages/1.jpg); background-repeat:no-repeat; background-position:center; }


/* index_content */
.container_mid{margin:0px auto; padding:0px auto; width:100%; margin-top:8px; margin-bottom:8px; }
.i_content_out{ width:1000px;margin:0px auto; padding:0 auto; padding-bottom:10px; }
.i_content{ padding-top:10px; padding-bottom:10px; width:100%; margin:0px auto; height:auto;}

#box_video_content{float:left; margin-right:17px;  overflow:hidden;}




/*index_news*/
.i_news{float:left; margin-right:17px; width:440px; height:218px; background:url(/uploads/image/eiaddimages/i_news.jpg) no-repeat top;}
.i_news_title{float:left; padding-top:18px; padding-right:20px; width:420px; height:23px; }
#box_i_news_content{float:left; padding-top:10px; padding-left:25px; padding-right:25px; padding-bottom:20px; width:390px; height:147px; overflow:hidden;}


/*index_pro*/
.i_pro{float:left; margin-top:25px; width:1004px; height:245px; background:url(/uploads/image/eiaddimages/i_pro.jpg) no-repeat top left;}
.i_pro_title{float:left; padding-top:16px; padding-right:13px; width:991px; height:25px; }
#box_i_pro_content{float:left; padding-top:10px;  padding-left:25px; padding-right:25px;  width:954px; height:174px; overflow:hidden;}


/*index_project*/
.i_project{float:left; width:100%; height:60px; color:#333; background-color:#eee;}
.i_project1{float:left; width:265px; height:218px; background:url(/uploads/image/eiaddimages/i_video.jpg) no-repeat top;}
.i_project_title{float:left; padding-top:18px; padding-right:20px; width:245px; height:23px; }

#box_i_project_content{float:right; width:80%; height:100%; text-align:right; }
#box_i_project_content ul{ width:100%; height:100%; text-align:right;}
#box_i_project_content ul li{ display:inline-block;height:40px; padding-left:5px; padding-right:5px; border:solid 1px #dddddd; border-radius:8px; text-align:center; margin-left:15px; margin-top:10px;}
#box_i_project_content ul li a{color:#000; line-height:40px;}
#box_i_project_content ul li:hover{ background-color:#013f92;} 
#box_i_project_content ul li:hover a{color:#fff;}


#box_i_project_content ul .on{ background-color:#013f92;} 
#box_i_project_content ul .on a{ color:#fff;}
/* sidebar */
.sidebar{float:left; margin:0; padding:0; width:265px; height:auto;}

.sidebar_title{float:left; padding-top:0px; padding-left:5px;  width:234px; height:39px; font-size:14px; color:#fff; font-weight:bold; line-height:39px;   overflow:hidden; text-align:left; }
.sidebar_bk{ color:#000; width:18%; height:100%;  float:left;}
.sidebar_bk h1{line-height:60px; text-align:left; font-size:26px; font-family:arial, helvetica, sans-serif;}

.sidebar_mid_out{float:left; width:258px; height:auto; }
#box_sidebar_mid{float:left; margin:0; padding-left:18px; padding-right:19px;  padding-top:7px; padding-bottom:7px;  width:228px; min-height:114px; height:auto; _height:82px; }
#box_sidebar_mid ul{margin:0; padding:0;}
#box_sidebar_mid ul li{list-style:none; line-height:0; }
#box_sidebar_mid a{display:block; margin-bottom:2px;padding-left:78px; float:left; width:150px; height:27px; line-height:27px; }

#box_sidebar_mid_pro{float:left; margin:0;padding:0px;  padding-top:7px; padding-bottom:7px; width:100%; min-height:114px; height:auto; _height:82px; }

#box_sidebar_mid_pro li:hover{ background-color:#f8f8f8;border-bottom:solid 1px #ccc; background-image:url(/uploads/image/eimages/li_3.jpg); background-repeat:no-repeat; }

.sidebar_bottom{float:left; margin-bottom:18px; width:265px; height:6px; background:url(/uploads/image/eiaddimages/sidebar_bottom.jpg) no-repeat top; overflow:hidden;}


/*sub_project*/
.sub_project{float:left; width:231px; height:218px; background:url(/uploads/image/eiaddimages/sub_project.jpg) no-repeat top;}
.sub_project_title{float:left; padding-top:18px; padding-right:20px; width:211px; height:23px; }
#box_sub_project_content{float:left;  padding-left:6px; padding-right:6px; padding-bottom:6px; width:219px; height:172px; overflow:hidden;}
.neiye-rightdiv{ width:845px; margin:0px auto; float:right;}


/* index-right*/
.sub_content_box_out{float:right;  width:760px; height:auto; background-color:#fff;  }
.sub_content_box_in{float:left; width:100%; height:30px; line-height:30px; color:#666; overflow:hidden; margin-top:20px; margin-bottom:20px; text-align:right;}


/* content */
#ctitle{float:left; font-weight:bold; font-size:14px;color:#fff; text-align:left;line-height:28px; text-indent:20px;}
#box_position{float:right;  height:31px; line-height:28px;  color:#666; text-align:right; padding-right:10px;}


#box_wing_content{
	text-align:left;
	color:#333;  
	 margin:0px auto;
	padding-top:20px; 
	padding-bottom:20px; 
	width:100%;   
	line-height:24px;
	border-top:solid 1px #ddd;
}
.pic-module{ width:410px; height:410px; float:left; margin-right:30px;}
.pic-module .pic{ display:table-cell; width:410px; height:410px; vertical-align:middle; text-align:center; border:solid 1px #dddddd;}
.pic-module .pic img{ display:table-cell; max-width:410px; max-height:410px; vertical-align:middle; text-align:center; margin:0px auto;}

.pro-module{ width:645px; height:410px; float:left;}
.pro-module .basic{ width:100%; margin:0px auto;}
.pro-module .basic li{width:100%; margin:0px auto;}
.basicli01{ height:40px; background-color:#0154a4; font-size:24px; line-height:40px; color:#fff; text-indent:10px; margin-top:30px!important;}
.basicli02{height:135px; background-image:url(/uploads/image/eimages/detail.jpg); background-repeat:no-repeat; background-position:left 0px; padding-left:25px; margin-top:30px!important; margin-bottom:30px!important;}
.basicli02,.basicli02 a{ font-size:12px; line-height:26.5px; color:#333;}

.detail{ width:100%; margin-top:20px;}
.detailtitle{ width:100%; height:40px; border-bottom:solid 3px #0154a4; text-align:left; text-indent:10px; font-size:22px; line-height:40px; color:#0154a4; font-family:arial, helvetica, sans-serif; margin-bottom:10px;}


/* footer */

.footer{margin:0 auto; padding:0 auto; width:100%; height:30px; border:0px;  overflow:hidden;color:#fff; background-color:#2565bc; text-align:left; line-height:30px;}
#box_footer_content{  margin:0 auto; padding:0 auto;  width:1004px; height:80px; line-height:18px; text-align:center;  color:#333333; margin-bottom:18px;}


/* 页面宽度 */
.pagewidth {
	height:auto;
	margin:0 auto;
	width:100%;
}
/* 栏目默认间距设置 */
.columnspace {
	padding:0 0 5px; 
}
.columnspace a{ margin-right:20px; color:#000; height:48px; display:block;}
/* 面包屑 */
.breadcrumb {
	clear:both;
	padding:5px 5px;
}
/**时间控件背景样式**/
.date-ico {
	background:url(/uploads/image/eictime/icon-time.gif) right 50% no-repeat!important;
}
/* 列表分列 */
.column-num1 {
	width:100%;
}
.column-num2 {
	width:47%;
}
.column-num3 {
	width:30%;
}
.column-num4 {
	width:22%;
}
.column-num5 {
	width:17%;
}
.column-num6 {
	width:14%;
}
/* 页面提示 */
.text-oper {
	float:left;
	/*margin-left:8px;*/
}
.text-tip {
	float:left;
	margin:0 0 0 10px;
}
.text-tip span {
	line-height:15px;
}
.text-oper span, .text-tip span {
	width:auto!important;
	word-break:break-all;
}
.text-tip .tip-default {
	color:#999;
}
.text-tip .tip-remind {
	color:#000;
}
.text-tip .tip-ok {
	background:url(/uploads/image/eictip/ok.gif) left top no-repeat;
	color:#3bae47;
	padding-left:20px; 
	display:inline-block;
}
.text-tip .tip-error {
	background:url(/uploads/image/eictip/error.gif) left top no-repeat;
	color:#e60012;
	padding-left:20px;
	display:inline-block;
}
/** 输入框 **/
.input {
	border:1px solid #ddddde;
	height:18px;
	line-height:18px;
	padding:0 2px;
}
/** 输入框 宽度 **/
.input-width {
	width:200px;
}
/** 输入框 鼠标滑过 **/
.input-up {
	border:1px solid #06c;
}
/* 页面跳转及翻页样式*/
.pagejump {
	width:100%;
	text-align:right;
	line-height:20px;
	overflow:hidden;
	clear:both;
	padding:10px 0;
}
.pagejump a {
	color: #333;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-right: 2px;
	text-decoration: none;
}
.pagejump a:hover {
	margin-right: 2px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	color:#f60;
	border: 1px solid #ff0000;
}
.pagejump a:active {
	margin-right: 2px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 1px solid #ff0000;
}
.pagejump span.current {
	margin-right: 2px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 1px solid #e89954;
	font-weight: bold;
	color: #000;
	background-color: #e89954;
}
.pagejump span.disabled {
	color: #ccc;
	margin-right: 2px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 1px solid #ccc;
}
.textinput {
	width:25px;
	color: #000;
	border: 1px solid #8db5d7;
}
.pgbtn {
	border: 1px solid #ccc;
	padding-right: 2px;
	padding-left: 2px;
	line-height:18px;
	height:18px;
	background-image: url(/uploads/image/eicommon/btnbg.jpg);
	background-repeat: repeat-x;
}
/**1**/

.pagejump .totalcount {
	float:left;
}
/**2**/
.pagejump .number {
	float:right;
}
.pagejump .number a {
	float:left;
	height:15px;
	line-height:15px;
	color:#fff!important;
	text-decoration:none;
	border:1px solid #043967;
	background:#043967;
}
.pagejump .number a:hover {
	color:#fff!important;
	border:1px solid #1c68aa;
	background:#1c68aa;
}
.pagejump .number span {
	float:left;
	height:15px;
	line-height:15px;
}

.pagejump .number .current{
	color:#fff!important;
	border:1px solid #1c68aa;
	background:#1c68aa;
} 

.pagejump .number .disabled {
	color:#fff!important;
	border:1px solid #043967;
	background:#043967;
}
/**amount**/
.pagejump .amount {
	float:left;
}
.pagejump .amount .num {
	float:left;
	padding-right:5px;
}
.pagejump .amount a {
	float:left;
	height:15px;
	line-height:15px;
	color:#666!important;
	text-decoration:none;
	border:1px solid #d3d3d4;
	background:url(/uploads/image/eicskip-page/bgpage-01.gif) 0 -58px repeat-x;
}
.pagejump .amount a:hover, .pagejump .amount .currentpagepize {
	color:#0068cc!important;
	border:1px solid #34a7db;
	background:url(/uploads/image/eicskip-page/bgpage-01.gif) 0 -87px repeat-x;
}
/**total**/
.pagejump .total {
	text-align: center; 
}
/**jump**/
.pagejump .jump {
	float:right;
	height:20px;
	line-height:20px;
}
.pagejump .jump .pgbtn {
	font-size:12px;
	font-weight:normal;
	color:#fff;
	padding:0;
	height:18px;
	line-height:13px;
	margin-bottom:5px;
	cursor:pointer;
	vertical-align:middle;
	border:1px solid #1c68aa;
	background:#1c68aa;
}
/**table**/
.tablestyle {
	width:100%;
}
/** 操作提示 **/
.oper-tips {
	clear:both;
	width:100%;
	margin:10px 0;
	text-align:center;
	height:32px;
}
.oper-tips img {
	width:32px;
	height:32px;
	vertical-align:middle;
}
.oper-tips span {
	margin-left:10px;
	font-weight:bold;
	vertical-align:middle;
	display:inline-block;
	line-height:32px;
}
/**** 成功，没有相关信息操作提示 ****/
.success,.noinfo {
	width:100%;
	margin:0 auto;
	text-align:center;
	clear:both;
}
.success p,.noinfo p {
	height:32px;
}
.success p img,.noinfo p img {
	width:32px;
	height:32px;
	vertical-align:middle;
	/* float:left; */
}
.success p span,.noinfo p span {
	/* float:left; */
	text-align:left;
	margin-left:10px;
	font-weight:bold;
	vertical-align:middle;
	/* display:block; */
	line-height:32px;
}
/* 组件内翻页样式 */
.pages-flip  {
	padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center;font-size:12px;
}
.pages-flip  a {
	border: #043967 1px solid; padding-right: 5px;  padding-left: 5px; padding-bottom: 2px; margin: 2px;  color: #fff; padding-top: 2px; text-decoration: underline;font-size:12px; background:#043967;
}
.pages-flip a:hover {
	border-right: #1c68aa 1px solid; padding-right: 5px; border-top: #1c68aa 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px; border-left: #1c68aa 1px solid; color: #fff; padding-top: 2px; border-bottom: #1c68aa 1px solid; background-color: #1c68aa;
}
.pages-flip a:active {
	border-right: #000099 1px solid; border-top: #000099 1px solid; border-left: #000099 1px solid; color: #f00; border-bottom: #000099 1px solid;font-size:12px;
}
.pages-flip a.current {
	border-right: #1c68aa 1px solid; padding-right: 5px; border-top: #1c68aa 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px; border-left: #1c68aa 1px solid; color: #fff; padding-top: 2px; border-bottom: #1c68aa 1px solid; background-color: #1c68aa;
}
.pages-flip span.disabled {
	border-right: #eee 1px solid; padding-right: 5px; border-top: #eee 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #eee 1px solid; color: #ddd; padding-top: 2px; border-bottom: #eee 1px solid;
}
/*进度条*/
.dialog-waiting {
	background-image: url(/uploads/image/eicommon/loading.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 160px;
	margin:15px auto 0;
	text-align:center;
	background-position: center center;
}


/** 全局样式 **/
.frontproducts_generalsearch01-d1_c1_01 {
	width:100%;
	margin:0 auto;
	overflow:hidden;
	clear:both;
	text-align:left;
	
}
.frontproducts_generalsearch01-d1_c1_01 span {
	padding:0 0px;
}
.frontproducts_generalsearch01-d1_c1_01 span.keyword,.frontproducts_generalsearch01-d1_c1_01 span.category {
	display:inline-block;
	line-height:20px;
	padding-bottom:5px;
}
.frontproducts_generalsearch01-d1_c1_01 span.keyword,.frontproducts_generalsearch01-d1_c1_01 span.keyword{
	padding-right:2px;
}
/** 下拉列表 样式 **/
.frontproducts_generalsearch01-d1_c1_01 select {
	vertical-align:middle;
}
/** 输入框 样式 **/
.frontproducts_generalsearch01-d1_c1_01 .input {
	border:0px solid #00b9ef;
	height:20px;
	line-height:20px;
	_line-height:30px;
	vertical-align:middle;
}
/** 输入框  鼠标放上去 样式 **/
.frontproducts_generalsearch01-d1_c1_01 .input-light {
	border:0px solid #003ccc;
}
/** 输入框字体 样式 **/
.frontproducts_generalsearch01-d1_c1_01 .input-gray {
	/*background: left top no-repeat;*/
	width:245px;
	background:none;
	font-size:12px;
	color:#fff;
}

.frontproducts_generalsearch01-d1_c1_01 .input-keyword {
	background:none;
	font-size:12px;
	color:#ccc;
}
/** 输入框宽度 样式 **/
.frontproducts_generalsearch01-d1_c1_01 .input-width {
	width:90px;
	text-align:center;
}
.frontproducts_generalsearch01-d1_c1_01 .input-width2 {
	width:100px;
}	
	
/** 搜索按钮 默认样式 **/
/*.frontproducts_generalsearch01-d1_c1_01 .button {
	height:23px;
	line-height:23px;
	border:0;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
}
.frontproducts_generalsearch01-d1_c1_01 .button-on1 {
	background: left top no-repeat;
	width:50px;
	color:#fff;
}
.frontproducts_generalsearch01-d1_c1_01 .button-on2 {
	background: left top no-repeat;
	width:65px;
	color:#898989;
}*/
/** 搜索按钮 鼠标放上去 样式 **/
/*.frontproducts_generalsearch01-d1_c1_01 .button-up1 {
	background: left top no-repeat;
	width:50px;
	color:#fff;
}
.frontproducts_generalsearch01-d1_c1_01 .button-up2 {
	background: left top no-repeat;
	width:65px;
	color:#0068b7;
}*/
/** 搜索条件 样式 **/
.frontproducts_generalsearch01-d1_c1_01 span.condition {
}
/** 按钮区域 样式 **/
.frontproducts_generalsearch01-d1_c1_01 span.search1 {
	padding-left:0px;
}
.frontproducts_generalsearch01-d1_c1_01 .btn {vertical-align:middle;*vertical-align:inherit;}



.footer_a a{ color:#fff;}


/**       下拉菜单                */


.preload1 {background: ;}
.preload2 {background: ;}


/*导航*/

.menu_out{ position:absolute; bottom:0px; margin:0 auto; padding:0 auto; width:100%; height:40px; background-color:#013f92;}
.onelink{ background-image:url(/uploads/image/eimages/meaubk-sel.png); background-repeat:no-repeat; color:#fff;}
#nav {padding:0; margin:0; list-style:none; height:100%;position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li{   width:102px; height:100%;border-left:solid 1px #fff; }
#nav li.top {display:block; float:left; height:100%; width:122px; text-align:center;} 
#nav li.top:hover{ color:#fff; background-color:#edb631;}

#nav li a.top_link {display:block; height:40px; line-height:40px; color:#fff; text-decoration:none; font-size:14px; text-align:center; cursor:pointer; width:100%;}
#nav li a.top_link span {float:left; display:block;  height:100%; width:100%;}
#nav li a.top_link span.down {float:left; display:block; height:36px;}
#nav li a.top_link span.down:hover{color:#fff;}
#nav li:hover a.top_link {color:#fff; background:  no-repeat;}
#nav li:hover a.top_link span {background: no-repeat right top;}
#nav li:hover a.top_link span.down {background: no-repeat right top;}

#nav li:hover dl{ display:block;}
#nav li dl{ width:123px; margin:0px auto; background-color:#004fb8; display:none;}
#nav li dl dd{ width:100%; min-height:30px; margin:0px auto; padding-top:5px; padding-bottom:5px; border-bottom:solid 1px #0269f2; position:relative;}
#nav li dl dd:hover{ background-color:#035fdb;}
#nav li dl dd a{line-height:20px; color:#fff;} 
 

#nav li dl dd ol{ display:none;background-color:#0269f2; margin:0px auto; padding:0px; border-left:solid 1px #03c;}
#nav li dl dd:hover ol{  width:123px; position:absolute;top:0px; left:123px;display:block;}
#nav li dl dd ol li{width:123px;  min-height:30px; margin:0px auto; padding-top:5px; padding-bottom:5px; border-bottom:solid 1px #025cd5;}
#nav li dl dd ol li:hover{ background-color:#046cf8;}
#nav li dl dd ol li a{line-height:20px; color:#fff;}


.menu_downdiv{background-color:#f3f3f1;width:100%; height:35px; margin:0px auto; display:none; text-align:left; padding-left:10px;}
.menu_downshow{ display:block;}
.menu_downdiv a{color:#333; font-size:12px; line-height:35px;}
.menu_downdiv a:hover{color:red; font-style:italic;}
/* default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub{left:1px; top:45px; background: #706e6e; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:133px; height:auto; z-index:300;}
#nav li:hover ul.sub li{display:block; height:30px; position:relative; float:left; width:100%; font-weight:normal;}
#nav li:hover ul.sub li a{display:block; font-size:14px; height:30px; width:100%; line-height:30px; text-indent:5px; color:#fff; text-decoration:none; border:0px; border-bottom:1px solid #878585;}
#nav li ul.sub li a.fly{background:#9c9c9c ;}
#nav li:hover ul.sub li a:hover {background:#878585; color:#333; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover{background:#878585; color:#333;}


#nav li:hover li:hover ul,#nav li:hover li:hover li:hover ul,#nav li:hover li:hover li:hover li:hover ul,#nav li:hover li:hover li:hover li:hover li:hover ul{left:133px; top:-4px; background: #9c9c9c; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:133px; z-index:400; height:auto;}

#nav ul, #nav li:hover ul ul,#nav li:hover li:hover ul ul,#nav li:hover li:hover li:hover ul ul,#nav li:hover li:hover li:hover li:hover ul ul{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,#nav li:hover li:hover li:hover a.fly,#nav li:hover li:hover li:hover li:hover a.fly,#nav li:hover li:hover li:hover li:hover li:hover a.fly{background:#878585; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,#nav li:hover li:hover li:hover li a.fly,#nav li:hover li:hover li:hover li:hover li a.fly{background:#9c9c9c ; color:#000; border-color:#9c9c9c;} 


.indexleft{ float:left; margin:0px auto; padding:0px; width:285px;}
.indexmid{ float:left; margin:0px auto; padding:0px; margin-left:10px; width:431px;}
.indexright{ float:right; margin:0px auto; padding:0px; width:265px;}


.productdiv{height:320px; margin-bottom:60px!important;}
.index-ul-cls{ width:240px; height:375px; float:left; overflow:hidden;}
.index-ul-cls ul{ width:100%; margin:0px auto;}
.titleprods{ width:100%; height:58px; background-image:url(/uploads/image/eimages/prodbk.jpg); background-repeat:no-repeat; margin-bottom:8px;}
.titleprods a{ display:block; width:100%; height:45px; line-height:45px; text-indent:20px; font-family:arial, helvetica, sans-serif; font-weight:bold; font-size:22px; color:#fff; text-align:left;}
.index-ul-cls ul li{ width:100%;}

.liprodsort{ width:100%; min-height:30px; padding-top:5px; padding-bottom:5px; line-height:22px; border-bottom:solid 1px #fff; background-color:#013f92;text-align:left; text-indent:10px;color:#fff; padding-left:5px;} 
.liprodsort a{ line-height:22px; font-family:arial, helvetica, sans-serif; font-size:14px; color:#fff; }
.atright{ height:65px; width:100%; text-align:right;} 
.atright a{ line-height:90px; font-family:arial, helvetica, sans-serif;  font-size:12px; color:#333;}
 
.index-text{ width:100%; text-align:left; line-height:25px; font-size:12px; overflow:hidden;}
.index-newslist{text-align:left; height:35px; line-height:35px; border:0px; border-bottom:1px #ccc dotted;width:100%; background-image:url(/uploads/image/eimages/li_3.jpg); background-repeat:no-repeat; background-position:left 15px;}
.index-newslist span{ display:inline-block; width:105px; height:35px; text-align:center; font-size:14px; font-family:arial, helvetica, sans-serif; color:#333; line-height:35px; float:right;}
.index-newslist a{ display:inline-block; line-height:35px; text-indent:10px; width:525px; float:left; height:35px; overflow:hidden; font-size:14px;} 

.newsdivimg{ width:100%; height:170px; margin-bottom:20px; text-align:left; overflow:hidden;}
.newsdivimg img{ width:255px; height:170px; float:left; margin-right:20px;}
.newsdivimg a{ text-align:left; line-height:30px; font-size:16px; height:40px; width:100%; color:#a00c0c; margin-top:10px; }
.newsdivimg p{ color:#666;}

.index-honor-list{ width:100%; height:100%;}
.index-honor-list li{ height:160px; width:31%; text-align:center; border:solid 1px #eeeeee; overflow:hidden; float:left; margin-right:5px;}
.index-honor-list li img{ max-width:98%; height:95%;}

.dhang-bt{ width:100%; height:72px;}
.dhang-bt li{ float:left; border:#dddddd solid 1px;}

.bordercontent ul{ width:100%;}
.bordercontent  ul li{ width:33.3%; height:220px; overflow:hidden; float:left; text-align:center;} 
.bordercontent  ul li .prods-img-a{ width:215px; height:175px; border:solid 1px #eeeeee; overflow:hidden; text-align:center; display:inline-block; background-color:#e5f0f6;}
.bordercontent  ul li .prods-img-a img{ height:100%; max-width:100%;}
.pagejump span{ display:inline-block; margin-left:5px; margin-right:5px;}

.newstitle{ width:100%;}
.newstitle ul{ width:98%; margin-left:10px;}
.newstitle ul li{ width:100%; height:40px; border:0px; border-bottom:dotted 1px #ccc; text-align:left;}
.newstitle ul li a{ display:inline-block; font-size:14px; float:left; line-height:40px;}
.newstitle ul li span{ display:inline-block; float:right;line-height:40px;}

.ordertext,ordertext1{ height:35px;}
.ordertext{ text-align:right;}


@charset "utf-8";
.frontnews_detail01-d1_c1 {
    clear: both;
    margin: 0 auto;
    text-align: left;
}
.frontnews_detail01-d1_c1 a {
}
.frontnews_detail01-d1_c1 a:hover {
}
.frontnews_detail01-d1_c1 p.font {
    line-height: 30px;
    text-align: right;
}
.frontnews_detail01-d1_c1 p.font a {
    border: 1px solid #9fa0a0;
    margin: 0 2px;
    padding: 0 1px;
    text-decoration: none;
}
.frontnews_detail01-d1_c1 p.font a.current, .frontnews_detail01-d1_c1 p.font a:hover {
    border: 1px solid #0066cc;
}
.frontnews_detail01-d1_c1 h2 {
    color: #41ae31;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
}
.frontnews_detail01-d1_c1 h2 img {
    padding-left: 10px;
    vertical-align: middle;
}
.frontnews_detail01-d1_c1 .message {
    border-bottom: 1px dotted #09254f;
    margin-top: 20px;
    padding-bottom: 5px;
    text-align: center;
}
.frontnews_detail01-d1_c1 .message span {
    padding: 0 10px;
}
.frontnews_detail01-d1_c1 .message span em {
    color: #ffffff;
    font-style: normal;
}
.frontnews_detail01-d1_c1 .summary {
    clear: both;
    margin-top: 20px;
}
.frontnews_detail01-d1_c1 .summary .pic {
    float: left;
    width: 24%;
}
.frontnews_detail01-d1_c1 .summary .pic img {
    height: 105px;
    width: 140px;
}
.frontnews_detail01-d1_c1 .summary .info {
    float: left;
    width: 100%;
}
.frontnews_detail01-d1_c1 .summary .info h3 {
    font-size: 12px;
    font-weight: bold;
}
.frontnews_detail01-d1_c1 .summary .info p {
    clear: both;
    line-height: 20px;
    margin-top: 5px;
    text-indent: 2em;
}
.frontnews_detail01-d1_c1 .describe {
    clear: both;
    padding-top: 20px;
}
.frontnews_detail01-d1_c1 .operate {
    margin: 20px 0 0;
}
.frontnews_detail01-d1_c1 .operate a {
    padding: 0 15px;
}
.frontnews_detail01-d1_c1 .operate a:hover {
}
.frontnews_detail01-d1_c1 .operate span.number {
    background:  no-repeat scroll left center rgba(0, 0, 0, 0);
    padding: 0 15px 0 20px;
}
.frontnews_detail01-d1_c1 .operate span.number em {
    font-style: normal;
    padding: 0 5px 0 0;
}
.frontnews_detail01-d1_c1 .operate a.comment {
    background:  no-repeat scroll left center rgba(0, 0, 0, 0);
    padding-left: 20px;
}
.frontnews_detail01-d1_c1 .operate a.survey {
    background:  no-repeat scroll left center rgba(0, 0, 0, 0);
    padding-left: 20px;
}
.frontnews_detail01-d1_c1 .operate a.recommend {
    background:  no-repeat scroll left center rgba(0, 0, 0, 0);
    padding-left: 20px;
}
.frontnews_detail01-d1_c1 .page {
    margin-top: 15px;
}
.frontnews_detail01-d1_c1 .page p {
    padding: 5px 0;
}
.frontnews_detail01-d1_c1 .page p a {
}
.frontnews_detail01-d1_c1 .page p a:hover {
}
.frontnews_detail01-d1_c1 .other {
    margin-top: 10px;
}
.frontnews_detail01-d1_c1 .other p {
    padding: 3px 0;
}
.frontnews_detail01-d1_c1 .other p a {
}
.frontnews_detail01-d1_c1 .other p a:hover {
}
.frontnews_detail01-d1_c1 .other p.keyword a {
    padding: 0 5px;
}
.frontnews_detail01-d1_c1 .other p.keyword span {
    padding: 0 5px;
}
.frontnews_detail01-d1_c1 .htmledit {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-collapse: separate;
    clear: none;
    display: inline;
    float: none;
    font-stretch: normal;
    font-variant: normal;
    height: auto;
    letter-spacing: normal;
    list-style: disc outside none;
    margin: auto;
    overflow: visible;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-transform: none;
    vertical-align: baseline;
    visibility: inherit;
    white-space: normal;
    width: auto;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    z-index: auto;
}
.frontnews_detail01-d1_c1 .htmledit ul {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    float: none;
    height: auto;
    padding-left: 25px;
    width: auto;
}
.frontnews_detail01-d1_c1 .htmledit ul li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: none;
    height: auto;
    line-height: normal;
    list-style: disc outside none;
    text-align: left;
    width: auto;
}
.frontnews_detail01-d1_c1 .htmledit ol {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    float: none;
    height: auto;
    padding-left: 25px;
    width: auto;
}
.frontnews_detail01-d1_c1 .htmledit ol li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: none;
    height: auto;
    line-height: normal;
    list-style: decimal outside none;
    text-align: left;
    width: auto;
}
.frontnews_detail01-d1_c1 .htmledit p {
}
.frontnews_detail01-d1_c1 .htmledit h1 {
    clear: both;
    font-size: 2em;
    font-weight: bolder;
    margin: 0.67em 0;
}
.frontnews_detail01-d1_c1 .htmledit h2 {
    clear: both;
    color: #000000;
    font-size: 1.5em;
    font-weight: bolder;
    margin: 0.83em 0;
    text-align: left;
}
.frontnews_detail01-d1_c1 .htmledit h3 {
    clear: both;
    font-size: 1.17em;
    font-weight: bolder;
    margin: 1em 0;
}
.frontnews_detail01-d1_c1 .htmledit h4 {
    clear: both;
    font-size: 1em;
    font-weight: bolder;
    margin: 1.33em 0;
}
.frontnews_detail01-d1_c1 .htmledit h5 {
    clear: both;
    font-size: 0.83em;
    font-weight: bolder;
    line-height: 1.17em;
    margin: 1.67em 0;
}
.frontnews_detail01-d1_c1 .htmledit h6 {
    clear: both;
    font-size: 0.67em;
    font-weight: bolder;
    margin: 2.33em 0;
}





.fullslide {width:100%;position:relative;	height:450px;	background:#000;}
.fullslide .bd {	margin:0 auto;	position:relative;	z-index:0;	overflow:hidden;}
.fullslide .bd ul {	width:100% !important;}
.fullslide .bd li {	width:100% !important;	height:450px;	overflow:hidden;	text-align:center;}
.fullslide .bd li a {	display:block;	height:450px;}
.fullslide .hd {	width:100%;	position:absolute;	z-index:1;	bottom:0;	left:0;	height:30px;	line-height:30px;}
.fullslide .hd ul {	text-align:center;}
.fullslide .hd ul li {	cursor:pointer;	display:inline-block;	*display:inline;	zoom:1;	width:42px;	height:11px;	margin:1px;	overflow:hidden;	background:#000;	filter:alpha(opacity=50);	opacity:0.5;	line-height:999px;}
.fullslide .hd ul .on {	background:#f00;}
.fullslide .prev,.fullslide .next {	display:block;	position:absolute;	z-index:1;	top:45%;	margin-top:-30px;	left:5%;	z-index:1;	width:40px;	height:60px;	background:url(/uploads/image/eimages/slider-arrow.png) -126px -137px #000 no-repeat;	cursor:pointer;	filter:alpha(opacity=50);	opacity:0.5;	display:none;}
.fullslide .next {	left:auto;	right:5%;	background-position:-6px -137px;}

.fullslide_min {width:100%;position:relative;	height:300px;	background:#000;}
.fullslide_min .bd {	margin:0 auto;	position:relative;	z-index:0;	overflow:hidden;}
.fullslide_min .bd ul {	width:100% !important;}
.fullslide_min .bd li {	width:100% !important;	height:300px;	overflow:hidden;	text-align:center;}
.fullslide_min .bd li a {	display:block;	height:300px;}
.fullslide_min .hd {	width:100%;	position:absolute;	z-index:1;	bottom:0;	left:0;	height:30px;	line-height:30px;}
.fullslide_min .hd ul {	text-align:center;}
.fullslide_min .hd ul li {	cursor:pointer;	display:inline-block;	*display:inline;	zoom:1;	width:42px;	height:11px;	margin:1px;	overflow:hidden;	background:#000;	filter:alpha(opacity=50);	opacity:0.5;	line-height:999px;}
.fullslide_min .hd ul .on {	background:#f00;}
.fullslide_min .prev,.fullslide .next {	display:block;	position:absolute;	z-index:1;	top:45%;	margin-top:-30px;	left:5%;	z-index:1;	width:40px;	height:60px;	background:url(/uploads/image/eimages/slider-arrow.png) -126px -137px #000 no-repeat;	cursor:pointer;	filter:alpha(opacity=50);	opacity:0.5;	display:none;}
.fullslide_min .next {	left:auto;	right:5%;	background-position:-6px -137px;}



/* 单个图片幻灯片盒子 - 公用类 */
.slidebox{ width:100%; height:165px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slidebox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slidebox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slidebox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;color:#333 }
.slidebox .hd ul li.on{ background:#f00; color:#fff; }
.slidebox .bd{ position:relative; height:100%; z-index:0;   }
.slidebox .bd img{ width:100%; height:100%; }




/*
    colorbox core style:
    the following css is consistent between example themes and should not be altered.
*/
#colorbox, #cboxoverlay, #cboxwrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform: translate3d(0,0,0);}
#cboxwrapper {max-width:none;}
#cboxoverlay{position:fixed; width:100%; height:100%;}
#cboxmiddleleft, #cboxbottomleft{clear:left;}
#cboxcontent{position:relative;}
#cboxloadedcontent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxtitle{margin:0;}
#cboxloadingoverlay, #cboxloadinggraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxprevious, #cboxnext, #cboxclose, #cboxslideshow{cursor:pointer;}
.cboxphoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxiframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxcontent, #cboxloadedcontent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    user style:
    change the following styles to modify the appearance of colorbox.  they are
    ordered & tabbed in a way that represents the nesting of the generated html.
*/
#cboxoverlay{background:url(/uploads/image/eimages/overlay.png) repeat 0 0; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
    #cboxtopleft{width:21px; height:21px; background:url(/uploads/image/eimages/controls.png) no-repeat -101px 0;}
    #cboxtopright{width:21px; height:21px; background:url(/uploads/image/eimages/controls.png) no-repeat -130px 0;}
    #cboxbottomleft{width:21px; height:21px; background:url(/uploads/image/eimages/controls.png) no-repeat -101px -29px;}
    #cboxbottomright{width:21px; height:21px; background:url(/uploads/image/eimages/controls.png) no-repeat -130px -29px;}
    #cboxmiddleleft{width:21px; background:url(/uploads/image/eimages/controls.png) left top repeat-y;}
    #cboxmiddleright{width:21px; background:url(/uploads/image/eimages/controls.png) right top repeat-y;}
    #cboxtopcenter{height:21px; background:url(/uploads/image/eimages/border.png) 0 0 repeat-x;}
    #cboxbottomcenter{height:21px; background:url(/uploads/image/eimages/border.png) 0 -29px repeat-x;}
    #cboxcontent{background:#fff; overflow:hidden;}
        .cboxiframe{background:#fff;}
        #cboxerror{padding:50px; border:1px solid #ccc;}
        #cboxloadedcontent{margin-bottom:28px;}
        #cboxtitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxcurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxloadingoverlay{background:url(/uploads/image/eimages/loading_background.png) no-repeat center center;}
        #cboxloadinggraphic{background:url(/uploads/image/eimages/loading.gif) no-repeat center center;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxprevious, #cboxnext, #cboxslideshow, #cboxclose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxprevious:active, #cboxnext:active, #cboxslideshow:active, #cboxclose:active {outline:0;}

        #cboxslideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxprevious{position:absolute; bottom:0; left:0; background:url(/uploads/image/eimages/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxprevious:hover{background-position:-75px -25px;}
        #cboxnext{position:absolute; bottom:0; left:27px; background:url(/uploads/image/eimages/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxnext:hover{background-position:-50px -25px;}
        #cboxclose{position:absolute; bottom:0; right:0; background:url(/uploads/image/eimages/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxclose:hover{background-position:-25px -25px;}

/*
  the following fixes a problem where ie7 and ie8 replace a png's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  this style is not applied to or needed in ie9.
  see: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxie #cboxtopleft,
.cboxie #cboxtopcenter,
.cboxie #cboxtopright,
.cboxie #cboxbottomleft,
.cboxie #cboxbottomcenter,
.cboxie #cboxbottomright,
.cboxie #cboxmiddleleft,
.cboxie #cboxmiddleright {
    filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#00ffffff,endcolorstr=#00ffffff);
}



/* 多个左滚动 - 图片- 公用类 */
.leftloop{ overflow:hidden; position:relative;  height:100%;   }
.leftloop .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  }
.leftloop .hd .prev,.leftloop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;  
	 cursor:pointer; background: no-repeat;}
.leftloop .hd .next{ background: no-repeat;  }
.leftloop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.leftloop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: ;}
.leftloop .hd ul li.on{ background:#f00;  }
.leftloop .bd{ padding:0px; height:99%;}
.leftloop .bd ul{ overflow:hidden; zoom:1; height:100%; }
.leftloop .bd ul li{ margin-left:19px; text-align:center; float:left; _display:inline; overflow:hidden; }


/* 通用图片列表_普通式 */
.piclist li{ width:262px;  }
.piclist .pic{ text-align:center; line-height:0px;width:260px; height:255px; border:solid 1px #dddddd; background-color:#e5f0f6; }
.piclist .pic span{ width:260px; height:255px; text-align:center; vertical-align:middle; display:table-cell;}
.piclist .pic img{  max-width:260px; max-height:255px; text-align:center; vertical-align:middle; display:table-cell; margin:0px auto;}
.piclist .title{ line-height:24px;   }



/* 多个左滚动 - 公用类 */ 
.leftloop{ overflow:hidden; position:relative;  border:1px solid #ccc;   } 
.leftloop .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  } 
.leftloop .hd .prev,.leftloop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;   
     cursor:pointer; background: no-repeat;} 
.leftloop .hd .next{ background: no-repeat;  } 
.leftloop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  } 
.leftloop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; 
    -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: ;} 
.leftloop .hd ul li.on{ background:#f00;  } 
.leftloop .bd{ padding:10px;   } 
.leftloop .bd ul{ overflow:hidden; zoom:1; } 
.leftloop .bd ul li{ margin:0 10px; text-align:center; float:left;display:_inline;  } 

 
.prodlist-cs{ width:159px; height:160px; background-color:#fff; overflow:hidden; float:left;}
.prodlist-cs dl dd{ width:100%; height:30px; border-bottom:solid 1px #dddddd; text-align:left; text-indent:8px;}

.aboutusdiv-dl{width:100%;}
.aboutusdiv-dl dd{ width:49%; float:left; height:23px; background-image:url(/uploads/image/eimages/aboutus-li.png); background-repeat:no-repeat; background-position:left; text-indent:35px; margin:0px auto; text-align:left;}
.aboutusdiv-dl dd a{ font-size:16px; font-family:arial, helvetica, sans-serif; font-weight:bold; line-height:23px;}

.kehu-ico-ul{ width:98%; height:190px; margin:0px auto; margin-top:5px; }
.kehu-ico-ul li{ width:980%; height:30px; background-image:url(/uploads/image/eimages/ico-kehu.jpg); background-repeat:no-repeat; width:26px; height:30px; color:#333; font-family:arial, helvetica, sans-serif; padding-left:30px; line-height:16px; margin-bottom:8px;}
.kehu-ico-ul .li-tel{ background-position:0px -46px; width:195px;}
.kehu-ico-ul .li-qq{ background-position:0px -85px; width:195px;}
.kehu-ico-ul .li-fax{ background-position:0px -125px; width:195px;}
.kehu-ico-ul .li-email{ background-position:0px -170px; width:195px;}
.kehu-ico-ul .li-addr{ background-position:0px -210px; width:195px;}


.indexpiclist{ width:100%; height:100%; margin:0px auto; padding:0px auto; overflow:hidden;}
.indexpiclist dd{ width:33%!important; height:287px; float:left;  } 
.indexpiclist dd div{ width:230px; height:285px; border-bottom:solid 2px #b51d26;}
.indexpiclist .pic{ text-align:center; line-height:0px;  } 
.indexpiclist .pic img{ width:120px; height:90px; padding:2px; border:1px solid #ccc; } 
.indexpiclist .pic a:hover img{ border-color:#f00;  } 
.indexpiclist .title{ line-height:24px;   } 

.aboutusdivbk{ }
.aboutusfont div{color:#fff;}
.aboutusfont p{color:#fff;}

.daohangbtm{width:100%; height:218px; margin-top:20px; overflow:hidden;}
.daohangbtm ul{ width:100%;}
.daohangbtm ul li{ float:left; width:19.5%; height:218px; text-align:left;  line-height:30px; border-left:solid 1px #ddd;}
.daohangbtm ul li div{ width:160px; margin:0px auto; text-align:center;}
.daohangbtm ul li b{ color:#fff; font-size:16px; font-family:arial, helvetica, sans-serif; line-height:40px;}
.daohangbtm ul li a{ color:#fff;font-size:14px; font-family:arial, helvetica, sans-serif;}
.daohangbtm ul li:first-child{ border-left:0px;}

.firenddiv{ border-top:solid 1px #1d68cd; margin-top:10px; line-height:30px;color:#fff; text-align:left;}
.firenddiv a{color:#fff;font-size:12px; font-family:arial, helvetica, sans-serif; line-height:30px;}
