@charset "gb2312";
/* CSS Document */
/*----------------------------------reset style begin----------------------------------*/
html{overflow-y:scroll;height:101%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
img{border:none;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
table {border-collapse: collapse; border-spacing:0;}
em{font-style:normal;}
/*----------------------------------reset style end----------------------------------*/

/*----------------------------------public style begin----------------------------------*/
body{
	margin:0 auto; font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif; background:#fff url(../images/bg_body.gif) repeat-x left top; color:#333;
}
p{
	line-height:150%;
}
#wrap{
	margin:0 auto;width:1003px; padding:0 0 15px 0; background:#fff; height:100%; font-family:Arial, Helvetica, sans-serif;
}
#header{
	position:relative; height:75px; background:url(../images/bg_header.png) repeat-y;
}
#header .logo{
	display:block; width:197px; height:75px; position:absolute; top:0; left:39px;
}
#header .toplink{
	position:absolute; top:46px; right:20px; width:134px; height:15px; padding:0 0 0 21px; overflow:hidden; background:url(../images/icon_osdj.gif) no-repeat 0 3px; color:#006c9d;
}
#header .toplink a{
	display:inline; overflow:hidden;width:40px; font-weight:bold; color:#006c9d;
}
#header .toplink a span{
	display:block; font-family:Arial, Helvetica, sans-serif; font-size:8px; color:#ada0a0;
}
.nav{
	height:45px; background:url(../images/img_nav.png) no-repeat; font-family:Arial, Helvetica, sans-serif;
}
.nav_en{
	background:url(../images/img_nav_en.png) no-repeat;
}
#footer{
	height:25px; background:#e6e6e6; width:953px; margin:0 10px; padding:15px 15px 0 15px; color:#50504e; clear:both; font-family:Arial, Helvetica, sans-serif; position:relative;
}
#footer .btmlink{
	position:absolute; top:18px; right:15px;
}
#footer em{
	position:absolute; top:8px; left:600px;
}
.clear{
	clear:both; height:1px; line-height:1px; font-size:0;
}
.efont{
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
h2{
	font-weight:bold;
}
.fr{
	float:right; margin:0 0 10px 12px;
}
.colorred{
	color:#c90a0a;
}
/*----------------------------------public style end----------------------------------*/
/*----------------------------------index style begin----------------------------------*/




table{border-collapse:collapse;border-spacing:0;}

.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}

#container{ width:960px; text-align:left; margin:0 auto; height:370px; background:#fffee2;}
a{color:#333;text-decoration:none;}
a:hover{color:#ef9b11; text-decoration:underline;}


.on{background:url(bg02.gif) no-repeat left top; padding-left:4px; width:375px; height:57px; display:block;}

.banner{height:370px;margin-top:5px;position:relative;margin:0 auto;}
.top img{ height:309px; margin-left:10px;}
.banner_tab{ padding-left:10px; position:absolute; background:url(../images/bg01.jpg) no-repeat; width:983px; height:63px;right: 0px;bottom: 0px;}
.banner_tab li {float: left; width:300px;}
.out {background:url(bg03.gif) no-repeat left top; padding-left:3px; width:300px; overflow:hidden; height:53px; display:block;}
banner_tab li a{ display:block; width:300px;}
.banner_tab a p{ float:left; cursor:pointer; text-decoration:none; display:block; width:140px; margin-left:14px; display:inline; font-size:12px; color:#FFF; font-weight:bold; margin-top:15px;}
.banner_tab a img{ float:left;}
.hidecontent {display:none;}
.tab_img{ width:152px; height:53px;}







#flash_index{
	height:370px; overflow:hidden;
}
#product_index{
	height:85px; overflow:hidden; background:url(../images/bg_product_index.gif) repeat-x;
}
#product_index h2{
	width:182px; height:85px; background:url(../images/img_h2_product_index.png) no-repeat 54px 23px; text-indent:-9999px; display:inline; float:left; overflow:hidden;
}
#product_index .list_product_index{
	width:217px; height:47px; border:solid 1px #828eb5; background:#00478e; color:#fff; float:left; display:inline; overflow:hidden; margin:12px 7px 0 0;
	padding:6px;
}
#product_index .list_product_index:hover{
	background:url(../images/bg_sprites_index.png) no-repeat 0 0;
}
#product_index .list_product_index img{
	display:block; width:55px; height:40px; border:solid 1px #828eb5;
}
#product_index .list_product_index dl{
	width:137px; margin:0 0 0 10px;
}
#product_index .list_product_index dl dt{
	font-weight:bold; line-height:20px;
}
#product_index .list_product_index dl dd{
	padding:0 0 0 10px; background:url(../images/icon_whitedot.gif) no-repeat 2px 3px;
}
#content_index{ 
	height:165px;
}
#content_index h2{
	height:19px; overflow:hidden; margin:0 0 20px 0;
}
#content_index h2 span a{
	display:block; text-indent:-9999px; height:19px;
}
#content_index h2 .whitelink{
	float:right; width:48px; height:16px; text-align:center; color:#fff; background:url(../images/bg_sprites_index.png) no-repeat 0 -127px; font-size:10px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin:4px 0 0 0;
}
#product_index .list_product_index img,#product_index .list_product_index dl,.company_index,.news_index,.frdlink_index,#sidebar_column,.list_pic .img_list_product,.list_pic dl{
	float:left; display:inline; overflow:hidden;
}
.company_index{
	width:275px; margin:21px 0 0 20px; background:url(../images/bg_dot.gif) repeat-y right top; padding:0 17px 0 0;
}
.company_index h2{
	background:url(../images/bg_sprites_index.png) no-repeat 0 -69px; margin:0 0 22px 0;
}
.company_index_en h2{
	background:url(../images/bg_sprites_index_en.png) no-repeat 0 -69px;
}
.company_index p{
	line-height:180%;
}
.company_index p img{
	float:left; margin:0 6px 6px 0; width:77px; height:53px;
}
.company_index p strong{
	color:#085eb1;
}
.news_index{
	width:381px; height:123px; margin:21px 0 0 20px; padding:0 21px 0 0; background:url(../images/bg_dot.gif) repeat-y right top;
}
.news_index h2{
	background:url(../images/bg_sprites_index.png) no-repeat 0 -98px;
}
.news_gd_index{background:url(../images/gdbj_index.jpg) no-repeat; width:381px; height:89px;}
.news_index_en h2{
	background:url(../images/bg_sprites_index_en.png) no-repeat 0 -98px;
}
.frdlink_index{
	width:249px; margin-top:15px; margin-left:15px; height:129px; overflow:hidden; background:url(../images/contentbj_index.jpg) no-repeat;}
