﻿body{font:12px 宋体,arial,tahoma; text-align:center; color:#666; margin:0 auto; background:#0d0d0d;margin-bottom:40px; }
td {font:12px;}	
form,
div,
ol,
ul,
li,
p,
h1,
h2,
h3,
h4{margin:0; padding:0;}

h1,
h2,
h3,
h4,
h5 { font-size:12px; font-weight:normal; }

div {text-align:left; color:#666;}
ul{list-style:none;}
img,
fieldset{border:0;}

input,
select,
textarea {font:12px;}

a:link{color:#666;text-decoration:none;}
a:visited{color: #666;text-decoration:none;}
a:hover{color:#07889f;text-decoration:underline;}

.toplink:link{color:#fff;text-decoration:none;}
.toplink:visited{color: #fff;text-decoration:none;}
.toplink:hover,
.toplink:active{color:#07889f;text-decoration:underline;}


.menulink:link{font-family:微软雅黑;text-decoration:none; color:#fff; font-size:14px; }
.menulink:visited{font-family:微软雅黑;text-decoration:none; color:#fff; font-size:14px;}
.menukink:hover,
.menulink:active{font-family:微软雅黑;text-decoration:none; color:#07889f; font-size:14px;}

.submenu_n:link{text-decoration:none; color:#f90; font-size:14px; }
.submenu_n:visited{text-decoration:none; color:#f90; font-size:14px;}
.submenu_n:hover,
.submenu_n:active{text-decoration:none; color:#666; font-size:14px;}

.submenu_f:link{text-decoration:none; color:#090; font-size:14px; }
.submenu_f:visited{text-decoration:none; color:#090; font-size:14px;}
.submenu_f:hover,
.submenu_f:active{text-decoration:none; color:#666; font-size:14px;}

.catetitlinkb:link{text-decoration:none; color:#037094; font-weight:bold;}
.catetitlinkb:visited{text-decoration:none; color:#037094; font-weight:bold;}
.catetitlinkb:hover,
.catetitlinkb:active{text-decoration:none; color:#07889f;font-weight:bold;}

.taglink:link{text-decoration:none; color:#666; font-weight:bold;}
.taglink:visited{text-decoration:none; color:#666; font-weight:bold;}
.taglink:hover,
.taglink:active{text-decoration:none; color:#07889f;font-weight:bold;}


.catetitlink:link{text-decoration:none; color:#037094; }
.catetitlink:visited{text-decoration:none; color:#037094;}
.catetitlink:hover,
.catetitlink:active{text-decoration:none; color:#07889f;}


.link666:link{text-decoration:none; color:#666; }
.link666:visited{text-decoration:none; color:#666;}
.link666:hover,
.link666:active{text-decoration:none; color:#07889f;}


.newstitlink:link{text-decoration:none; color:#3088A6;font-family:微软雅黑; }
.newstitlink:visited{text-decoration:none; color:#3088A6;font-family:微软雅黑;}
.newstitlink:hover,
.newstitlink:active{text-decoration:none; color:#07889f;font-family:微软雅黑;}


.linkf60:link{text-decoration:none; color:#f60; }
.linkf60:visited{text-decoration:none; color:#f60;}
.linkf60:hover,
.linkf60:active{text-decoration:none; color:#07889f;}


.lblue:link{text-decoration:none; color:#3088A6; }
.lblue:visited{text-decoration:none; color:#3088A6;}
.lblue:hover,
.lblue:active{text-decoration:none; color:#07889f;}

.dis{display:block;}
.undis{display:none;}
.clr{clear:both;}
.space_12px { clear:both; overflow:hidden; font-size:0; line-height:0; height:12px; }
.space_10px { clear:both; overflow:hidden; font-size:0; line-height:0; height:10px; }
.space_5px { clear:both; overflow:hidden; font-size:0; line-height:0; height:5px;  }
.space_15px { clear:both; overflow:hidden; font-size:0; line-height:0; height:15px;  }

.line01 {clear:both; overflow:hidden; font-size:0; line-height:0; height:1px; background:url(../images/line01_bg.gif) repeat-x; margin-top:7px; margin-bottom:8px;}
.line02 {clear:both; overflow:hidden; font-size:0; line-height:0; height:1px; background:#e8e8e8; width:880px; }
.line03 {clear:both; overflow:hidden; font-size:0; line-height:0; height:1px; background:url(../images/line03_bg.gif) repeat-x; margin-top:3px; width:270px; margin-bottom:3px;}
.search_in{	font-size:12px; border:0px; height:14px; background:#80ABBA; padding-top:5px; width:134px; color:#666;}
.img01 { border:1px solid #ebebeb; }

/*整体框架*/
#header {margin:0 auto; padding:0; width:880px; height:126px; background:url(../images/header_topbg.png) no-repeat; overflow:hidden;}
#menu { margin:0 auto; width:880px; height:36px;background:url(../images/menu_bg.gif) repeat-x; overflow:hidden; }
#banner {margin:0 auto; width:880px; height:240px; overflow:hidden; }
#home_banner {margin:0 auto; width:880px; height:300px; overflow:hidden; }
#notfound {margin:0 auto; width:880px; height:220px; overflow:hidden; }
#main_container {margin:0 auto; width:840px; padding:20px; height:100%; overflow:hidden; background:#f2f2f2;}
#footer { margin:0 auto; width:880px; padding-top:15px; height:58px; background:url(../images/footer_bg.png) no-repeat; text-align:center; font-size:12px;overflow:hidden; line-height:180%;}
#home_main_container { background:#fff; margin:0 auto; width:850px; padding:15px; height:80px;}
/*整体框架结束*/

/*顶部*/

.logo { margin:0 auto; padding-top:38px; padding-bottom:14px; height:47px; text-align:center; }
.logotxt { float:left; width:180px; padding-left:370px; height:27px; }

.header_toplink { float:right; width:325px; text-align:right; padding-right:5px; }
	.header_toplink img { padding-right:3px; }
	.header_toplink span { padding-left:5px; }
/*顶部结束*/


/*菜单*/
.menulist { float:left; width:660px; height:28px; padding-top:8px; overflow:hidden; }
	.menulist li { float:left; padding-left:20px; padding-right:20px; }
/*菜单结束*/

/*搜索*/
.searchform { float:right; padding-right:8px width:212px; padding-top:8px;}
	.searchform_l { float:left; width:21px; padding-top:1px; }
	.searchform_form { float:left; width:134px; }
	.searchform_btn { float:right; text-align:right; width:51px; padding-right:6px;padding-top:1px;}
/*搜索结束*/


/*主要内容框架*/

.main_container_l { float:left; width:570px; padding-right:20px; }
.main_container_r { float:right; width:250px; }

/*主要内容框架结束*/

.pagedesc { font-family:微软雅黑;  color:#3088A6; line-height:150%; padding-bottom:15px;}
	.pagedesc img{ float:left; padding-right:12px; }

.pagedesc1 { font-family:微软雅黑;  color:#FF9900; line-height:150%; padding-bottom:15px;}
	.pagedesc1 img{ float:left; padding-right:12px; }
	

.submenu { height:20px; padding-bottom:60px; overflow:hidden; }
	.submenu_f{ color:#090; font-size:14px; }
	.thrmenu { height:20px; padding-bottom:10px; overflow:hidden; }
.content_txt { line-height:150%; }
	.content_txt a { color:#3088a6; }

.cate_list_tit { height:24px; padding-top:5px; overflow:hidden; font-size:14px;}
.cate_list_tit img { padding-right:2px; }
.cate_list_date { color:#ccc; height:20px; overflow:hidden; padding-top:5px;}
.cate_list_txt { height:40px; line-height:150%; overflow:hidden; overflow:hidden;}
.cate_list_txt img { float:left; margin-right:10px; width:60px; height:60px; }
.cate_list_tag { padding-top:6px; font-family:微软雅黑;}
.con_tag { padding-top:6px; font-family:微软雅黑;}
.box0 { width:246px; border:1px solid #C7DEF5; height:auto; padding-left:1px; padding-top:1px; padding-right:1px; }
.cate_tit { float:left; background:url(../images/r_l_bg.gif) repeat-x; width:180px; height:20px; padding-top:3px; font-family:微软雅黑; font-size:14px;}
.cate_more { float:right; background:url(../images/r_l_bg.gif) repeat-x; width:66px; height:20px; padding-top:3px; }
.cate_tit img { padding-left:3px; padding-right:5px; }
.cate_content { padding:10px; width:226px; }

.box1 { width:246px; border:1px solid #C7DEF5; height:auto; padding-left:1px; padding-top:1px; padding-right:1px; }
.cate_tit1 { background:#ebebeb repeat-x; width:246px; height:20px; padding-top:5px; font-weight:bold; background:url(../images/r_l_bg.gif) repeat-x; font-family:微软雅黑; font-size:14px;}
.cate_tit1 img { padding-left:3px; padding-right:5px; }
.cate_content1 { padding:10px; width:226px; line-height:150%;}


	.r_catelist_tit { height:22px; overflow:hidden;}
	.r_catelist_tit img { padding-right:3px;  }
	.r_catelist_date { color:#ccc; padding-left:4px;  overflow:hidden;}
	.r_catelist_txt  { line-height:150%; padding-top:5px;  overflow:hidden;}
	.r_catelist_txt img  { float:left; margin-right:8px; width:60px; height:60px; }

#featureProducts {_height:1%; }
#feartureProducts {_height:1%;}
.featureSelectProduct {cursor:pointer;overflow:hidden;width:148px;height:190px; float:left; text-align:center; padding:0; margin:0;}
.featureSelectProductPhoto { text-align:center; }
.pic { width:140px; text-align:center; border:1px solid #ccc; padding:2px;}
.featureSelectProductContent {z-index:500;position:absolute;overflow:hidden;width:270px;height:470px;padding:10px;border:solid 1px #cccccc;background:#ffffff;}
.featureSelectProductBigPhoto {position:relative;width:270px;height:270px;margin-bottom:5px;text-align:center;}
.featureSelectProductBigPhoto .pic {width:280px;height:280px;*font-size:125px;overflow:hidden;table-layout:fixed;display:table!important;display:block;text-align:center;}
.pic img {	width:140px;height:140px; text-align:center;}
.featureSelectProductBigPhoto {text-align:center;}

.featureSelectProductContent .featureSelectProductName {padding:5px;margin-bottom:5px; text-align:left; }
.featureSelectProductContent .featureSelectProductSummry {padding:5px;margin:0; line-height:150%;}
.featureSelectProductSummry {height:50px; overflow:hidden; }
.featureSelectProductName { padding:5px 0px; color:#037094; font-weight:bold; font-family:微软雅黑;}
.seeMore {clear:both;}
.featureSelectProductName1 {line-height:140%; padding-top:5px; margin-bottom:5px; text-align:center; }
.featureSelectProductName2 {line-height:140%; padding-top:5px; margin-bottom:5px; text-align:center; font-family:微软雅黑;}
.prolist_protag_1 { clear:both; padding:5px; line-height:150%; font-family:微软雅黑;}
.prolist_contactbtn_1 { height:18px; text-align:center; padding-top:5px; }
.prolist_contactbtn_1 img {padding-right:5px; }

.prodetail_productname {  float:left; color:#037094; padding-bottom:5px; font-family:微软雅黑; font-size:14px;}
.prodetail_submenu {  float:right;  padding-bottom:5px;}
.prodetail_sm { clear:both; border:1px solid #ccc; padding:10px; line-height:150%;}
.prodetail_con { padding-top:10px; padding-bottom:10px;line-height:150%; }

.featureproducts_p66 { float:left; width:63px; padding:0px; margin:0px;}
.updown {clear:both; border:1px solid #ccc; padding-top:5px; padding-left:5px; padding-bottom:5px;}

.prolist_l { float:left; width:146px; padding-right:16px; height:146px; overflow:hidden; }
.prolist_l img { width:140px; height:140px; overflow:hidden; border:1px solid #ccc; padding:2px;}
.prolist_r { float:right; width:408px; height:146px; overflow:hidden; }
.prolist_title { float:left; width:60%; height:25px; color:#07889f;  overflow:hidden; font-weight:bold;}
.prolist_prodesc { clear:both; height:40px;   overflow:hidden; }
.prolist_prodesc_g { clear:both; height:40px; font-weight:bold;overflow:hidden; }
.prolist_procon { clear:both; line-height: 150%; height:54px; overflow:hidden; }
.prolist_protag { clear:both; height:20px; overflow:hidden; }
.prolist_protag_1 { clear:both; padding:5px 0px; }
.prolist_contactbtn { float:right; width:40%; height:18px; text-align:right; }
.prolist_contactbtn_1 {height:18px; text-align:center; padding-top:5px; }
.prolist_protag_g { height:40px; overflow:hidden; }
.other_protit { height:20px; padding:5px 0px; color:#037094; font-size:14px; font-family:微软雅黑;}


.home_main_container_l { float:left; width:92px; }
.home_main_container_c { float:left; width:570px; }
.home_main_container_r { float:right; width:188px; }
.home_list_tit { height:22px; }
/*BANNER*/
.home_banner { width:880px; height:360px; overflow:hidden; margin:0 auto; text-align:center;}

.imgnav{background:#FFFFFF; overflow:hidden; border:0px; position:relative; height:240px;}
#img{ z-index:10;}
#img img{  display:none; overflow:hidden; }
.ctrl{ position:absolute; z-index:100; bottom:5px; right:10px; height:16px; overflow:hidden;}
.ctrl ul{overflow:hidden; filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; *float:left;}
.ctrl li{ display:block;line-height:16px; text-align:left; float:left; text-indent:15px; font-size:12px; font-weight:1200; color:#FFFFFF; width:100%;}
.ctrl span{ display:block; float:left; width:14px;line-height:14px;cursor:pointer; margin-left:1px; border:1px solid #ccc; background:#EBEBEB; text-align:center;}
.ctrl span.hov{ background:#FFFF99; border:1px solid #CC0000; color:#CC0000;}
.ctrl div{ float:right; text-align:right;}
#msg li{ color:#000; font-weight:normal;}

.contit { font-size:14px; padding-bottom:10px; font-family:微软雅黑;}
.contit1 { font-size:14px;  font-family:微软雅黑; color:#3088A6;}
.con_detail_tit { font-size:14px;  padding-bottom:5px; height:16px; overflow:hidden; color:#3088A6; font-family:微软雅黑;}
.con_detail_back { float:right; width:30%; text-align:right; padding-bottom:5px; }
.content_date { color:#ccc;  float:left; width:70%; }

.con_list_tit { height:16px; padding-top:5px; padding-bottom:8px; }
.taglist_tit { font-size:14px; font-weight:bold; padding-bottom:30px;}
.taglist_tit_tagname { color:#090; }
.errmsg { padding:5px 0px; color:red; } 
.r_catelist_tit_link { height:14px; overflow:hidden; margin-bottom:8px;}

/*网站地图*/
.sitemap_title { padding-top:10px; padding-bottom:10px; font-weight:bold; font-size:14px;}
.sitemap_title img { padding-right:5px; }
.sitemap {	padding:10px; }
.sitemap_cate {	clear:both; height:25px;  clear:both;  font-weight:bold; padding-top:10px; font-size:14px;}
.sitemap_sub { clear:both; height:25px;text-indent:20px; font-size:12px; font-weight:bold; }	
.sitemap_titname {clear:both; height:25px;  text-indent:40px;}
.sproname_l{	height:25px;  padding:0; margin:0; overflow:hidden; padding-left:80px;}		
.sitemap_h12 {	clear:both; height:12px;  }
/*网站地图*/

.searchmore { text-align:right; }