/* 定义网页体 */
body {
background-color:#FFFFFF;
padding:0px;
margin:0 auto;
text-align:center;
color:#656565;
font-family: Arial, Helvetica, sans-serif, "宋体";
}
body /* Mozilla Firefox alignment */
{
text-align: -moz-center;
font-size:12px;
font-family: Arial, Helvetica, sans-serif, "宋体";
}
/* 定义 公共 超链接 */
a:link {
color: #666666;
text-decoration: none;
}
a:visited {
text-decoration: none;
color:#666666;
}
a:hover {
text-decoration: none;
color: #FF0000;
}
img{border:none;}
/*头部*/
#head{
width:1004px;
height:auto;
}
.head_toplanguage{height:30px;
	width:250px;
	text-align:right;
	line-height:30px;
	padding-right:25px;
	float:right;}
#logo{
height:60px;
width:235px;
float:left;
background:url("images/head_01.gif") no-repeat;
}
.bannar_right{width:760px;
 height:45px;
 overflow:hidden;
 background-color:#113DD4;}
.detail_a{background-image:url("images/detail_abg.gif");
	padding:3px 3px 3px 3px;
	background-repeat:repeat-x;}
#navigationLeft{
width:7px;
height:45px;
float:left;
background:url("images/navigation_01.gif") no-repeat;
}
/*导航栏样式*/
#navigation{
width:747px;
height:45px;
line-height:45px;
float:left;
background:url("images/navigation_02.gif") repeat-x;
}
#navigation ul{
width:747px;
list-style:none;
margin:0;
padding:0;
line-height:43px;
float:left;
}
#navigation li{
width:90px;
display:inline;
float:left;
padding:0px 5px;
}
#navigation li a{
width:85px;
padding-right:5px;
text-decoration:none;
display:block;
color:#FFFFFF;
font-weight:bold;
line-height:43px;
font-size:16px;
float:left;
}

#navigation span{
width:2px;
height:43px;
float:left;
background:url("images/navigation_03.gif") no-repeat center;
}
/*
#navigation li:hover{
width:90px;
height:45px;
line-height:45px;
float:left;
background:url("images/perNavbg.gif") no-repeat center;
}*/
#navigation li a:hover{
width:85px;
height:45px;
line-height:45px;
float:left;
color:#113DD4;
background:url("images/perNavbg.gif") no-repeat center;
}

/*广告*/
#index_ad{
clear:both;
width:1004px;
height:150px;
margin-top:5px;
overflow:hidden;
}
/**gonggao*/
.index_gongao{height:24px;
	width:1000px;
	line-height:24px;
	padding:0px 15px 0px 15px;
	background-color:#EFEFEF;
	text-align:left;
	margin-top:3px;}
/*************************-----------------首页主体内容-------------------*****************************/

#index_center{
width:1004px;
min-height:510px;
margin-top:15px;
text-align:left;
margin-bottom:20px;
}

/****列表开始***/
.list{
width:220px;
overflow-x:hidden;
float:left;
height:auto;
}
.titleBar,.titleBare,.titleBark{
width:220px;
overflow-x:hidden;
height:50px;
background:url("images/productTitleBar.jpg") no-repeat;
}
.titleBare{
background:url("images/productTitleBare.jpg") no-repeat;
}
.titleBark{
background:url("images/productTitleBark.jpg") no-repeat;
}

/***通用栏目标题开始***/
.commonTitleBar{
height:71px;
line-height:71px;
padding-left:50px;
font-weight:bold;
color:#094B97;
font-size:16px;
background:url("images/commonTitleBar.jpg") no-repeat;
}
/***通用栏目标题结束***/

.perList{
	width:220px;
	overflow-x:hidden;
	hieght:220px;
  min-height:200px;
  background:url("images/product_01.gif") repeat-y;
}
.perList ul{
margin:0px;
padding:15px 0px 0px 0px;
list-style:none;
}
.perList ul li{
background:url("images/icon_15.gif") no-repeat left center;
padding-left:15px;
margin-left:30px;
margin-right:15px;
border-bottom:1px dashed #CCCCCC;
display:block;
}
.perList ul li a{
height:2em;
line-height:2em;
display:block;
}
.perList ul li a:hover{
text-decoration:underline;
}
.perListDown{
width:220px;
overflow-x:hidden;
height:10px;
background:url("images/product_02.gif") no-repeat;
}
/***列表结束***/

