@charset "utf-8";
/* CSS Document  Creat by Wu(wu1234567@yahoo.cn) 2009-3-2*/
/* CSS Document  2009-3-2*/
/*--全局样式--*/
body{margin:0;padding:0;font-size:12px;line-height:150%; background:url(../images/bg.jpg) repeat-x #2F99CB; color:#333}
div,p,li{font-family:宋体,Verdana; font-size:12px; color:#333;}
ul,li{list-style:none;}
img{ border:0;}
a{color:#333; text-decoration:none}
a:hover{ color:#FF6600; text-decoration:underline}
.clear{clear:both; font-size:0px; line-height:0px; height:1px; padding:0; margin:0}

.wrapper{ width:966px; margin:auto; padding:0 5px; background:#FFF; overflow:hidden;}
.mt5{ margin-top:5px;}
.mt6{ margin-top:6px;}
.mt8{ margin-top:8px;}
.mt9{ margin-top:9px;}
.mt10{ margin-top:10px;}
.mt12{ margin-top:12px;}
.ml9{ margin-left:9px;}
.ml8{ margin-left:8px;}


/*头部*/
#top{ background:url(../images/topbg.gif); height:106px; position:relative;}
#top .logo{ float:left; margin:20px 0 0 15px; display:inline;} 
#top .topTel{ position:absolute; right:20px; top:50px;}
#top ul.topSav{ margin:0; padding:0; width:480px; height:24px; background:url(../images/topline.gif) bottom no-repeat; float:right}
#top ul.topSav li{ float:right; width:80px; margin-top:5px;}
.menu{ width:935px; height:45px; background:url(../images/menubg.gif); margin:0 auto; padding:0; padding-left:30px;}
.menu li{ float:left; width:100px; font-size:14px; color:#fff; line-height:30px; margin-top:5px; text-align:center;}
.menu li a{ color:#fff}
.menu li a:hover{ color:#fff}
.menu .ml{ height:36px; background:url(../images/menu_l.gif); width:2px; margin:1px 0 0 0;}
/*头部 end*/

.left{ width:215px; float:left;}
.main{ width:750px; float:left; background:#fff;}
.right{ width:747px; float:right; background:#fff;}
.leftModule{ width:208px; border:solid 1px #2494E6;}
.leftModule .title{ background:url(../images/mo_title.gif); height:30px; position:relative;}
.leftModule .title b{position:absolute; z-index:10; left:26px; top:4px; color:#fff;}
.leftModule .title a{position:absolute; z-index:10; right:8px; top: 7px;}
.leftModule ul.list{ margin:0; padding:5px 0 10px 0;}
.leftModule ul.list li{ height:25px; width:200px; background:url(../images/sideli.gif); margin:auto; line-height:25px; text-indent:20px;}
.leftModule .leftContact{ width:96%; margin:auto; background:url(../images/leftcontact.jpg) no-repeat;}
.leftModule .leftContact p{ padding-top:60px; line-height:140%; color:#444; padding-bottom:5px;}

.banner{ width:513px; height:175px; float:left;}
.notice{ width:232px; height:175px; float:left; margin-left:5px; background:url(../images/ggbg.gif) no-repeat;}
.notice .title{ height:30px; position:relative;}
.notice .title b{position:absolute; z-index:10; left:35px; top:6px; color:#6E7273;}
.notice .con{ width:90%; margin:auto; padding:10px 0;}

.tjPro{ width:750px; height:170px; background:url(../images/tjprobg.jpg); overflow:hidden;}
.tjPro ul{ width:1090px; margin:0; padding:0; height:150px;}
.tjPro ul li{ float:left; list-style:none; width:130px; text-align:center; width:130px; margin:15px 3px 2px 3px;}
.tjPro ul li a.img{height:120px; width:120px; border:solid 1px #CCC; display:block; font-size:120px; line-height:120px; text-align:center;}
.tjPro ul li a img{vertical-align:middle;}
.tjPro ul li a:hover.img{height:120px; width:120px; border:solid 1px #FF9900; display:block;}
.tjPro ul li a.name{ line-height:25px; width:130px; overflow:hidden; height:25px; margin:0; display:block;}


.module{ width:370px; background:url(../images/modulebg.gif) no-repeat; float:left;}
.module .title{height:30px; position:relative;}
.module .title b{position:absolute; z-index:12; left:15px; top:6px; color:#6E7273;}
.module .title a{position:absolute; z-index:10; right:12px; top: 5px; color:#6E7273; font-family:Verdana; font-size:10px;}
.module .new{ width:328px; margin:auto; background:url(../images/dotline.gif) bottom repeat-x; padding:10px 0;}
.module .new img{ float:left; width:80px;}
.module .new p{ float:left; width:235px; margin-left:10px;}
.module .new p b{ display:block;}
.module .list{ padding:6px 0; margin:0; width:90%; margin:auto;}
.module .list li{height:20px; background:url(../images/is.gif) no-repeat 6px 10px; padding:2px 0 0 15px;}

.module2{ width:749px; background:url(../images/modulebg2.gif) no-repeat; overflow:hidden}
.module2 .title{height:30px; position:relative;}
.module2 .title b{position:absolute; z-index:12; left:15px; top:6px; color:#6E7273;}
.module2 .title a{position:absolute; z-index:10; right:12px; top: 5px; color:#6E7273; font-family:Verdana; font-size:10px;}

.module2 .list{ margin:15px 2px; padding:0;}
.module2 .list li{ float:left; list-style:none; margin:5px 8px; width:130px; text-align:center; width:130px;}
.module2 .list li a.img{height:120px; width:120px; border:solid 1px #CCC; display:block; font-size:120px; line-height:120px; text-align:center;}
.module2 .list li a img{vertical-align:middle;}
.module2 .list li a:hover.img{height:120px; width:120px; border:solid 1px #ff9900; display:block;}
.module2 .list li a.name{ line-height:25px; width:130px; overflow:hidden; height:25px; margin:0; display:block;}

.fLink{ border:solid 1px #99C1DD; overflow:hidden;}
.fLink .title{ background:url(../images/linktitlebg.gif); height:28px; position:relative; overflow:hidden;}
.fLink .title b{position:absolute; z-index:12; left:15px; top:4px; color:#275C91;}
.fLink ul{ margin:10px auto; padding:0; width:98%;}
.fLink ul li{ float:left; margin:0 3px;}

.botMenu{ height:30px; background:#EAF3FB; border:solid 1px #BED0E0; line-height:30px; text-align:center; color:#275C91}
.botMenu a{ color:#275C91}
p.copy{ text-align:center; color:#275C91; padding:15px 0; margin:0;}

ul.proSort{ margin:8px auto 12px auto; padding:0; width:188px; border-left: solid 1px #83CDEB;border-right: solid 1px #83CDEB;border-bottom: solid 1px #83CDEB;}
ul.proSort li{ width:188px; height:23px; background:url(../images/prosortbg.gif); line-height:23px; text-indent:28px; padding-top:3px;}
ul.proSort li a{ color:#000}
ul.proSort li dl{ padding:3px 0; margin:0; background: url(../images/csortbg.gif); text-indent:0}
ul.proSort li dl dd{ background: url(../images/crs.gif); height:18px; line-height:18px; padding:0; margin:0;text-indent:40px; }

.mbanner{ width:747px; height:150px;}
.content{ width:735px; margin:10px auto;}
.content .con{ padding:15px; line-height:200%; width:96%; margin:auto}
.content .con p{ margin:0; padding:0}
.content .title{ position:relative;}
.content .title .location{ position:absolute; right:0; z-index:5; top:10px;}


/*--产品列表-----------------------------------*/
.prolist{width:700px; margin:10px auto;}
.prolist ul{ padding:0; margin:0; width:700px;}
.prolist ul li{ float:left; list-style:none; margin:15px 15px 0 15px; text-align:center; }
.prolist ul li a.img{height:135px; width:135px; border:solid 1px #CCC; display:block; font-size:135px; line-height:135px; text-align:center;}
.prolist ul li a img{vertical-align:middle;}
.prolist ul li a:hover.img{height:135px; width:135px; border:solid 1px #ff9900; display:block;}
.prolist ul li a.name{ line-height:25px; width:140px; overflow:hidden; height:25px; margin:0; display:block;}
/*--产品列表 end -----------------------------------*/
.proContent{color:#6f6f6f}
.proContent p,div,span{color:#6f6f6f}
ul.related{ padding:0; margin:0;}
ul.related li{ float:left; margin-right:5px; margin-bottom:5px;}
ul.related li div{ width:90px; height:90px; border:solid 1px #4f88b7; text-align:center;}


/*--新闻列表-----------------------------------*/
.newlist{width:700px; margin:10px auto;}
.newlist ul{ padding:0; margin:0; width:700px;}
.newlist ul li{ float:left; width:10px; text-align:center; margin-top:15px;}
.newleftModule .title{ background:url(../images/mo_title.gif); height:30px; position:relative;}
.newlist ul li span{ line-height:25px;}
.newlist ul li table{ border:solid 1px #CCC;}




.goPage{ width:90%; margin:auto}
/*--分页 -----------------------------------*/
A.page {
	BORDER: #b2bfcf 1px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN-RIGHT: 4px; PADDING-TOP: 0px;HEIGHT: 18px
}
.page {
	BORDER: #b2bfcf 1px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN-RIGHT: 4px; PADDING-TOP: 0px; HEIGHT: 18px
}
A.page:hover {
	BORDER-RIGHT: #577da8 1px solid; BORDER-TOP: #577da8 1px solid; BACKGROUND: #ffffe9; BORDER-LEFT: #577da8 1px solid; BORDER-BOTTOM: #577da8 1px solid; TEXT-DECORATION: none
}
.page INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: -2px -6px 0px -4px; WIDTH: 14px; LINE-HEIGHT: 18px; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px; padding:0;
}
#on {
	BORDER-RIGHT: #1d619c 1px solid; BORDER-TOP: #1d619c 1px solid; BACKGROUND: #1972bd; BORDER-LEFT: #1d619c 1px solid; COLOR: #fff; BORDER-BOTTOM: #1d619c 1px solid
}
/*--分页 end -----------------------------------*/

/*--新闻列表-----------------------------------*/
.news_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 10px 5px 0px 40px; WIDTH: 650px; LINE-HEIGHT: 23px; PADDING-TOP: 8px
}
.news_list .date {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px! important; FONT: 12px verdana; OVERFLOW: hidden; WIDTH: 78px; COLOR: #999; PADDING-TOP: 3px! important; WHITE-SPACE: nowrap; TEXT-OVERFLOW: clip
}
.news_list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 13px; MARGIN: 0px; PADDING-TOP: 0px
}
.news_list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 550px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.news_list .row3 LI {
	WIDTH: 155px
}
.news_list .line {
	CLEAR: both; BORDER-TOP: #c7c9d0 1px dashed; FLOAT: left; OVERFLOW: hidden; WIDTH: 630px; HEIGHT: 13px
}
/*--新闻列表 end -----------------------------------*/

/*--新闻详细?----------------------------------*/
#article_content {
	PADDING-BOTTOM: 5px; PADDING-TOP: 15px; BACKGROUND-COLOR: #fff; width:96%; margin:auto
}
#article_content .title {
	FONT-SIZE: 25px; MARGIN-BOTTOM: 10px; WIDTH: 100%; TEXT-ALIGN: center; line-height:30px
}
#article_content .line {
	FONT-SIZE: 0px; BACKGROUND: #c00; MARGIN:0; HEIGHT: 2px
}
#article_content .con2{ font-size:14px; line-height:22px; padding:0 5px;}
#article_content .con2 img{display:block;}
#article_content .con2 p{ font-size:14px; line-height:22px; padding:0; margin:0}

#article_content .tag{ font-size:13px; line-height:22px; margin-top:5px;}
#article_content .tag a{ text-decoration:underline}

#article_info_container {
	TEXT-ALIGN: center
}
.article_info {
	MARGIN: 10px 0; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 20px; padding:0;
}
.article_info LI {
	PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px
}

.article_info LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.article_info SPAN {
	COLOR: #939393
}

/*--新闻详细?end-----------------------------------*/