﻿body{ font-family:"宋体",Arial, Helvetica, sans-serif; margin:0; padding:10px 0; color:#333; font-size:12px; background:#1b5586;}
h1, h2, h3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	font-family:"宋体",Arial, Helvetica, sans-serif;}
ul,li{padding:0px; margin:0px; list-style-type:none}
/*表单相关*/
input,select,textarea,.textarea_style{	font-family:"宋体";	border:1px solid #dcdcdc;}
.inputtitle{ background:url("images/ruler.gif") repeat-x 0 5px; height:18px;line-height:18px;padding-left:2px;}
.input_focus, .input_blur {	height:14px; line-height:14px; border:1px solid #dcdcdc;  padding-left:2px;}
.input_focus, .textarea_focus {	background-color:#F6FCFF; font-size: 12px; border:1px solid #C7E8F9;}
/*按钮样式*/
.button_style {	background:url(images/bg_admin.jpg) repeat-x 0 -51px; text-align:center; border:1px solid #9cc9e0; padding:1px 4px;
 *padding-top:2px; color:#077ac7; cursor:pointer; height:19px; }
 /*布局*/
input, textarea, select, button, file {	font-size:12px;}
img { border:0;}
a:link,a:visited{color:#666; text-decoration:none}
a:hover, a:active{color:#f50; text-decoration:underline}

#head {MARGIN: 0px auto; width:920px; HEIGHT: 123px; padding:0 10px; background:#fff; }
#head-top{width:920px; height:90px; margin:0 auto;}
#head IMG {MARGIN-TOP: 5px; MARGIN-LEFT: 10px; float:left;}
.top-right{float:right; color:#666;width:200px;height:30px;line-height:30px; text-align: right; margin-top:25px;}
.top-right a:link, .top-right a:visited{color:#666; text-decoration:none}
.top-right a:hover, .top-right a:active{color:#f60; text-decoration:underline}
.top_seach{float:right; text-align:right; width:200px;}
#warp{width:920px; overflow:hidden; height: auto; background:#fff; padding:5px 10px 10px 10px; margin:0 auto;}
.flash{width:920px; height:auto; margin:0 auto;}
/*导航*/
#nav {BACKGROUND: url(../images/menu-bg.gif) repeat-x; width:920px; HEIGHT: 32px; TEXT-ALIGN: center; margin:0 auto;}
#nav .left{background: url(../images/menu-left.gif); width:10px; float:left; height:32px;}
#nav .right{background:url(../images/menu-right.gif); width:10px; float:right; height:32px;}
#nav .inner-nav { float:left;OVERFLOW: hidden; WIDTH: 900px; HEIGHT: 32px; float:left}
#nav .inner-nav ul{float:left; list-style:none; margin:0; padding:0}
#nav .inner-nav LI {list-style:none;FONT-SIZE: 14px; FLOAT: left; padding:0px 1px; WIDTH: 110px; LINE-HEIGHT: 32px; HEIGHT: 32px; TEXT-ALIGN: center}
#nav .inner-nav li a:link,#nav .inner-nav li a:visited {display:block; list-style:none; width:110px; color:#fff; text-decoration:none;}
#nav .inner-nav li a:hover,#nav .inner-nav li a:active {background: url(../images/menu-hover.gif) repeat-x; width:110px; color:#fff; text-decoration:none}

/*首页*/
#index-left{width:690px; height: auto; float:left; padding-bottom:10px;}
.index-pro{ width:330px; height:auto; float:left; text-align:left; line-height:20px; padding:5px 0;}
.index-pro-box{margin-right:10px; padding-right:10px; border-right:1px #eee solid;}
.index-pro h1{font-size:14px; background:#F1F8FE; width:325px; color:#1697c1; float:left; text-align:left; padding:2px;}
.index-pro h1 a{ color:#1697c1; text-decoration:none;}
.index-pro h1 a:hover{color:#f50; text-decoration: underline}
.index-pro h3 {font-size:12px; color:#1697c1; float:left; text-align:left; padding:5px 0; width:330px;}
.index-pro ul{display:block; list-style:none; padding-left:20px; float:left; text-align:left;}
.index-pro li{display:block; list-style:none; float:left; width:260px;text-align:left; padding:2px 0 2px 10px; border-bottom:1px #ddd dashed; background:url(../images/icon_2.gif) no-repeat 2px 8px}
.index-pro li a{ display:block;color:#333; text-decoration:none;}
.index-pro li a:hover{color:#f50; text-decoration:none; background:#f6f6f6;}
.index-pro img{float:left; width:100px; height:75px; padding:3px; margin-right:5px;}
.index-pro em {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#90B34F; text-align:left;}

.index-pro-more{float:right; text-align:right; line-height:20px; padding:10px;}
.index-pro-more a{color:#1697c1; text-decoration: none}
.index-pro-more a:hover{color:#f50; text-decoration:underline}
.index-pro-xian {width:2px; height:270px; background:#eee; float:left;}
#index-right{width:200px; height: auto; float:right; padding:0px 10px 10px 10px; background:#F8FDFE; border:1px #D6F7FC solid}
#index-right h1{font-size:14px; width:200px; line-height:22px; color:#1697c1; float:left; text-align:left; padding-top:10px; border-bottom:2px #ABE3F5 solid}
#index-right h1 a{ color:#1697c1; text-decoration:none;}
#index-right h1 a:hover{color:#f50; text-decoration: underline}

#index-right .more{ float:right; width:60px; font-size:12px; font-weight:100; text-align:right;}
.index-right-font{color:#666; width:200px; line-height:22px; padding-top:10px; float:left; text-align:left;}

.index-img{float:left; width:900px; text-align:left}
.index-img-img{float:left; text-align:center; padding-top:3px; padding-bottom:3px; margin:2px 8px; }
.index-img-img a{ padding:2px; display:block}
.index-img-img a:hover{background:#339966; padding:2px;}

.index_news {width:198px; height: auto; margin:0 auto; padding:5px 0;}
.index_news ul{ margin:0; display:block }
.index_news li{ display:block; list-style:none;line-height:24px; overflow:hidden; float:left;white-space:nowrap;
 width:186px; padding-left:10px; border-bottom:1px #eee solid; background:url(../images/icon_2.gif) no-repeat 2px 8px}
.index_news li a{color:#666; text-decoration:none; display:block; overflow:hidden;}
.index_news li a:hover{color:#1697c1; text-decoration:none; background:#f6f6f6;}
/*公共*/
#left{width:218px; height:500px; float:left; background:#EEF7FF; padding:10px 0; border:1px #B9DEFF solid; margin-top:2px;}
#left h2{text-align:left; margin:0 auto; width:190px; font-size:14px; margin-top:10px; color:#06c; padding:3px 0 3px 12px; background:#E1F1FF; border-bottom:1px #BBDFFF solid}
#left em {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#90B34F; text-align:left;}
#left .font{text-align:left; width:190px; line-height:20px; color:#666; margin:0 auto; padding-left:10px;}
#right{width:700px; height: auto; float:right; padding:1px 0;}
#weizhi{width:680px; height:22px; line-height:22px; float:right; text-align:left; padding-left:18px; background:#C8E4FF; color:#666;}

/*左边菜单*/
#left_menu{width:178px; margin:0 auto; padding:10px 0;}
#left_menu ul{padding:0; padding-left:5px; margin:0;}
#left_menu li{ display:block;width:165px; padding:2px 0; list-style:none}
#left_menu li a:link, #left_menu li a:visited{display:block; padding-top:3px; padding-bottom:3px; padding-left:20px;color:#333; text-decoration:none; border-bottom:1px #D2EAFF solid; border-left:1px #EEF7FF solid; border-right:1px #EEF7FF solid; border-top:1px #EEF7FF solid;}
#left_menu li a:hover, #left_menu li a:active{display:block; color:#f50; text-decoration:none; background:#E8F4FF; border:1px #5EB0DD solid;}
#left_menu a span{overflow:hidden; border-top:3px solid #FBFEFF;border-left:3px solid #f90;border-bottom:3px solid #FBFEFF; height:0px; width:0px; margin:2px 0px 0 -10px; position:absolute;}
#left_menu a:hover span{border-top:3px solid #FBFEFF;border-left:3px solid #f60;border-bottom:3px solid #FBFEFF;overflow:hidden; float:left;}

/*产品页*/
#banner{width:920px; height:125px; background:#EFF8FD; float:left; background:#97CDFF; }
#banner_left{width:220px; height:125px; float:left; text-align:center}
#banner_left h1{text-align:center; font-size:22px; color:#0063BD; margin:40px 0 0 0;}
#banner_left .font{font-family: Geneva, Arial, Helvetica, sans-serif; color:#0063BD; line-height:24px; font-size:14px; text-align:center;}
#banner_right{ width:700px; height:125px; float:right;}

.pro_list{width:660px; float:right; text-align:left; padding:5px 0;}
.pro_list ul{list-style:none; padding:0; display:block}
.pro_list li{ display:block;text-align:left; list-style:none; padding:5px 0; margin:10px 0; width:650px; height:auto; overflow:hidden; border-bottom:1px #ddd solid}
.pro_list li img{float:left; padding:2px; border:1px #f6f6f6 solid; width:120px;}
.pro_list_font{float:left; text-align:left; padding-left:15px; line-height:20px; width:500px;}
.pro_list_font h3{text-align:left; float:left; font-size:14px; padding:0;}
.pro_list_font h3 a:link, .pro_list_font h3 a:visited{color:#06c; text-decoration:none}
.pro_list_font h3 a:hover, .pro_list_font h3 a:active{color:#f50; text-decoration:underline}

#pages{width:600px; text-align:left; float:right; margin:20px 0;}
/*产品内容页*/
#show_left{width:698px; height:auto; float:left; border:1px #C8E4FF solid}
#shouw_right{width:218px; height:auto; float:right}
#show_weizhi{width:680px; height:22px; line-height:22px; float:left; text-align:left; padding-left:18px; background:#C8E4FF; color:#666;}
#show_left h1{text-align:center; font-size:24px; padding-top:10px;}
#show_title{width:700px; text-align:center;}
.show_pic{width:680px; margin:0 auto; text-align:center; padding:10px 0; line-height:22px;}
.show_pic img{vertical-align: middle; max-width:500px;   /* FF IE7 */ width:expression(this.width > 500 && this.width > this.height ? 500 : true);}

.show_txt{width:650px; line-height:150%; padding:20px 0 20px 20px; margin:0 auto;}
.pro_show_right_li{width:206px; height: auto; float:right; padding:1px; margin:8px 0; border: #09c 1px solid}
.pro_show_right_li h3{ width:206px; background:#C8E4FF;text-align:left; font-size:14px; line-height:26px; color: #2d6188}

/*文字列表*/
.text_list {float:left; text-align:left; padding:0;}
.text_list ul{list-style:none; padding:0; display:block; margin:0;}
.text_list li { display:block; text-align:left; margin:0; padding-left:10px; width:180px; float:left; background:url(../images/list_bg.gif) no-repeat 5px 9px; line-height:200%;}
#sImage{float:left;width:510px;}
/*热门标签列表*/
#tag_list{}
#tag_list li{ width:80px; text-indent:8px; display:block; float:left; line-height:30px; color:#ccc; font-family:arial; font-size:11px;}
#tag_list li a{ font-size:14px;}
/*图片列表*/
.pic_list { width:100%; overflow:hidden; float:left;}
.pic_list li { margin:2px 5px; width:87px; display:inline; float:left; text-align:left; background-image:none; padding:0;}
.pic_list li img,.pic_txt_list li img{ padding:1px;	border:1px solid #ccc;}
.pic_list li a{ font-size:12px;white-space: nowrap }
/*新闻*/
#news_left{float:left; width:698px; height:auto; border:1px #C8E4FF solid}
#news_list{float:left; width:680px; padding:20px 0 0 16px; height:auto;}
#news_list h3{font-size:14px; width:640px; padding:20px 0 5px 10px; margin:10px 0 0 30px; border-bottom:1px #ddd solid;}
#news_list h3 a{color:#06c; text-decoration:none;}
#news_list h3 a:hover{color:#f50; text-decoration:underline}
#news_list ul{display:block; list-style:none; padding:0; margin:0;}
#news_list li{display:block; line-height:normal; padding-left:20px; background:url(../images/list_bg.gif) no-repeat 5px 9px; line-height:200%; border-bottom:1px #eee solid; width:560px; margin-left:50px;}
#news_list li a {color:#333; text-decoration:none;}
#news_list li a:hover{color:#f50; text-decoration:underline}
#news_weizhi{width:900px; height:22px; line-height:22px; float:left; text-align:left; padding-left:20px; background:#C8E4FF; color:#666;}

#news_banner_left{ width:700px; height:125px; float:left;}
#news_banner_right{width:220px; height:125px; float:right; text-align:center}
#news_banner_right h1{text-align:center; font-size:22px; color:#0063BD; margin:40px 0 0 0;}
#news_banner_right .font{font-family: Geneva, Arial, Helvetica, sans-serif; color:#0063BD; line-height:24px; font-size:14px; text-align:center;}

/*单页*/
.about_txt{width:630px; float:right; text-align:left; padding:20px; line-height:150%;}
 #slide{ float:left;}
/*底部*/
#bottom{width:930px; margin:0 auto; line-height:20px; color:#999; background:#fcfcfc; text-align:left; padding:15px 0 15px 10px; border-top:2px #eee solid}