/***友情链接开始***/
.friendLink{
width:220px;
overflow-x:hidden;
height:150px;
}
.friendTitleBar{
width:220px;
overflow-x:hidden;
height:25px;
line-height:25px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding-left:20px;
background-color:#CCCCCC;
}
.friendContent{
width:220px;
overflow-x:hidden;
min-height:115px;
padding-top:10px;
text-align:center;
background:url("images/friendLinkCenter.gif") repeat-y;
}
.friendContent a{
width:120px;
height:50px;
border:1px #CCCCCC solid;
}
.friendContent a:hover{
border:1px #3366CC solid;
}
.friendContent a img{
margin-top:5px;
}
.friendLinkBottom{
width:220px;
overflow-x:hidden;
height:12px;
background:url("images/friendLinkbottom.gif") no-repeat;
}
/***友情链接结束***/

.container{
width:745px;
overflow-x:hidden;
float:left;
margin-left:10px;
padding-bottom:5px;
}
.containerTitlebar{
height:26px;
line-height:26px;
overflow:hidden;
}
.containerTitlebarLeft{
width:7px;
height:25px;
float:left;
background:url("images/titleBar_01.gif") no-repeat;
}
.one_indexmessageclist{width:95%px;
	height:25px;
	font-size:12px;
	line-height:25px;
	text-align:left;
	padding-left:20px;
	overflow:hidden;
	background-image:url(images/indexLittledot.gif);
	background-repeat:no-repeat;
	background-position:7px 0px;}
.indextopProdcut{width:140px;
	height:160px;
	float:Left;
	background-image:url(images/indextopproductbg.gif);
	background-repeat:no-repeat;
	margin-bottom:15px;}
.containerTitlebarCenter{
padding-left:10px;
width:630px;
height:25px;
float:left;
color:#000000;
font-weight:bold;
background:url("images/titleBar_02.gif") repeat-x;
}
.containerTitlebarRight{
height:25px;
float:left;
}
.nameLeft{
height:26px;
width:7px;
float:left;
background:url("images/titleBar_03.gif") no-repeat;
}
.nameCenter{
height:26px;
width:108px;
float:left;
text-align:center;
font-size:11px;
background:url("images/nameCenterbg.gif") no-repeat;
background-position:right;
}
.nameRight{
height:26px;
width:7px;
float:left;
background:url("images/titleBar_05.gif") no-repeat;
}
.rollProduct{
height:170px;
padding-top:10px;
}
.perProduct{
width:150px;
}
.perProductImg{
border:1px #CCCCCC solid;
padding:5px;
margin-left:5px;
margin-right:5px;
}
.perProductName{
height:25px;
line-height:25px;
margin-left:5px;
margin-right:5px;
}
.content{
width:745px;
overflow-x:hidden;
padding-left:5px;
}
.content_topqys{width:735px;
	height:15px;
	background-image:url(images/content_topqysbg.jpg);
	margin-left:-15px;
	background-repeat:no-repeat;}
.content_bottomqys{width:735px;
	height:15px;
	background-image:url(images/content_bottomqysbg.jpg);
	margin-left:-15px;
	background-repeat:no-repeat;}
.content_centerqys{width:735px;
	padding:0px 15px 0px 15px;
	height:480px;
	min-height:480px;
	background-image:url(images/content_centerqysbg.jpg);
	background-repeat:repeat-y;
	margin-left:-15px;}
.aboutNews{
width:550px;
margin:0px;
padding:0px;
overflow-x:hidden;
height:auto;
float:left;
}
.about{
width:550px;
height:170px;
margin-bottom:10px;
overflow:hidden;
}
.columnTitleBar{
width:550px;
margin:0px;
padding:0px;
height:25px;
overflow:hidden;
margin-left:8px;
line-height:25px;
font-weight:bold;
color:#000000;
background:url("images/columnTitleBarbg.jpg") no-repeat left center;
}
.columnTitleBar span{
height:25px;
width:100px;
padding-right:10px;
text-align:right;
float:right;
}
.columnContent{
height:160px;
overflow:hidden;
line-height:2em;
padding:10px;
}
.columnContent2{
height:100px;
overflow:hidden;
line-height:2em;
padding:10px;
}
.more{
text-align:right;
padding-right:15px;
margin-top:20px;
}
.news{
width:550px;
height:170px;
margin-bottom:10px;
height:auto;
}
.news ul{
margin:0px;
padding:0px;
list-style:none;
}
.news li{
background:url("images/icon_02.gif") no-repeat left center;
padding-left:15px;
}
.news li:hover{
text-decoration:underline;
}
.news li a{
width:340px;
float:left;
height:2em;
line-height:2em;
overflow:hidden;
display:inline;
}
.news li a:hover{
text-decoration:underline;
}
.news li span{
width:80px;
float:right;
}
.contactus{
float:left;
margin-left:20px;
width:165px;
overflow-x:hidden;
}
.contactusTitlebar,.contactusTitlebare,.contactusTitlebark{
height:54px;
background:url("images/contactus.gif") no-repeat;
}
.contactusTitlebare{background:url("images/contactuse.gif") no-repeat;}
.contactusTitlebark{background:url("images/contactusek.gif") no-repeat;}
.contactusContent{
padding-top:15px;
padding-left:10px;
line-height:25px;
}

