﻿@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,"宋体", sans-serif; font-size: 12px; line-height:10px; color: #fff; }


a{font-family:Arial,"宋体", sans-serif; font-size: 12px; line-height:20px; color: #333; text-decoration:none;}

a:hover{font-family:Arial,"宋体", sans-serif; font-size: 12px; line-height:20px; color:red; text-decoration:underline;}

p,table{font-family:Arial,"宋体", sans-serif; font-size: 12px; margin:0; padding:0; line-height:20px; color: #333; 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;
}

.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; }





/* 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:88px; background-image:url(../images/addimages/topbk.jpg); background-repeat:repeat-x; overflow:hidden;  }
.header{margin:0 auto; padding:0 auto;  width:1004px; height:104px; }

.logo{float:left;  width:519px; height:104px; overflow:hidden; text-align:left;}

.top_right{float:right; padding-top:21px;  width:385px; height:53px; text-align:right; }

.language{margin:0;padding-left:10px; padding-right:10px;width:auto; height:25px; text-align:right;}
.language a{color:#000;}
.language a,.language a:hover{text-align:right; padding-left:10px; margin-left:8px; display:inline; width:auto; height:18px;  }
.language ul{ width:100%; height:25px; float:right;}
.language ul li{ float:left;}
.index-cn-cls{ background-image:url(../images/addimages/top-china.jpg); background-repeat:no-repeat; text-indent:20px; line-height:30px;}
.index-en-cls{ background-image:url(../images/addimages/top-eg.jpg); background-repeat:no-repeat; text-indent:20px; line-height:30px; margin-left:10px;}

#box_search{ padding-left:2px;  width:312px; height:38px; overflow:hidden;  left; text-align:right; float:right; margin-top:5px;}


.search-input{float:left; width:225px; height:30px; background-position:5px;}
.search-text{width:220px; height:28px; border:0px;background:url(../images/addimages/search.jpg) no-repeat top; text-indent:5px; color:#ccc; margin-top:2px;}


.wdiv{ width:1000px; margin:0px auto; padding:0px auto;}
.daohang{ height:140px; margin:0px auto; padding:0px auto;}
	.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:'微软雅黑','幼圆';}
	.ddtext a{ float:right; font-size:12px; color:#fea203;}
	
.tuijianDiv{ } 
	.tuijianDiv  .ctitle{ height:30px; font-size:20px;  font-family:'微软雅黑','幼圆'; color:#00a73c; font-weight:bold; line-height:30px;}
	.tuijianDiv .cprodsDiv{ width:100%; height:245px; margin-left:0px;}
	
	.tuijianDiv .cprodsDivDl{ width:100%; height:235px; margin:0px auto; padding:0px auto; padding-top:0px; padding-left:0px;_padding-left:0px; overflow:hidden;}
	.tuijianDiv .cprodsDivDd{ width:190px; height:210px; float:left; margin-right:10px; text-align:center; line-height:35px; padding-top:8px;  }
	.indexprodslist-img-cls{width:100%; height:172px; border:solid 1px #eeeeee;  display:inline-table; text-align:center; overflow:hidden;}
	.tuijianDiv .cprodsDivDd img{ max-width:188px; height:170px; }
	.tuijianDiv .cprodsDivDd a{color:#2e2f80; font-size:14px; font-family:'微软雅黑','幼圆'; line-height:30px; }
	
.aboutusDiv,.newsDiv{ float:left; width:49%;}
.aboutusDiv  .ctitle,.newsDiv  .ctitle{ height:30px; font-size:28px;  font-family:'微软雅黑','幼圆'; color:#00a73c; font-weight:bold; line-height:30px; text-align:left; margin-top:20px;}
.aboutusDiv  .ctext,.newsDiv  .ctext{ height:230px; font-size:12px;  font-family:'微软雅黑','幼圆'; color:#333;  line-height:22px; text-align:left; margin-top:20px;}
.datatime{ display:block; background-image:url(../images/addimages/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(../images/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:'微软雅黑','幼圆';  color:#fff;}
.btmnav-cls a{ font-size:14px;font-family:'微软雅黑','幼圆';  color:#fff; line-height:30px;}

/*导航*/

