﻿@charset "utf-8";
/* CSS Document */

body{ margin:0;padding:0;border:0;font-family:"微软雅黑";line-height:22px; background: url(/images/1.jpg) top no-repeat; font-size:12px; color:#000}
div,form,ul,li{margin:0;padding:0;}
a { color:#000; font-size:12px; text-decoration:none}
a:hover { color:#39F}
img {border:0px}
img,input,select {vertical-align:middle; color:#999}
#productcontent table {border-collapse:collapse;}
#productcontent th,td { padding:3px}
hr {height:1px; border:1px #CCC solid}
ul{margin:0;padding:0;border:0;list-style:none}
ul li{list-style:none}
button {vertical-align: middle; cursor: pointer}
form {display:inline}
h1 { margin:0px; padding:0px}
/* 转载请保留版权信息：懒人图库 www.lanrentuku.com */
*{ padding:0px; margin:0px;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
#tbox{width:120px; float:right; position:fixed; right:10px; bottom:5px;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:5px;
}/*解决IE6下不兼容 position:fixed 的问题*/
#pinglun,#xiangguan,#gotop{ width:120px; height:120px; background:url(/images/qrcode.png) no-repeat; display:block;}
#pinglun{ background-position:0 0;}
#xiangguan{ background-position:0 -59px;}
#gotop{ background-position:0 -118px;} 


/*一些常用的样式*/
.hr {height:1px; border:1px #CCC dashed}
.border {border:1px #F0F0F0 solid}
.cursor {cursor:pointer}
.input {border:1px #e0e0e0 solid}
.clear {clear:both; font-size:0px; height:0px; line-height:0px; margin:0px; padding:0px}
.floatleft {float:left}
.floatright {float:right}
.hidden {display:none}
.show {display:block}
.font_10 {font-size: 10px}
.font_12 {font-size: 12px}
.font_14 {font-size: 14px}
.font_16 {font-size: 16px}
.font_18 {font-size: 18px}
.font_20 {font-size: 20px}
.font_24 {font-size: 24px}
.font_bold { font-weight:bold }
.font_333 {color: #333}
.font_666 {color: #666}
.font_999 {color: #999}
.font_CCC {color: #CCC}
.font_black {color:#000}
.font_white {color:#FFF}
.font_blue {color: #0887d8}
.font_red { color:#FF0000}
.font_green { color:#448600}
.font_orange {color: #f60}
.font_gray {color: #b3b3b3}
.font_pink {color: #E44379}
.font_yahei {font-family:"微软雅黑";}

.a_white:link {text-decoration: none;	color: #FFF; font-size:12px;}
.a_white:visited{ text-decoration: none;color: #FFF; font-size:12px; }
.a_white:hover{ text-decoration: underline;	color: #FFF; font-size:12px;}
.a_white:active{ text-decoration: none;color: #FFF; font-size:12px;}

.a_white_12b:link {text-decoration: none;color: #FFF; font-size:12px; font-weight:bold}
.a_white_12b:visited{ text-decoration: none;color: #FFF; font-size:12px; font-weight:bold}
.a_white_12b:hover{ text-decoration: underline;color: #FFF; font-size:12px; font-weight:bold}
.a_white_12b:active{ text-decoration: none;color: #FFF; font-size:12px; font-weight:bold}

.a_white_14:link {text-decoration: none;color: #FFF; font-size:14px; font-weight:bold}
.a_white_14:visited{ text-decoration: none;color: #FFF; font-size:14px; font-weight:bold}
.a_white_14:hover{ text-decoration: underline;color: #FFF; font-size:14px; font-weight:bold}
.a_white_14:active{ text-decoration: none;color: #FFF; font-size:14px; font-weight:bold}

.a_blue_12:link {text-decoration: none;	color: #0777db; font-size:12px;}
.a_blue_12:visited{ text-decoration: none;color: #0777db; font-size:12px;}
.a_blue_12:hover{ text-decoration: none;color: #0777db; font-size:12px;}
.a_blue_12:active{ text-decoration: none;color: #0777db; font-size:12px;}

.a_blue_12b:link {text-decoration: none;color: #0777db; font-size:12px; font-weight:bold}
.a_blue_12b:visited{ text-decoration: none;color: #0777db; font-size:12px; font-weight:bold}
.a_blue_12b:hover{ text-decoration: none;color: #0777db; font-size:12px; font-weight:bold}
.a_blue_12b:active{ text-decoration: none;color: #0777db; font-size:12px; font-weight:bold}

.a_black:link {text-decoration: none;	color: #000; font-size:12px;}
.a_black:visited{ text-decoration: none;color: #000; font-size:12px; }
.a_black:hover{ text-decoration: none;	color: #0777db; font-size:12px;}
.a_black:active{ text-decoration: none;color: #000; font-size:12px;}

.a_black_b:link {text-decoration: none;	color: #000; font-size:12px;font-weight:bold}
.a_black_b:visited{ text-decoration: none;color: #000; font-size:12px; font-weight:bold}
.a_black_b:hover{ text-decoration: none;	color: #0777db; font-size:12px;font-weight:bold}
.a_black_b:active{ text-decoration: none;color: #000; font-size:12px;font-weight:bold}

.a_black_14b:link {text-decoration: none;	color: #000; font-size:14px;font-weight:bold}
.a_black_14b:visited{ text-decoration: none;color: #000; font-size:14px; font-weight:bold}
.a_black_14b:hover{ text-decoration: none;	color: #0777db; font-size:14px;font-weight:bold}
.a_black_14b:active{ text-decoration: none;color: #000; font-size:14px;font-weight:bold}

.a_pink:link { text-decoration: none; color: #E44379; font-size:12px; font-weight:bold}
.a_pink:visited{ text-decoration: none; color: #E44379; font-size:12px; font-weight:bold}
.a_pink:hover{ text-decoration: underline; color: #E44379; font-size:12px; font-weight:bold}
.a_pink:active{ text-decoration: none;color: #E44379; font-size:12px; font-weight:bold}

.a_green:link { text-decoration:none;color:#447B04; font-weight:bold}
.a_green:visited{ text-decoration:none;color:#447B04; font-weight:bold}
.a_green:hover{ text-decoration:underline;color:#447B04; font-weight:bold}
.a_green:active{ text-decoration:none;color:#447B04; font-weight:bold}

.a_gray:link { text-decoration:none;color:#b3b3b3;}
.a_gray:visited{ text-decoration:none;color:#b3b3b3;}
.a_gray:hover{ text-decoration:none;color:#0887d8;}
.a_gray:active{ text-decoration:none;color:#b3b3b3;}

/**********************************************************************/
#top {height:70px;}
#topbg {width:100%; height:7px; background:#0059a9}
#container {width:1000px; margin:auto}
#logo {margin:15px 0 0 10px; float:left}
#search {float:right; width:320px; margin:26px 0 0 0}
#searchbg {width:206px; height:23px; float:right; background:url(/images/3.jpg) no-repeat}
#keyword {float:left; margin:3px 0 0 5px; background:url(/images/5.jpg); border:0px; height:15px}
#searchbtn {float:right; margin:4px 5px 0 0}
#menu{height:35px; background:url(/images/8.jpg)}
#menu li { float:left; width:100px; text-align:center; background:url(/images/9.jpg) no-repeat left; height:35px; line-height:35px}
#menu li a { color:#fff; font-size:14px; font-weight:bold; text-decoration:none}
#menu li a:hover { color:#fff; font-size:14px; font-weight:bold; text-decoration:underline}
#banner {padding:6px 0 15px 0;}
.homename {float:left; height:25px; line-height:25px; background:url(/images/13.jpg) no-repeat left top; padding:0 0 0 15px;}
.namestyle {color:#005CB3; font-size:15px; font-weight:bold}

.contenttitle { margin:0 0 10px 0}
.homecontent { margin:0 0 15px 0}
.homecontent li{ float:left; width:185px; height:51px; background:url(/images/16.jpg) no-repeat; padding:8px 0 0 15px; position:relative;}
.homecontent_o { margin:0 0 15px 0}
.homecontent_o li{ float:left; width:185px; height:51px; background:url(/images/16.jpg) no-repeat; padding:8px 0 0 15px; position:relative;}
.hclist{ position:absolute; width:1000px; top:59px; display:none}
.homecontent li.sel .hclist{ display:block;}
.homecontent_o li.sel .hclist{ display:block;}
.hcltop{ width:200px;  height:6px; position:relative; z-index:1; line-height:0px; font-size:0px; margin:0px; padding:0px; background:url(/images/i_1.png) no-repeat center}

.homecontent li.sel{ float:left; width:185px; height:51px; background:url(/images/17.jpg); padding:8px 0 0 15px}
.homecontent_o li.sel{ float:left; width:185px; height:51px; background:url(/images/17.jpg); padding:8px 0 0 15px}
.hclist.sel{ display:block;}
.lh35 {line-height:22px; height:29px; border-bottom:0px solid}

.homenews {width:480px; float:left; margin: 0 0 20px 0}
.homenewspic {background:url(/images/21.jpg) no-repeat; padding:4px 0 0 4px; width:121px; height:112px; float:left}
.topnews {height:125px; padding:10px 0 0 0}
.homenewsright {float: right; width:340px;}

.homenewslist li { background:url(/images/23.jpg) no-repeat left center; padding:0 0 0 15px;}
.homenewslist li span { float:right; color:#999}

#bottombg {height:35px; background:#0259A8; line-height:35px;width:100p%;}
#bottom {height:35px; background:#0259A8; line-height:35px; color:#fff; padding:0 10px 0 10px; width:1000px; margin:auto}
#bottom a{color:#fff;}

.lefttitle {width:155px; height:38px; padding:6px 0 0 60px; line-height:30px; margin:0 5px 0 3px}
.leftmenu {}
.leftmenu li { width:183px; height:37px; line-height:37px; background:url(/images/24.jpg); margin:0; padding:0 0 0 40px}
.leftmenu li a{ color:#fff;text-decoration:none}
.leftmenu li a:hover{ text-decoration:underline}

.leftmenu1 li { width:223px;margin:0;}
.leftmenu1 li a.lefta1{ color:#FFF; display:block;text-decoration:none; background:url(/images/bh1.jpg);padding:0 0 0 40px; width:183px; height:37px; line-height:37px; font-size:14px; font-weight:bold; position:relative; font-family: Arial}
.lefta1 img{ position:absolute; right:17px; top:14px;}
.leftmenu1 li .left2{ display:none; background:url(images/left2bg.jpg) repeat-y}
.leftmenu1 li .left2.sel{ display:block;}
.leftmenu1 li.sel .left2{ display:block}
.left2top{ display:none}
.left2top.sel{ display:block;}
a.lefta2{ height:30px; line-height:30px; display:block; width:155px; padding:0 20px; color:#333; margin:auto; background:url(images/left2bt.jpg) no-repeat center bottom; position:relative;; font-family: Arial}
a.lefta2 img{ position:absolute; top:10px; right:17px}

.left3{ display:none; margin:0;}
.left3 a{ display:block; color:#fff; background:url(images/left3.jpg) no-repeat; margin-left:35px; padding-left:33px; height:28px; line-height:32px; overflow:hidden;}
.left2.sel .left3{ display:block}
.pagetitle {font-size:16px; font-weight:bold; color:#39F; margin:0 0 20px 0; height:30px; border-bottom:1px #f0f0f0 solid}
.propt{border:0; margin:0;}
.protitle{ font-size:14px; color:#4e4e4e; line-height:30px; font-weight:bold;}
.promenu{ background:url(images/menubg.jpg) repeat-x; height:34px; width:100%; border:1px solid #cecece; margin:10px 0 5px 0}
.promenu li{ cursor:pointer; color:#0159a8; text-align:center; float:left; width:112px; height:34px; line-height:34px;}
.promenu li.sel{ background:url(images/menusel.jpg) no-repeat; color:#fff}

.newslist li { background:url(/images/26.png) no-repeat left center; padding:0 0 0 15px; height:28px; line-height:28px; border-bottom:1px #e0e0e0 dashed}
.newslist li span { float:right; color:#999}

.daohang {width:970px; height:30px; background:url(/images/25.jpg); margin:0 0 25px 0; padding:0 0 0 30px; line-height:30px}

#content {width:1000px; margin:auto; padding:0;}
#content_left {width:223px; float:left;}
#content_right {width:752px; float:right}

.productlist_2 {}
.productlist_2 li {margin:0 10px 25px 10px;float:left;display:inline;}
.productlist_2 li .pic {text-align:center;overflow:hidden; float:left;width:258px;height:178px}
.productlist_2 li .pic img {padding:2px; border:2px #f0f0f0 solid}
.productlist_2 li .text {text-align:left;float:left;margin:0 0 0 15px;line-height:22px;overflow:hidden;width:440px;height:150px}
.productlist_2 li .title {font-size:16px;font-weight:bold; line-height:22px}
.productlist_2 li .title span {font-size:16px; font-weight:bold}
.productlist_2 li .info {line-height:22px}
.productlist_2 li .more a{color:#39F; text-decoration:underline}

/*滚动图片样式*/
#focus {width:1000px; height:213px; overflow:hidden; position:relative; margin:auto; background:#000;}
#focus ul {height:1000px; position:absolute;}
#focus ul li {float:left; width:1000px; height:213px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1000px; height:30px; left:0; bottom:0; background:#000; display: none}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:130px; background:url(/Files/images/sysimages/banner/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
/********************/


/*滚动图片样式*/
.container, .container *{margin:0; padding:0;}
.container{width:980px; height:332px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:980px; height:332px; display:block;}

.slider_width{width:5000px;}
.slider_width li{float:left;}

.num{ position:absolute; right:5px; bottom:6px;}
.num li{
	float: left;
	color: #fff;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 0px solid #FF7300;
	background-color: #616163;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #CC0001;
	font-weight: bold;
}
/********************/


/*------提示框的样式-----*/
#fullBg{
background-color: #fff;
display:none;
z-index:10000;
position:absolute;
left:0px;
top:0px;
filter:Alpha(Opacity=50);
/* IE */
-moz-opacity:0.4;
/* Moz + FF */
opacity: 0.4;
}
#alertmsg{
position:absolute;
z-index:10002;
display:none;
background-color:#FFFFFF;
border:4px solid #3D90C6;
}
#alertmsg #close{
height:25px;
text-align:right;
padding-top:8px;
padding-right:15px;
}
#alertmsg #ctt{
text-align:center;
font-size:12px;
padding-bottom:15px;
}
#cPic{
cursor:pointer;
}
#fulldiv{
background-color: #fff;
display:none;
z-index:10000;
position:absolute;
left:0px;
top:0px;
filter:Alpha(Opacity=50);
/* IE */
-moz-opacity:0.4;
/* Moz + FF */
opacity: 0.4;
}
#insertDiv{
position:absolute;
z-index:10001;
display:none;
background-color:#FFFFFF;
border:4px solid #3D90C6;
}
#insertDiv #iclose{
height:25px;
text-align:right;
padding-top:8px;
padding-right:15px;
}
#insertDiv #ictt{
text-align:center;
font-size:12px;
padding-bottom:15px;
}
/*----end提示框的样式------*/


/*2013-06-06*/
.ntitle{ text-align:center; font-family:"微软雅黑"; font-size:16px; height:30px;}
.ncontent{ line-height:22px;}

#showpage {
    height: 25px;
    line-height: 25px;
    margin:15px auto;
    padding-bottom: 40px;
    width: 95%;
}
#showpage .total {
    display: block;
    float: left;
    font-family: Arial;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    margin: 5px;
}
#showpage .page {
    float: right;
}
#showpage a {
    border: 1px solid #DEDEDE;
    display: block;
    float: left;
    font-family: Arial;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    margin: 5px 1px;
    text-align: center;
    text-decoration: none;
    width: 22px;
}

.prolist{ width:100%;}
.prolist li{ background: url("/images/26.png") no-repeat left center; height:28px; line-height:28px; padding:0 0 0 15px; margin-right:5px;}
.hcllist{ width:1000px; background:#0052a3; height:37px; position:absolute; z-index:2}
.hcllist dl{ margin:0; padding:0}
.hcllist dl dd{background:#0052a3; height:37px; float:left; line-height:37px; padding-left:15px; display:inline}
.hcllist dd a{color:#fff}

/*新闻详细内容*/
.newstitle { text-align:center}
.newstitle h1 {font-size:20px; line-height:20px; font-weight:bold}
.time_click { text-align:center; height:25px; line-height:25px; margin:15px 0 0 0}
.newscontent { margin:10px 0 10px 0; padding:10px}
.newsedit { text-align:right;margin-top:10px; margin-bottom:15px; padding-right:20px;}

.feedleft {width:150px; float:left; text-align:right}
.feedright {width:350px; float:left; text-align:left}

#form1 { color:#999}
