	
/*--------------------------------------初始化网站样式----------------------------*/
html{border:0;width:100%; overflow-y:scroll;}
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, p, blockquote,th,td,textarea,input,botton,form {margin:0;padding:0;}
fieldset, img {border:0 none;}
input, button, textarea, select {font-family: inherit;font-size: inherit;font-weight: inherit;font: 100% Tahoma,Helvetica,Arial,sans-serif;}
ul,ol,dl,dd,dt,form{list-style:none;}
li {list-style:none outside none;}
h1, h2,h4, h5, h6 {font-weight:normal;}
h3{font-weight:bold;font-size:14px;}
h1{font-size:16px}
h5,h6{font-size:12px}
table {font-size:inherit;align:center;}
body{font:12px/1.75 "宋体", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;line-height:1.5em; color:#000;background:#000 url("images/background.png"); }
a{text-decoration:none;color:#fff;}
/*a:link,a:visited{color:#000;}
a:hover,a:active{text-decoration:none;color:#000;}*/

.clear{clear:both; }	





.main_bg{}


.body_main{margin:10px auto 0px;width:960px;height:100%;border:0px solid #000;height:100%;}
.flower1{ position:absolute;left:0px;top:0px;}
.flower2{position:absolute;right:0px;top:0px;}




/*--------------------------------------header style----------------------------*/
#header{overflow:hidden; height:100%; background:url("images/bg2.gif") left bottom  no-repeat; }
#header .h_l{float:left;width:290px;overflow:hidden;overflow:hidden; position:relative;height:160px;}
#header .h_l img{height:160px;}

#header .h_r{float:right;width:670px;overflow:hidden;position:relative;height:140px;}
#header .nav0{position:absolute;right:0px;bottom:0px;}
#header .phone{overflow:hidden;line-height:33px;position:absolute;right:0px;top:0px;color:#fff;background:#990000 url("images/ico1.gif") 6px center  no-repeat;padding-left:50px;padding-right:10px;height:33px;}

#header .cang{overflow:hidden;line-height:33px;position:absolute;right:0px;top:40px;color:#fff;padding-left:50px;padding-right:10px;height:33px;}

/*--------------------------------------top search 样式----------------------------*/
#search{text-align:center;position:relative;width:175px;background:url("images/bg_search.gif") top right  no-repeat;color:#999;}
#search .keyword{border:0px #CFCCCC solid;height:18px;width:120px;color:#999;text-align:center;background:none;line-height:18px;}
#search span.buttom{position:absolute;right:0px;top:0px;background:none;height:22px;}
#search .forInput{background:transparent none repeat scroll 0 0; border:none; cursor: pointer;height:22px; color:#333333;width:30px;margin:0px;padding:0px;}





/*--------------------------------------nav 主导航 ----------------------------*/
#nav_main {height:35px;overflow:hidden;}
#nav_main .nav {text-align:center;margin:0px auto;}
#nav_main .nav li {float: left;line-height:35px;height:35px;display:block;width:78px;margin:0px 1px;}
#nav_main .nav a {font-size:16px;display:block;width:78px;color: #000;font-weight: bold;float:left;text-decoration:none;}
#nav_main .nav .on a,#nav_main .nav a:hover {text-decoration:none;color:#da0505;}







/*--------------------------------------边导航(sidebar) ----------------------------*/
#sidebar {list-style-image:none;text-align:left;width:100%;}
#sidebar li {display:block;line-height:27px;text-decoration:none;overflow:hidden;background: url("images/ico2.gif") 30px center  no-repeat;font-size:14px;}
#sidebar a {color:#fff;font-size:12px;padding-left:40px;display:block;height:27px;}
#sidebar a:hover{color:#000;}
#sidebar  .small{text-align:left;line-height:20px;background:none;}
#sidebar  .small a{font-size:12px;display:block;font-weight:normal;color:#fff;height:20px;}
#sidebar  .small a:hover{color:#ff6600;background:none;}



/*-----------------location 面包屑 style--------------*/
.location{font-weight:100; color:#5C85AC; /*background:url(images/location_bg.gif) -2px 0px no-repeat; border-bottom:1px dashed #a4a4a4;*/ height:18px; margin:0px 10px; padding:26px 0px 0px 20px; float:right;}
.location a,.location a:hover,.location a:visited,.location a:link{color:#5c85ac;}



/*----------------- newslist -----------------*/
.newslist {list-style-image:none;margin-top: 0px; padding: 0px;text-align:left;}
.newslist li {background:url("images/ico2.gif") 3px center no-repeat;display:block;padding-left: 10px;line-height:28px;border-bottom:1px #999 dotted;overflow:hidden;}/*这个主要是设置新闻每行间距和有无下边线*/
.newslist li span{display:block;}
.newslist span.news-content{float:left; width:auto;background:url("ico/newlist.gif") left 50% no-repeat; padding-left:10px;}/*设置新闻内容*/
.newslist span.news-time{width:auto;float:right; text-align:right;}/*设置时间是在右边还是左边 left or right*/
.newslist a {color:#fff;}/*设置新闻文字的颜色*/
.newslist a:hover {color:red;}/*鼠标进过的颜色*/
.newslist a:visited{color:#fff;}
.newslist .more-news {float:right;font-size:11px;color:#ccc;}/*更多新闻样式*/
.newslist .data {float:right;background-color:#FFF4D4;text-align:center;}





/*-----------------news pagenumber style--------------*/
.newslist-page{ text-align:right; height:100%; overflow:hidden;clear:both;margin-top:50px;}
.newslist-page .pagenumber-form{float:right; text-align:right;}
.newslist-page span{ float:left; display:block; width:auto; margin:0px 2px 0px 0px; display:inline;}
.newslist-page span.sum-page{line-height:24px; font-size:13px;}
.newslist-page a,.newslist-page b{display:block; float:left; padding:0px 5px; margin:0px 5px; border:1px solid #000;display:inline; font-weight:bold; color:#000;}
.newslist-page a:hover{background:#000; color:#171717;}
.newslist-page b{background:#000; color:#fff;}
.newslist-page .key-page{ vertical-align:text-top;}
.newslist-page .input-page{width:35px;/* font-size:14px; margin:0px 5px;*/}
.newslist-page .page-button{padding:0px;}

/*-----------------shownews pagen style-----------------*/
.show-news{width:99%;}
.show-news h3.news-title{text-align:center; font-size:15px; font-weight:bold; margin-top:5px}
.show-news div.time{text-align:right; padding:5px;}
.show-news .news-content{margin:5px;}
.show-news .previous,.show_news .next{margin-top:50px;}



/*---------------------------- 首页调用新闻样式 ----------------------------*/
#newslist0 {list-style-image:none;text-align:left;}
#newslist0 li {background:url("ico/ico4.gif") 10px center no-repeat;display:block;padding-left:25px;line-height:22px;}/*新闻前面的小图标*/
#newslist0 a {color:#006699;}
#newslist0 a:hover {color:red;}/*鼠标划过的样式*/
#newslist0 .data {float:right;}



/*-----------------productslist style 产品列表页样-----------------*/
.pro_list div.pro_show{ margin-bottom:6px;  position:relative;}
.pro_list .pro_img{ }
.pro_list .pro_name{font-size:13px;text-align:left;line-height:20px;}/*产品名称样式*/
.pro_list .pro_name a{color:#ff9900;}
.pro_list .pro_introduce{line-height:22px;padding-right:10px;font-size:12px;color:#fff;}/*产品简介样式*/
.pro_list img{border:0px solid #6C6C6C;padding:0px;margin:5px 0px;}

/*-----------------product pagenumber style--------------*/
.productlist-page{margin-top:50px; text-align:right; height:100%; overflow:hidden;clear:both;}/*产品类表页页码最外层样式*/
.productlist-page .pagenumber-form{float:right; text-align:right;}/*产品类表页页码最外层样式*/
.productlist-page span{ float:left; display:block; width:auto; margin:0px 2px 0px 0px; display:inline;line-height:15px;}/*定义总体的span样式*/
.productlist-page span.sum-page{line-height:24px; font-size:13px;}/*页码的总页数第几页的文字的样式*/
.productlist-page a,.productlist-page b{display:block;  float:left; padding:0px 5px; border:1px solid #CDCDCD; margin:0px 5px;display:inline; font-weight:bold; color:#fff; }/*定义页码中的a和b的样式*/
.productlist-page .pagenumber a{color:#999999;background-color:#FCFCFC;}/*定义页码数字的样式*/
.productlist-page .next-page a{color:#999999;background-color:#FCFCFC}/*控制上下一页的a的样式*/
.productlist-page a:hover{background:#ff6600; color:#fff;}/*控制上下一页的鼠标经过a的样式*/
.productlist-page b{background:#ff6600; color:#fff;}/*定义当前页的页码的样式*/
.productlist-page .key-page{ vertical-align:text-top;}/*定义输入页码框的样式*/
.productlist-page .input-page{width:35px;/* font-size:14px; margin:0px 5px;*/}/*定义输入页码框的样式*/
.productlist-page .page-button{padding:0px;}/*定义输入页码按钮的样式*/


/*-----------------products_detail style 产品详细页样式--------------*/
.pro_detail_show{margin:2px;line-height:22px;text-align:left;margin:0px auto;}
.pro_detail_show .pro_detail_img{padding:2px;}
.pro_detail_show ul{margin:3px;}
.pro_detail_show ul li{margin:5px;}
.pro_detail_introduce{margin:2px; border:0px solid #ccc;}
.pro_detail_show img{border:1px solid #666;padding:4px;}


/*----------------------------首页推荐产品样式----------------------------*/
#tuijian{margin:0px auto;width:240px;background:#000 url("display/tuijian_content.gif") no-repeat;}
#tuijian .images{text-align:center;padding-top:10px;}
#tuijian img{text-align:center;}
#tuijian .tuijian_title{font-size:14px;color:#000;line-height:38px;text-align:center;font-weight:bold;background:url("display/tuijian_t.gif") no-repeat;text-align:left;padding-left:30px;}
#tuijian .tuijian_title a{color:#fff;}
#tuijian .tuijian_introduce{line-height:19px;color:#AFAFAF;padding:10px;line-height:22px;}
#tuijian .more{height:39px;background:url("ico/more.gif") right top no-repeat;margin-bottom:10px;}
#tuijian .more a{display:block;width:100%;height:39px;white-space: nowrap;text-indent:-220px;}


/*-----------------liuyan style--------------*/
#liuyan table{width:98%;color:#000;}
#liuyan td{line-height:20px;}
#liuyan .L-title{padding:5px; text-align:center; line-height:30px; font-size:14px;}
#liuyan .L-title .look-liuyan{float:right;_margin-top:-30px;*margin-top:-30px;font-size:12px;}
#liuyan .column-name{width:20%; text-align:right; padding:5px 10px;}
#liuyan input{margin:2px 0px; font-size:14px;}
#liuyan .yanzheng_font{font-size:15px; color:#fff; padding:2px; background:#09F; margin:0px 20px; letter-spacing:5px;}

/*-----------------liuyan list style--------------*/

#liuyan-list{width:98%; margin:5px auto;color:#000;background:#fff;border:1px solid #ccc;margin-top:5px;}
#liuyan-list .liuyan-table{width:98%;margin:5px 0px 0px 0px;border-bottom:1px dotted #ccc;}
#liuyan-list .liuyan-table td{background:#fff; padding:0px 5px;}
#liuyan-list .liuyan-table .column-name{ width:10%; text-align:center;}
#liuyan-list .liuyan-pagenumber{text-align:right; padding:4px 15px;}
#liuyan-list .data{float:right;}






/*---------------------------- footer ----------------------------*/
#footer {color:#ccc;margin:0px;overflow:hidden; position:relative;border-top:1px solid #3f3f3f;}
#footer  .copyright{width:980px;text-align:center;margin:0px auto;padding:10px 0px;}
#footer a:hover{color:red;vertical-align:middle;}
#footer .f_quick_access{margin-bottom:5px;}
#footer .f_quick_access a{margin:0px 5px;color:#999;}
#footer .f_quick_access a:hover{color:red;}

/*---------------------------- 首页的关于我们----------------------------*/
.adpic{overflow:hidden; height:197px; width:960px }
.adpic img{margin-top:0px;}







/*---------------------------- main----------------------------*/
#two_frame{overflow:hidden;height:100%;margin-top:60px;}
#two_frame .f_l{width:420px;float:left;height:100%;overflow:hidden;}
#two_frame .f_r{width:560px;float:right;height:100%;margin-top:70px;}


.box1{color:#f6f2f2;margin-top:10px;}
.box1 .box1_t{height:28px;line-height:28px; margin-left:5px;padding-left:30px;  }
.box1 .box1_m{padding:0px 8px;overflow:hidden;line-height:20px;margin-top:6px;}

.box11{color:#fff;margin-top:15px;}
.box11 .box11_t{height:30px;line-height:30px; position:relative;margin-left:5px;background:url("images/box3_t.gif") right top  no-repeat; }
.box11 .box11_t h3{background:url("images/ico4.gif") 3px center  no-repeat;padding-left:35px;}
.box11 .box11_m{padding:0px 0px;overflow:hidden;line-height:20px;margin-top:10px;}





.more{color:#f6f2f2;background:url("images/more.gif") 10px center  no-repeat;width:60px;height:30px; text-align:right;line-height:30px;}
.more a{color:#f6f2f2;display:block;width:50px;height:30px;}
.more a:hover{color:#000;}

.more2{color:#f6f2f2;width:60px; text-align:right;float:right;margin-right:15px;}
.more2 a{color:#f6f2f2;display:block;width:50px;height:30px;}
.more2 a:hover{color:#000;}







#main{height:100%;background:url("images/bg4.jpg")  repeat-y;padding-bottom:13px;}
#main .main_l{width:230px;float:left;overflow:hidden;background:url("images/bg5.jpg")  no-repeat;}


/*---------------------------- 内页左侧的类表样式----------------------------*/

.box2{margin:0px auto;margin-top:40px;color:#fff;}
.box2 .box2_t{height:39px;line-height:39px;background:url("images/box2_t.gif")   no-repeat;}
.box2 .box2_t span{ color:#fff;font-weight:bold;font-size:14px;padding-left:30px;}
.box2 .box2_m{overflow:hidden;padding:12px;}



#l_sidebar1 {
	background: #999;
	float: left;
	width: 100%;
	padding:0px
	display: inline;
	margin:0px auto;margin-top:40px;font-family:"微软雅黑"
	}
#l_sidebar1 .textwidget{  padding-top:30px}
#l_sidebar1 .textwidget span{ color:#fff;font-size:14px;padding-left:20px; }
#l_sidebar1 UL{ color:#000;}
#l_sidebar1 UL LI{ color:#000;}

#l_sidebar1 UL LI a{ color:#600;}

#l_sidebar1 h2 {
height:39px;line-height:39px;background:url("images/box2_t.gif")   no-repeat;color:#fff; font-weight:bold; font-size:14px; padding-left:10px
	}
	
#l_sidebar1 p {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
#l_sidebar1 a img {
	border: none;
	margin: 0px;
	padding: 0px;
	}

#l_sidebar1 ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
#l_sidebar1 ul ul {
	list-style-type: none;
	margin-left: 20px;
	padding: 0px;
	}
	
#l_sidebar1 ul li li {
	background: #999 url(images/icon.png) no-repeat top left;
	padding: 0px 0px 5px 20px;
	margin: 0px;
	}
	
#l_sidebar1 ul li ul li {
	background: #999 url(images/icon.png) no-repeat top left;
	padding: 0px 0px 5px 20px;
	margin: 0px;
	}
	

.box22{margin:0px auto;margin-top:6px;color:#fff;}
.box22 .box22_t{height:39px;line-height:39px;background:url("images/box2_t.gif")   no-repeat;}
.box22 .box22_t h3{padding-left:30px;}
.box22 .box22_m{overflow:hidden;padding:12px; font-size:16px}
.box22 img{ max-width:210px; margin-left:5px; border:#000 5px solid}


#main .main_r{width:730px;float:right;overflow:hidden;background:url("images/bg6.gif")  repeat-x;}
#main .main_r0{width:730px;float:right;overflow:hidden;background:url("images/bg66.gif")  repeat-x;}
/*---------------------------- 内页右侧详细----------------------------*/
.box3{margin:0px auto;color:#fff;margin-top:10px;}
.box3 .box3_t{height:30px;line-height:30px;background:url("images/box3_t.gif") right top  no-repeat;}
.box3 .box3_t span{ color:#fff;padding-left:50px;font-size:12px;display:block;background:url("images/ico4.gif") 20px center  no-repeat;}
.box3 .box3_t a{color:#fff}
.box3 .box3_t a:hover{color:red}
.box3 .box3_m{padding:30px;overflow:hidden;line-height:23px; min-height:400px}
.box3 .box3_m0{padding:30px;overflow:hidden;line-height:23px;}
.box3 .box3_m2{height:100%;background:#fff;margin:20px;}