/***子栏目标题与路径开始***/
.titleNameTitleBar{
height:59px;
}
.titleNameTitleBarLeft{
height:59px;
width:25px;
float:left;
background:url("images/commonTitleName_01.gif") no-repeat;
}
.titleNameTitleBarCenter{
height:59px;
width:712px;
float:left;
background:url("images/commonTitleName_02.gif") repeat-x;
overflow-y:hidden;
}
.titleNameTitleBarCenter h3{
width:200px;
height:59px;
line-height:59px;
margin-left:10px;
padding:0px;
}
.titleNameTitleBarCenter span{
height:59px;
line-height:59px;
position:relative;
top:-82px;
right:20px;
float:right;
}
.titleNameTitleBarRight{
height:59px;
width:6px;
float:left;
background:url("images/commonTitleName_01.gif") no-repeat;
}
/***子栏目标题与路径结束***/

/***子栏目内容开始***/
.contentBody{
padding:25px 15px 15px 15px;
}
/***子栏目内容结束***/

/***新闻列表开始***/
.per_news_list{
width:650px;
background:url(images/icon_02.gif) no-repeat left center;
}
.per_news_list:hover{
border-bottom:1px #CCCCCC dashed;
}
.per_news{
float:left;
width:550px;
padding-left:25px;
}
.per_news a{
display:block;
height:2em;
line-height:2em;
}
.per_time{
float:left;
width:70px;
}
/***新闻列表结束***/

/***子页产品列表样式开始***/
.productinfo{
width:450px;
height:150px;
margin-bottom:15px;
padding-top:10px;
float:left;
border:1px #E9F4CF solid;
overflow:hidden;
}
.prodimg{
width:150px;
float:left;
margin-left:5px;
text-align:center;
display:table-cell;
vertical-align:middle;
}
.prodimg i{
display:inline-block;
height:100%;
vertical-align:middle;
}
.productintro{
width:10px;
overflow:hidden;
margin-left:0px;
float:left;
}
#pageturn{clear:both;}
/***子页产品列表样式结束***/

/***产品详细页面样式开始***/
.productinfo{
width:350px;
height:150px;
margin-bottom:10px;
margin-left:14px;
padding-top:10px;
float:right;
border:1px #E9F4CF solid;
overflow:hidden;
}
.productinfo2{
width:350px;
margin-bottom:10px;
padding-top:10px;
height:150px;
float:left;
border:1px #E9F4CF solid;
overflow:hidden;
}
.prodimg{
width:135px;
height:150px;
float:left;
margin-left:0px;
background-color:#CCCEEE;

line-height:150px;
overflow:hidden;
text-align:center;
padding:10px 1px 10px 1px;
}
/**
.prodimg p{
position:static;
+position:absolute;
top:50%;
vertical-align:middle;
}
.prodimg p img {
position:static;
+position:relative;
top:-50%;left:-50%;
width:145px;
height:125px;
vertical-align:middle;
}
*/
.productintro{
width:185px;
margin-right:5px;
float:left;
}
/***产品详细页面样式结束***/
.info{
border-collapse:collapse;
}
.info td{
border:1px #CCCCCC solid;
padding:5px 10px;
}

/***下载页面列表样式开始***/
.downpage{}
.downpage th{
height:3em;
text-align:center;
border:1px #CCCCCC solid;
}
.downpage td{
padding:5px 10px;
border:1px #CCCCCC solid;
}
.perDown{
background:url("images/icon_06.gif") no-repeat left center;
padding-left:15px;
}
/***下载页面列表样式结束***/

/**************************-----------------footer--------------------------*****************************/
.clear{
clear:both;
}
#foot{
width:994px;
padding-left:15px;
min-height:55px;
padding-top:15px;
padding-bottom:15px;
background-color:#EFEFEF;
text-align:left;
line-height:2em;
}