.menu_out{margin:0 auto; padding:0 auto; width:100%; height:44px; background-image:url(../images/menubk.jpg); background-repeat:repeat-x;}
.sn_ul{ width:100%; height:45px; overflow:hidden;}
.sn_ul li{ float:left; height:45px; width:135px; }
.sn_ul li:hover{ background-color:##4b494a;}
.sn_ul li a{font-size:14px; line-height:45px; display:block; height:45px; color:#fff;}
.sn_ul li a:hover{font-size:14px; line-height:45px; display:block; height:45px;}
.sn_ul .moren{}
.homediv{ background-image:url(../images/addimages/home.gif); background-repeat:no-repeat; background-position:35px 17px;  }
.seldiv{ background-image:url(../images/menu-sel.png); background-position:center 8px;}
/* 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(../images/addimages/1.jpg); background-repeat:no-repeat; background-position:center; }


.container_mid{margin:0px auto; padding:0px auto; width:100%; min-height:145px; height:auto; _height:145px; text-align:center;  background:url(../images/addimages/i_content_bg.jpg) repeat-x top;}


/* index_content */

.i_content_out{ width:1004px;  min-height:165px;  height:auto; _height:165px;margin:0 auto; padding:0 auto;  }
.i_content{float:left;  padding-top:20px; padding-bottom:30px; width:1004px; height:auto;}

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


/*index_project*/
.i_project{float:left; width:265px; height:218px; color:#333;}
.i_project1{float:left; width:265px; height:218px; background:url(../images/addimages/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:left;  padding-left:6px; padding-right:6px; padding-bottom:6px; width:253px; height:172px; overflow:hidden;}



/*index_news*/
.i_news{float:left; margin-right:17px; width:440px; height:218px; background:url(../images/addimages/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(../images/addimages/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;}



/* 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{background-image:url(../images/pagetitle.jpg);  text-indent:10px; color:#fff; width:253px; height:32px;}
.sidebar_title p{font-size:14px; color:#333; font-weight:bold; line-height:32px; }
.sidebar_bk p{color:#333;}


.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(../images/li_3.jpg); background-repeat:no-repeat; }

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


/*sub_project*/
.sub_project{float:left; width:231px; height:218px; background:url(../images/addimages/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;}



/* index-right*/
.sub_content_box_out{float:left; padding-left:17px; width:721px; height:auto; }
.sub_content_box_in{float:left; width:721px; height:35px; background-image:url(../images/nytitle2.jpg); background-repeat:repeat-x;   overflow:hidden; }


/* content */

#box_position{float:left; padding-top:5px; padding-left:5px;  width:689px; height:31px; line-height:31px; border:0px; color:#333; text-align:left; }


#box_wing_content{
	text-align:left;
	color:#333;
float:left; 
padding-top:10px;
padding-left:10px; 
padding-right:10px; 
width:701px; 
height:auto; 
display:inline; 
line-height:24px;}


/* footer */

.footer{margin:0 auto; padding:0 auto; width:100%; height:auto; background-color:#footer; border:0px; border-top:5px solid #da2720;background-color:#5c5c5c;}

#box_footer_content{  margin:0 auto; padding:0 auto;  width:1004px; height:80px; line-height:18px; text-align:center; line-height:80px;}


/* 页面宽度 */
.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(../images/common/time/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(../images/common/tip/ok.gif) left top no-repeat;
	color:#3bae47;
	padding-left:20px; 
	display:inline-block;
}
.text-tip .tip-error {
	background:url(../images/common/tip/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:left;
	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(../images/common/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(../images/common/skip-page/bgpage-01.gif) 0 -58px repeat-x;
}
.pageJump .amount a:hover, .pageJump .amount .currentpagepize {
	color:#0068cc!important;
	border:1px solid #34a7db;
	background:url(../images/common/skip-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(../images/common/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:url(../../images/products/input-bg.gif) 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:url(../../images/products/btn-blue1-03.gif) left top no-repeat;
	width:50px;
	color:#fff;
}
.FrontProducts_generalSearch01-d1_c1_01 .button-on2 {
	background:url(../../images/products/btn-gray1-04.gif) left top no-repeat;
	width:65px;
	color:#898989;
}*/
/** 搜索按钮 鼠标放上去 样式 **/
/*.FrontProducts_generalSearch01-d1_c1_01 .button-up1 {
	background:url(../../images/products/btn-blue1-04.gif) left top no-repeat;
	width:50px;
	color:#fff;
}
.FrontProducts_generalSearch01-d1_c1_01 .button-up2 {
	background:url(../../images/products/btn-blue1-05.gif) 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: url(three_1.gif);}
.preload2 {background: url(three_1a.gif);}

.onelink{ background-image:url(../images/menu-sel.png); background-repeat:no-repeat; background-position:center 10px; color:#333;}
#nav {padding:0; margin:0; list-style:none; height:45px;position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li{ background-position:right; background-repeat:no-repeat;}
#nav li.top {display:block; float:left; height:45px; width:100px; text-align:center;} 
#nav li a.top_link {display:block; float:left; height:42px; line-height:42px; color:#fff; text-decoration:none; font-size:14px; font-weight:bold; text-align:center; cursor:pointer; width:100%;}
#nav li a.top_link span {float:left; display:block;  height:42px; width:100%;}
#nav li a.top_link span.down {float:left; display:block; height:42px;}

#nav li:hover a.top_link {color:#333; background: url(three_1.gif) no-repeat;}
#nav li:hover a.top_link span {background:url(three_1.gif) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(three_1a.gif) no-repeat right top;}

 
/* 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;}

.index-ul-cls ul{ width:100%;}
.index-ul-cls ul li{ width:100%;}
.index-ul-cls .index-ctitle{ height:30px; background-image:url(../images/ctitle.jpg); border:solid 1px #eeeeee;}
.index-ul-cls .index-ctitle span{ display:inline-block; float:left; text-indent:25px; font-size:14px; font-family:'微软雅黑';color:#333; line-height:30px; font-weight:bold; background-image:url(../images/ctitle-span.jpg); background-repeat:no-repeat; background-position:8px 8px; }
.index-ul-cls .index-ctitle a{ display:inline-block; float:right; margin-right:8px; line-height:30px;}

.index-text{ width:100%; text-align:left; line-height:25px; font-size:12px; overflow:hidden;}
.index-newslist{text-align:left; height:30px; line-height:30px; border:0px; border-bottom:1px #ccc dotted;width:100%; background-image:url(../images/arrow.gif); background-repeat:no-repeat; text-indent:18px; background-position:8px 10px;}
.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%;}


.borderContent ul{ width:100%;}
.borderContent  ul li{ width:33%; 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;}
.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:100%; margin-left:10px;}
.newstitle ul li{ width:100%; height:30px; border:0px; border-bottom:dotted 1px #ccc; text-align:left;}
.newstitle ul li a{ display:inline-block; float:left; line-height:30px;}
.newstitle ul li span{ display:inline-block; float:right;line-height:30px;}

.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: url("../images/news/news-number.gif") 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: url("../images/news/news-comment.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
    padding-left: 20px;
}
.FrontNews_detail01-d1_c1 .operate a.survey {
    background: url("../images/news/news-survey.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
    padding-left: 20px;
}
.FrontNews_detail01-d1_c1 .operate a.recommend {
    background: url("../images/news/news-recommend.gif") 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:370px;	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:370px;	overflow:hidden;	text-align:center;}
.fullSlide .bd li a {	display:block;	height:370px;}
.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(../images/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;}


/* 单个图片幻灯片盒子 - 公用类 */
.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%; }