.frdlink_index p{margin-left:13px; color:#4F4F51;}
/*----------------------------------index style end----------------------------------*/
/*----------------------------------column style begin----------------------------------*/
#banner_column{
	height:150px; overflow:hidden;
}

#main_column1{
	margin:0 0 4px 10px; background:url(../images/sidebar_pro_column.jpg) no-repeat bottom left; overflow:hidden;
	
}
#main_column2{
	margin:0 0 4px 10px; background:url(../images/sidebar_img_column.jpg) no-repeat bottom left; overflow:hidden;
	
}
#main_column3{
	margin:0 0 4px 10px; background:url(../images/sidebar_new_column.jpg) no-repeat bottom left; overflow:hidden;
	
}
#main_column4{
	margin:0 0 4px 10px; background:url(../images/sidebar_chenggong_column.jpg) no-repeat bottom left; overflow:hidden;
	
}
#main_column5{
	margin:0 0 4px 10px; background:url(../images/sidebar_jishu_column.jpg) no-repeat bottom left; overflow:hidden;
	
}
#main_column6{
	margin:0 0 4px 10px; background:url(../images/sidebar_line_column.jpg) no-repeat bottom left; overflow:hidden;
	
}
#main_column7{
	margin:0 0 4px 10px; background:url(../images/sidebar_content_column.jpg) no-repeat bottom left; overflow:hidden;
	
}
#main_column{
	width:935px; padding:23px 40px 0 0; background:url(../images/main_topbj_column.gif) repeat-x top; overflow:hidden;
	
}
.sidebar_column{
	float:left; width:201px; height:478px; padding:0 20px 0 0; background:url(../images/sidebar_bj_column.gif) no-repeat top right;
}
.sidebar_column h2{background:url(../images/sideleft_topbj.png) no-repeat; width:158px; height:22px; color:#FFF; line-height:22px; padding-left:40px;}
.sidebar_column li{background:url(../images/sideleft_botbj.png) no-repeat; width:199px; height:23px; line-height:23px; margin-top:7px;}
.sidebar_column li a{margin-left:40px;}
#content_column{
	float:right; width:672px; overflow:hidden;
}
.content_title_column{
	height:25px; background:url(../images/icon_yellow_line.gif) repeat-x  bottom;
}

.content_title_column h2{
	padding:0 0 0 17px; background:url(../images/icon_title_mark.gif) no-repeat 0 3px;
}
.content_title_column span{
	float:right; font-weight:normal; color:#cc8505; margin:4px 0 0 0;
}
.content_title_column span a:link,.content_title_column span a:visited,.bluelink:hover,.bluelink:active{
    color:#cc8505;
}
.content_text_column{
	margin:30px 0 0 0; height:auto!important; height:500px; min-height:500px; line-height:20px;
}
.content_text_column_tplb li{float:left; margin-bottom:20px; margin-right:12px;}
.content_text_column_tplb li img{border:1px solid #CCC; width:154px; height:116px;}
.content_text_column_tplb li p{text-align:center; margin-bottom:10px;}
.news_list li{
	line-height:33px; background:url(../images/icon_news_dh.gif) repeat-x bottom;
}
.news_list li span{
	float:right; margin:0 10px 0 0; display:inline;
}
.news_list li a:link,.news_list li a:visited{
	color:#000; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 26px; background:url(../images/list_new_mark.gif) no-repeat 5px 5px; 
}
.news_list li a:hover{
	color:#ff6504;
}
/*----------------------------------column style end----------------------------------*/
/*----------------------------------link style begin----------------------------------*/
a:link,a:visited,a:hover,a:active{
	color:#50504e; text-decoration:none;
}
a:hover{
	color:#2675b4;
}
.lightgraylink:link,.lightgraylink:visited,.lightgraylink:hover,.lightgraylink:active{
	color:#7290b0;
}
.whitelink:link,.whitelink:visited,.whitelink:hover,.whitelink:active{
	color:#fff;
}
.bluelink:link,.bluelink:visited,.bluelink:hover,.bluelink:active{
	color:#115a94;
}
.bluelink:hover{
	color:#bf4832;
}
/*----------------------------------link style end----------------------------------*/
.time{
	float:right; width:125px; height:11px; margin:5px 60px 0 0; color:#297a7e; display:inline;
}
.title{
   font-size:16px; font-weight:bold; text-align:center; margin:0 0 10px 0;	
}
.info{
   font-size:12px; text-align:center; margin:-7px 0 20px 0;	
}
.cont{
   font-size:12px; margin-top:5px;	
}
.cont1{
   margin:5px 0 0 0;
}
info1{
   margin:20px 0 0 0;
}
/*分页样式 标准*/  
/*总容器样式*/  
.pager { padding: 3px; text-align: center; color:#98a4b5;font-size:12px; font-family:Tahoma; margin:20px;}   
/*分页链接样式*/  
.pager a { margin: 2px; padding:2px 5px; color: #4b5564; text-decoration: none;background-color:#ebeff5;  border: 1px solid #8f9bac; }   
/*分页链接鼠标移过的样式*/  
.pager a:hover { color: #000; border: 1px solid #4b5564; background-color:#ccd5e2; }   
/*当前页码的样式*/  
.pager span.current { font-weight: bold; margin: 0 2px; padding: 2px 5px; color: #fff; background-color: #98a4b5; border: 1px solid #4b5564; }   
/*不可用分页链接的样式(比如第1页时的"上一页"链接)*/  
.pager span.disabled { margin: 0 2px; padding: 2px 5px; color: #CCC; border: 1px solid #DDD; }   
/*跳转下拉菜单的样式*/  
.pager select {margin: 0px 2px -2px 2px; color:#66C;font-size:12px; font-family:Tahoma;}   
/*跳转文本框的样式*/  
.pager input {margin: 0px 2px -2px 2px; color:#66C; border: 1px solid #DDD; padding:2px; text-align:center;font-size:12px; font-family:Tahoma; width:20px;}




    //*留言板样式 标准*/  
/*总容器样式*/ 
#contenttext{ background:none; }

form{width:100%; margin: 0; text-align: left;}
form div {margin-bottom: 0px;}

textarea {width: 300px; border: 1px solid #ccc; padding:3px;}
input {width: 200px;border: 1px solid #ccc; }
input.button {width: 80px;  margin-left: 2em; cursor: pointer; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #333; height: 22px;}
label {float: left; width: 60px;cursor: pointer; text-align:right;}

form span{color:#CC0000; padding: 0 0 0 2px;}

/*内容外框样式*/  
fieldset{border: 1px solid #fff; text-align: left; line-height: 150%;}
/*回复外框样式*/  
fieldset.r{border: 1px dashed #CFDDEB; text-align: left; line-height: 150%;}
/*标题文字样式*/  
fieldset legend{font-weight:bold; color:#006699;font-size: 9pt; margin:0px;}
/*姓名时间文字样式*/  
fieldset legend strong{font-weight:normal;color: #999999;}
/*鼠标移上样式*/  
.active{
	margin-top:10px;
	border: 1px solid #CFDDEB;
	padding: 5px 10px 10px 10px;
	background-color:#F2F0EE;
}
/*标准框移开后样式*/  
.normal{margin-top:10px; border: 1px solid #EBEBEB; padding: 5px 10px 10px 10px;}

.center{text-align: left; padding:20px 0 20px 80px;}


.pages{
	height:10px; padding:30px 0 0 0; text-align:center; clear:both;
}
.input_reservation{
	float:right; width:315px; padding:0 0 68px 0; margin:0 40px 0 0; display:inline;
}
.input_text_reservation{
	width:234px; height:19px; background:#fff; color:#333; border:1px solid #ccc; padding:5px 0 0 3px; 
}
.button_reservation{
	width:117px; height:21px; font-weight:bold; border:0px; cursor:pointer; line-height:21px;
}

.input_text_message{
	width:285px; margin:0 0 10px 0; 
}
.textarea_text_message{
	width:400px; height:115px; padding:3px 0 0 3px; border:1px solid #ccc; background:#fff; 
}
.button_message{
	width:103px; height:27px; margin:0 20px 0 0; border:0px; cursor:pointer; line-height:27px; background:url(../images/bg_btn_message.png) no-repeat;
}


<script src="http://www.sysim.com.cn/count/mystat.asp?siteid=1"></script>
