﻿ /* CSS Document */
body{ font-size:9pt;margin:0px;	padding:0px;overflow-x:hidden; color:#6e6e6e; font-family: "微软雅黑",Verdana, Arial, Helvetica, sans-serif,'宋体';}
h4,h3,h2,h1{margin:0;padding:0;font-size:12px;line-height:1.5em;}
ul,li,div {padding:0;margin:0;list-style:none;}
.maincenter{width:1002px; margin:0px auto; padding:0}
.maincenteruser{width:900px; margin:0px auto; padding:0}
.input{border: 1px solid #d3cece;height:25px; line-height:25px; width:145px; text-indent:4px;}
.input2{border: 1px solid #d3cece;height:25px; line-height:25px; width:145px; text-indent:4px;}
.input3{border: 1px solid #d3cece;height:25px; line-height:25px; width:536px; text-indent:4px;}
.inputnum{ width:40px; height:25px; line-height:25px; text-align:center;}
.textarea2{ padding:5px; border:1px #d3cece solid}
.kuangjia-2 {font-family: "宋体";color: #3A3A3A;border: 1px solid #B3B3B3;background-color: #F5F5F5;width:120px;}
input,TEXTAREA{font-size: 12px;font-family: Arial, Helvetica, sans-serif;border: 1px solid #CCCCCC;line-height:13px; vertical-align:middle}
.submit{background:url(/images/submit.png) center top no-repeat; width:118px; height:30px; border:none; cursor:pointer }
#usereg input{width:307px;height:34px; line-height:34px; text-indent:8px; background-image:url(/images/inputbg.jpg)}
/*====================mapcss=========================*/
 .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
 .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/*====================mapcss=========================*/
.btn {font-family:"宋体";font-size: 12px;color: #135294;background-image: url(../images2/btn.jpg);	height: 16px;width:60px;border: 0px none;
letter-spacing: 1px;}
.btnn{ background:url(../images2/btnn.jpg) center top no-repeat; width:81px; height:23px; border:none; cursor:pointer }
.go-textkuang{ padding:5px;	width:60px;	height:23px;border:1px solid #c1c1c1;margin:3px;}
.textkuang,textarea{border:1px solid #e1e1e1;margin:2px;margin-left:0px;}
#home_tx {PADDING: 0px;	BACKGROUND:url(../index/hometx_03.gif) bottom repeat-x;	WIDTH:100%;}
.home_tx { PADDING:0px;width:980px; margin:0 auto;line-height:20px; LEFT: 50%; MARGIN-LEFT: -501PX; MARGIN-TOP: -1PX;}
a {color: #525252;text-decoration: none;_filter: expression(document.execCommand("BackgroundImageCache", false, true));font-family: "微软雅黑",Verdana, Arial, Helvetica, sans-serif,'宋体';}
a:hover{color:black; color:#a1001f;}
.inpu{height:25px; margin:5px; width:200px; line-height:25px;  text-indent:5px;}
.left{float:left;}
.right{	float:left; width:400px;}
.btn_save{ background:url(../images2/btnn2.jpg) center top no-repeat; width:81px; height:23px; border:none; cursor:pointer }
.txt22{height:25px; margin:5px; width:200px; line-height:25px;  text-indent:5px;}
#zhuce input{ width:200px; text-indent:10px; height:25px; margin:5px; line-height:25px;}



#con {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH:740px
}
#tags {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; WIDTH:642px; PADDING-TOP: 0px; HEIGHT:54px;
	BACKGROUND: url(http://web449427.dnsvhost.com/templates/default/images/index_11_01_01_01.jpg) no-repeat left bottom; padding-left:100px;
}
#tags LI {
	FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT:54px; line-height:54px; padding-left:15px;
}
#tags LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #5d4f35; LINE-HEIGHT:54px; PADDING-TOP: 0px; HEIGHT: 54px; TEXT-DECORATION: none; font-size:16px;
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT:54px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #5d4f35; LINE-HEIGHT: 54px; HEIGHT:54px;font-size:16px; background-color:#e2d6c6;
}
#tagContent { text-align:left; float:left;BACKGROUND: url(/templates/default/images/index_11_01_01_03.jpg) no-repeat left bottom; padding-left:270px;}
.tagContent {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH:400px; PADDING-TOP: 10px; HEIGHT: 230px
}
#tagContent DIV.selectTag {
	DISPLAY: block
}







<!--banner 下次可以删除-->
.header{color:#000000; line-height:29px;}
.header a{ color:#000000;line-height:29px;}
.header a:hover{ color:#880201;line-height:29px;}

.contentssitemap li {  width:100%; display:block;}
.contentssitemap li a{ color:#e80003; font:14px/30px "微软雅黑";}

.sitemap2{}
.sitemap2  li{  border-bottom:1px dashed #cccccc;  float:left; width:130px }
.sitemap2  li a{ color:#575757; font:12px/30px "宋体"; width:150px;}

.indexpro1{ font:bold 14px/42px "微软雅黑"; color:#333}
.indexpro1 { display:block; width:107px; height:42px; background:url(../images/index_02_04_03_01_03.jpg) center top no-repeat}
.indexpro1:hover{ background:url(../images/indexpro2.jpg) center top no-repeat; color:#FFFFFF}









.solid-bottom {BORDER-BOTTOM: #0a4ea3 1px solid}

.sec1  {

cursor:  hand;
color:  #000000;

}
.sec2  {

cursor:  hand;
color:  #58A200;
font-weight:  bold;
}
<!--banner 下次可以删除-->

/*     产品内页效果csscss*/
.txt_1 {font:bold 24px Verdana, Tahoma;color:#fff}
img.thumb_img {cursor:pointer;display:block;margin-bottom:10px}
img#main_img {cursor:pointer;display:block;}
#gotop {cursor:pointer;display:block;}
#gobottom {cursor:pointer;display:block;}
#showArea {height:460px;overflow:hidden}
.info {color:#666;font:normal 9px Verdana;margin-top:20px}
.info a:link, .info a:visited {color:#666;text-decoration:none}
.info a:hover {color:#fff;text-decoration:none}
/*     产品内页效果csscss*/





/*菜单class*/
.Menubox {
width:100%;
background:url(menu_bg.gif);
height:42px;
line-height:42px;
}

.Menubox li{
 float:left;
 display:block;
 cursor:pointer;
 width:115px;
 height:42px;
 text-align:center; font: bold 14px/42px "微软雅黑"; color:#000000;
  background:url(../images/index_02_04_03_01_07.jpg) no-repeat right;
 margin-left:-1px;
 margin-right:-1px; } 
 
.Menubox li.hover{background:#fff;width:112px; height:42px;line-height:42px;background:url(../images/index_02_04_03_01_01.jpg) center top no-repeat;color:#739242;font-weight:bold;margin-left:0px; font: bold 14px/42px "微软雅黑"; color:#ffffff;}
 
.Contentbox{
 clear:both;
 margin-top:0px;

 text-align:center;
 padding-top:8px;
}


ul, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, input, hr, img, div, label { margin:0; padding:0; }
ul, li { list-style:none; }
h4 { font-size:14px; }
h5 { font-size:13px; }
h6 { font-size:12px; }
img { border:0; }
.clear { height:0; clear:both; overflow:hidden; }
.height_auto{height:auto;overflow:hidden;zoom:1;}
#top{width:960px;margin:0 auto;	height:110px;}
.top_top{height:68px;}
.logo{width:200px;height:64px;float:left;}
.link{width:196px;line-height:25px;float:right;}

.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{ height:1%;}
*+html .clearfix{ height:1%;}


/*====================分页css=========================*/
.pager{font: 12px/21px "宋体";}
.pager a{ text-decoration:none}
.pager {padding:20px 0;  text-align:center;	height:24px;}
.pager a {	display:inline-block;	width:26px;	height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center;}
.pager a.a1 {	background:url(../images/titleBg.png) 0 -55px  no-repeat;	width:66px; text-align:center;}
.pager a:hover {	background:#97c1ed;	color:#000;	text-decoration:none;	border:1px solid #e3e3e3;}
.pager .curPage {	display:inline-block;	width:26px;	height:22px;	line-height:22px;	background:#357fca;	border:1px solid #e3e3e3;
	color:#fff;	text-align:center}
.pager .noPage {	display:inline-block;	width:66px;	height:22px;	line-height:22px;	background:url(../images/titleBg.png) 0 -55px repeat-x;
	border:1px solid #e3e3e3;	text-align:center;	color:#000}


/*message box*/
.msgbox {padding: 3em 10em 3em !important;background:url(images/right.gif) no-repeat 4em 4em;font-size:12px;font-weight:400;} 
.msgbox{padding:0.1em;width:400px;margin:15px auto;background:none;} 
.msgbox h1{line-height:26px;margin-bottom: 1em;font-weight:700;font-size:14px;} 
.msg_inner{background:url(images/right.gif) no-repeat 0 50%;padding-left:4em;height:auto!important;height:60px;min-height:60px;} 
.msgbox p {margin: 1.5em 0;} 
.msgbox a {color: #069; } 
.error_msg{background:url(images/error.gif) no-repeat 0 50%;} 
/*====================分页css=========================*/

.jytxa1 a{ width:116px; height:105px; background:url(../images/a_03_02.jpg) center top no-repeat; display:block}
.jytxa1 a:hover{background:url(../images/a_03_02a.jpg) center top no-repeat;}
.jytxa2 a{ width:111px; height:105px; background:url(../images/a_02_02.jpg) center top no-repeat; display:block}
.jytxa2 a:hover{background:url(../images/a_02_02a.jpg) center top no-repeat;}
.jytxa3 a{ width:111px; height:106px; background:url(../images/a_02_04.jpg) center top no-repeat; display:block}
.jytxa3 a:hover{background:url(../images/a_02_04a.jpg) center top no-repeat;}
.jytxa4 a{ width:116px; height:105px; background:url(../images/a_03_04.jpg) center top no-repeat; display:block}
.jytxa4 a:hover{background:url(../images/a_03_04a.jpg) center top no-repeat;}




 /*=banner */
#focus {width:1000px; height:365px; overflow:hidden; position:relative;} /*=到时候要改这里的宽高 */
#focus ul {height:300px; position:absolute;}
#focus ul li {float:left; width:1000px; height:365px; overflow:hidden; position:relative; background:#000; list-style:none;}/*=到时候要改这里的宽高 */
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1000px; height:20px; left:0; bottom:0; background:#a2e7fd;}/*====这里只改宽度=====*/
#focus .__btn {position:absolute; width:980px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}/*==这里只改宽度｛宽度=(banner宽度-20px)｝==*/
#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:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
/*==banner========*/



/*==================banner==================*/
#slideshow { position:relative;  }
#slideshow IMG { position:absolute; top:0; left:0; z-index:8; opacity:0.0; }
#slideshow IMG.active { z-index:10; opacity:1.0; }
#slideshow IMG.last-active { z-index:9; }

#slideshow1 { position:relative;  }
#slideshow1 IMG { position:absolute; top:0; left:0; z-index:8; opacity:0.0; }
#slideshow1 IMG.active { z-index:10; opacity:1.0; }
#slideshow1 IMG.last-active { z-index:9; }

#slideshow2 { position:relative;}
#slideshow2 IMG { position:absolute; top:0; left:0; z-index:8; opacity:0.0; }
#slideshow2 IMG.active { z-index:10; opacity:1.0; }
#slideshow2 IMG.last-active { z-index:9; }
/*==================banner==================*/

.clear{ clear:both;}



/*---------------------nav----------------------------------*/.
/**/
#nav {font-family: "微软雅黑"; text-align:center;}
#nav a {display: block;text-align:center;color:#ffffff; width:125px;font-weight:bold;  text-align:center; font:14px/42px "微软雅黑"; }
#nav li {float:left;font-size:14px;}
#nav li a:hover{text-decoration:none; color:#df3f3f;  background:url(../images/navbj.png) center top no-repeat;}




#footnav { color:#ffffff; line-height:24px;}
#footnav a{ color:#ffffff; padding:0 10px; line-height:24px;}
#footnav a:hover{ color:#f00;}


/*品牌联盟*/

.branda ul{}
.branda ul li{ float:left; padding: 7px 18px;}
/*首页推荐品牌*/
.brand ul{	height:140px;}
.brand ul li{ float:left; padding: 7px 11px;}
/*首页推荐品牌end*/





.lan{width:200px;float:right;padding-top:2px;}
#mains{background:url(../index/banner.jpg) top center no-repeat;}
#banner{height:300px;}
#index_body{width:100%;}
#index_main{width:960px;margin:0 auto;background:url(../index/index_main.jpg) repeat-x #fff;}
#video{	width:240px;float:left;}
.fonts{	color:#000000;font-family:"微软雅黑";font-size:12px;font-weight:bold;line-height:30px;padding-top:15px;padding-left:8px;}
#video .con{text-align:center;padding:5px;border-right:1px solid #e9e9e9;}
#middle{width:710px;float:right;}




/*------------jobs----------------*/
.jobs{color:#0169b7; font-weight:bold}
.jobs:hover{color:#ff0000;}
/*------------jobs----------------*/


#aboutnews li .time{ display:none;}
#aboutnews li{float:right;width:160px;line-height:27px; background:url(../images/dian2.jpg) left 5px no-repeat; text-indent:25px; text-align:left; color:#a5a5a5;}

/*------------index pic news----------------*/



/*------------index pic news----------------*/
#newspic2  #commentnews{ width:100px; float:left }
#newspic2 .news_con{ display:none}
#newspic2 .news_title{ display:none}
#newspic2 .news_imgs{width:116px;float:left;}
#newspic2 #news_ul{clear:both;width:220px; float:right; }
#newspic2 #news_ul li{float:right;width:220px;line-height:27px; background:url(../images/dian.jpg) left 5px no-repeat; text-indent:15px;}
#newspic2 #news_ul li .time{ float:right; color: #757575; display:none}
#newspic2 #news_ul li a{color:#6c6c6c; display:block; width:175px;  white-space:nowrap;/*设置不折行*/text-overflow:ellipsis;/*这就是省略号喽*/-o-text-overflow:ellipsis;/*兼容opera*/overflow: hidden;/*设置超过的隐藏*/ text-align:left} 
#newspic2 #news_ul li a:hover{color:#f00}


/*------------index pic news----------------*/
#newspic3  #commentnews{ width:100px; float:left }
#newspic3 .news_con{ display:none}
#newspic3 .news_title{ display:none}
#newspic3 .news_imgs{width:116px;float:left;}
#newspic3 #news_ul{clear:both;width:220px; float:right; }
#newspic3 #news_ul li{float:right;width:220px;line-height:27px; background:url(../images/dian.jpg) left 5px no-repeat; text-indent:15px;}
#newspic3 #news_ul li .time{ float:right; color: #757575; display:none}
#newspic3 #news_ul li a{color:#6c6c6c; display:block; width:175px;  white-space:nowrap;/*设置不折行*/text-overflow:ellipsis;/*这就是省略号喽*/-o-text-overflow:ellipsis;/*兼容opera*/overflow: hidden;/*设置超过的隐藏*/ text-align:left} 
#newspic3 #news_ul li a:hover{color:#f00}



/*------------recnews----------------*/ 
#news_ul2{ text-align:left;}
#news_ul2 li{float:right;width:231px; padding-left:8px; line-height:28px; background:url(../images/icon.jpg) left center no-repeat; margin-right:10px;white-space:nowrap;/*设置不折行*/text-overflow:ellipsis;/*这就是省略号喽*/-o-text-overflow:ellipsis;/*兼容opera*/overflow: hidden;/*设置超过的隐藏*/}
#news_ul2 li .time{ float:right; _display:none}
#news_ul2 li a{color:#313131;}
#news_ul2 li a:hover{color:#990000}


/*------------recnews3----------------*/ 
#news_ul3{ text-align:left;padding-top:1px;}
#news_ul3 li{float:right;width:320px;line-height:20px;padding-left:8px; line-height:28px; margin-right:10px; _margin-right:0px;  margin-top:2px;	background:url(../images/sans.jpg) 5px center no-repeat #fff3f4; text-indent:15px;
 white-space:nowrap;/*设置不折行*/text-overflow:ellipsis;/*这就是省略号喽*/-o-text-overflow:ellipsis;/*兼容opera*/overflow: hidden;/*设置超过的隐藏*/ margin-left:10px; }
#news_ul3 li .time{ display:none}
#news_ul3 li a{color:#6c6c6c}
#news_ul3 li a:hover{color:#f00}

/*------------recnews4----------------*/ 
#news_ul4{ text-align:left;padding-top:1px;}
#news_ul4 li{float:right;width:330px;line-height:20px;padding-left:7px; line-height:28px; margin-right:10px; _margin-right:0px; margin-top:2px;	background:url(../images/san.jpg) 5px center no-repeat #e7f9ff; text-indent:15px;
 white-space:nowrap;/*设置不折行*/text-overflow:ellipsis;/*这就是省略号喽*/-o-text-overflow:ellipsis;/*兼容opera*/overflow: hidden;/*设置超过的隐藏*/ margin-left:10px; }
#news_ul4 li .time{ display:none}
#news_ul4 li a{color:#6c6c6c}
#news_ul4 li a:hover{color:#f00}



/*------------aboutrecnews----------------*/ 
#news_ull{ text-align:left;padding-top:1px;}
#news_ull li{float:left;width:211px;line-height:28px;background:url(../images/icon.jpg) 5px center no-repeat #eefbff; text-indent:15px;
 white-space:nowrap;/*设置不折行*/text-overflow:ellipsis;/*这就是省略号喽*/-o-text-overflow:ellipsis;/*兼容opera*/overflow: hidden;/*设置超过的隐藏*/ }
#news_ull li .time{ display:none}
#news_ull li a{color:#6c6c6c}
#news_ull li a:hover{color:#f00}








#pro{width:230px;float:right;}
#pro .con{padding:5px;}
#main{}
/*about,news ...background*/
#bg001{	background:url(../index/top001.jpg) top center no-repeat;}
#bg002{background:url(../index/top002.jpg) top center no-repeat;}
#bg003{background:url(../index/top003.jpg) top center no-repeat;}
#bg004{background:url(../index/top004.jpg) top center no-repeat;}
#bg005{background:url(../index/top005.jpg) top center no-repeat;}
#bg006{background:url(../index/top006.jpg) top center no-repeat;}
#bg007{	background:url(../index/top007.jpg) top center no-repeat;}
/*about,news ...background*/

#banners{height:280px;}
#body{	width:960px;margin:0 auto;background:url(../index/index_main.jpg) repeat-x #fff;border:1px solid #d1d1d1;border-left:0px;border-top:0;}
#body_left{	width:232px;float:left;	background:url(../index/left2.jpg) repeat-y;}
#body_left .title{background:url(../index/z001.jpg) repeat-x;height:32px;}
.ic{display:block;width:35px;float:left;height:32px;}
#body_left .left{width:230px;}




#list{ width:194px; margin:0 auto;}
#list li{}
#list span{ display:inline;}
#list li a{display:block;background:url(../images/a.jpg)  center top no-repeat ; text-align:left; color: #615135; height:41px; line-height:41px;  text-indent:50px;}
#list li a:hover, #list li .focus{color:#0a4da4; background:url(../images/ah.jpg)  center top no-repeat ; color:#7d1a05}

#list li ul li a{text-indent:60px;}
#list li ul li ul li a{text-indent:60px;}




.cons{width:152px;float:right;}
.search_pic{padding:5px;width:60px;text-align:center;float:left;}
#main_right{width:720px;float:right;}
#main_right .title{height:35px;line-height:25px;padding-top:5px;border-bottom:1px solid #e2e2e2;background:url(../index/top5.gif) right no-repeat;}
#main_right .title .tls{display:block;line-height:35px;width:100px;padding-left:20px;background:url(../index/top7.gif) 0px -5px no-repeat;color:#666;
	font-weight:bold;float:left;}
#main_right .title .path{display:block;float:right;padding-left:20px;background:url(../index/arr6.gif) 5px 9px no-repeat;line-height:30px;padding-right:10px;}
 
.path span{ color:#fff; padding-left:10px;}
.net{border:1px solid #e5e5e5;border-right:0;padding-left:5px;}
.net a{display:block;width:60px;line-height:30px;float:left;}
.word1{padding-left:5px;}
.more{display:block;background:url(../index/more.jpg) no-repeat;width:88px;height:26px;}
.more:hover{background:url(../index/more.jpg) bottom no-repeat;}
.purightcont2{padding:20px 10px 20px 0;}


/*honor*/
.honor {}
.honor a:hover{ color:#FF0000}
.honor .honorlist{	height:24px;	padding-left:12px;	clear:both;overflow:hidden;}
.honor .honorlist .left{	font-size:12px;	font-family:微软雅黑,华文细黑,黑体;	float:left;}
.honor .honorlist .right{	padding-top:5px;	margin-right:20px;}
.honor .honorlist{	padding:16px 0;	height:auto;	overflow:hidden;}
.honor .honorlist li{float:left; margin-right:14px;margin-left:6px;border:1px solid #ffe2c5; padding:5px; background-color:#fff6ed}
.honor .honorlist li div{	margin:0 auto;	height:122px;	width:148px;	border:1px solid #D9D9D9;	text-align:center; margin:0 20px;}
.honor .honorlist li div img.middle{	width:0;	height:100%;	vertical-align:middle;}
.honor .honorlist li div img{	vertical-align:middle;}
.honor .honorlist li p{	background-image:url('../index/protextbg.gif');	background-repeat:repeat-x;	text-align:center;	width:152px;	height:30px;
	line-height:25px;	padding-top:0px;	margin:0 auto;}
.honor .prolistlist2{	width:790px;	padding:16px 0;	height:auto;}
.honor .prolistlist2 li{	height:168px;}
/*honor*/

.honor {}
.honor a:hover{ color:#1568bc}
.honor .honorlist2{	height:24px;	padding-left:12px;	clear:both;overflow:hidden;}
.honor .honorlist2 .left{	font-size:12px;	font-family:微软雅黑,华文细黑,黑体;	float:left;}
.honor .honorlist2 .right{margin-right:20px;}
.honor .honorlist2{	padding:16px 0;	height:auto;	overflow:hidden; }
.honor .honorlist2 li{float:left; margin-right:5px;margin-left:5px; margin-top:15px;border:1px solid #dbedff; padding:3px; background-color:#f4efe8;text-align:center;}
.honor .honorlist2 li div{	margin:0 auto;	height:182px;	width:222px;	border:1px solid #f7e8d2;	text-align:center; margin:0 20px;}
.honor .honorlist2 li div img.middle{	width:0;	height:100%;	vertical-align:middle;}
.honor .honorlist2 li div img{	vertical-align:middle;}
.honor .honorlist2 li p{	background-image:url('../index/protextbg.gif');	background-repeat:repeat-x;	text-align:center;	width:152px;	height:30px;line-height:25px;	padding-top:0px;	margin:0 auto;}


.recproduct li { float:left; margin-left:20px; margin-top:10px;}


/*brand*/
.brand a:hover{ color:#FF0000}
.brand .brandlist{	height:24px;	border-bottom:1px solid #EDEDED;	padding-left:12px;	clear:both;overflow:hidden;}
.brand .brandlist .left{	font-size:12px;	font-family:微软雅黑,华文细黑,黑体;	float:left;}
.brand .brandlist .right{	padding-top:5px;	margin-right:20px;}
.brand .brandlist{	padding:16px 0;	height:auto;	overflow:hidden;}
.brand .brandlist li{float:left; margin-left:20px;}
.brand .brandlist li div{	margin:0 auto;	height:122px;	width:148px;	border:1px solid #D9D9D9;	text-align:center; margin:0 20px;}
.brand .brandlist li div img.middle{	width:0;	height:100%;	vertical-align:middle;}
.brand .brandlist li div img{	vertical-align:middle;}
.brand .brandlist li p{	background-image:url('../index/protextbg.gif');	background-repeat:repeat-x;	text-align:center;	width:152px;	height:30px;
	line-height:25px;	padding-top:0px;	margin:0 auto;}
.brand .prolistlist2{	width:686px;	padding:16px 0;	height:auto;}
.brand .prolistlist2 li{	height:168px;}
/*brand*/


/*-----------------------------------------------------------------带二级分类产品分类样式1开始-------------------------------------------------------*/
.productclass1{
width:212px;
}

li{
	list-style:none;
	text-align:left;
}

li.productclassli{
	/* The main list elements */
	padding:5px 0;
}

li.button a{
	/* The section titles */
	display:block;
	font-family:"微软雅黑"
	font-size:12px;
	height:46px;
	overflow:hidden;
	position:relative;
	line-height:46px;
	color:#FFFFFF;
}

li.button a:hover{
	/* Removing the inherited underline from the titles */
	text-decoration:none;
}

/* Setting up different styles for each section color */
li.button a.green{background:url(../images/productclassbg.jpg) repeat-x top left; color:#ffffff;}
/* The hover effects */

li.button a:hover{ background-position:bottom left;}
li.button a:hover span{ background-position:bottom right;}

.dropdown{
	/* The expandable lists */
	display:none;
	padding-top:5px;
	width:100%;
}

.dropdown li{
	/* Each element in the expandable list */
	background:url(../images/productclassbg2.jpg) repeat-x top left;
	color:#ffffff;
	height:31px;
	width:100%;
	line-height:31px;
	text-indent:20px;
	margin:1px 0;
	overflow:hidden;
}
.dropdown li a{
	display:block;
	color:#ffffff;
	height:31px;
	width:100%;
}
.dropdown li a:hover{
	color:#b9ffe1;
}
.clear{
	clear:both;
}
/*-----------------------------------------------------------------带二级分类产品分类样式1结束-------------------------------------------------------*/










/*-----------------------------------------------------------------带二级分类产品分类样式3开始-------------------------------------------------------*/
#productclass3{
 width:194px;
 margin:0 auto;
 text-indent:50px;
 padding-left:0px;
}
#productclass3list {
 width:194px;
line-height: 41px; 
list-style-type: none;
text-align:left;
}

#productclass3list a {
 width:194px; 
 display: block;
 padding-left:0px;
 padding-top:0px;
 /*Width(一定要)，否则下面的Li会变形*/
}
#productclass3list li {
 background:url(../images/a.jpg) repeat-x top left;
 border-bottom:#ecedef 1px solid; /*下面的一条白边*/
 float:left;
 /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承Nav的width,限制宽度，li自动向下延伸*/
}
#productclass3list li a:hover{
 color:#7d1a05; 
 background:url(../images/ah.jpg) repeat-x top left;
}
/*==================二级目录===================*/
#productclass3list li ul {
 list-style:none;
 text-align:left;
 padding-top:1px;
}
#productclass3list li ul li{
 background:url(../images/ahh.jpg) repeat-x top left;
}
#productclass3list li ul a{
 line-height:41px;
 width:194px;
 height:41px;
 overflow:hidden;
 font-weight:normal;
 /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}

#productclass3list li ul a:hover {
 color:#7d1a05;
 text-decoration:none;
 font-weight:normal;
 background:url(../images/ah.jpg) repeat-x top left;
 /* 二级onmouseover的字体颜色、背景色*/
}
/*==============================*/
#productclass3list li:hover ul {
 left: auto;
}
#productclass3list li.sfhover ul {
 left: auto;
}
#content {
 clear: left; 
}
#productclass3list ul.collapsed {
 display: none;
}
/*-----------------------------------------------------------------带二级分类产品分类样式3结束-------------------------------------------------------*/




/*产品列表*/

.products a:hover{ color:#FF0000}
.products .protitle .left{	font-size:12px;	font-family:微软雅黑,华文细黑,黑体;	float:left;}
.products .prolistlist{	padding:16px 0;	height:auto;	overflow:hidden;}
.products .prolistlist li{float:left; padding:0 10px;}
.products .prolistlist li div img.middle{	width:0;	height:100%;	vertical-align:middle; }
.products .prolistlist li div img{	vertical-align:middle;}
.products .prolistlist li p{width:220px;	height:30px;	line-height:25px;	padding-top:0px; text-align:center;}
.products .prolistlist2{	width:686px;	padding:16px 0;	height:auto;}


/**/
.productstable{
	width:698px;
}
.productstable td{
}
.productstable td.td1{
	border:1px solid #EDEDED;
}
.productstable td.td1 div{
	width:370px;
	height:336px;
	text-align:center;
}
.productstable td.td1 div img.middle{
	width:0;
	height:100%;
	vertical-align:middle;
}
.productstable td.td1 div img{
	vertical-align:middle;
	width: expression(this.width > 370 ? '370px': true); 
	max-width: 370px;
	height: expression(this.height > 335 ? '335px': true);
	max-height:335px;
}
.productstable td.td2{
	padding-left:15px;
}
.productstable td.td2 div.proinfobox{
	width:310px;
	height:336px;
	overflow:hidden;
	position:relative;
}
.productstable td.td2 div.proinfobox .ldbtn{
	position:absolute;
	left:15px;
	bottom:10px;
}
.productstable td.td2 div.proinfobox .proinfotitle{
	font-size:20px;
	color:#00A484;
	font-family:微软雅黑,华文细黑,黑体;
	font-weight:bold;
}
.productstable td.td2 div.proinfobox .proinfotitle2{
	font-style:italic;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
}
.productstable td.td2 div.proinfobox .proinfotxt{
	text-indent:2em;
	line-height:22px;
	padding:10px 10px 0 0;
	height:237px;
	overflow-y:auto;
}
.productstable td.td3{
	
}
.productstable td.td3 div.proinfodiv{
	line-height:22px;
	width:690px;
	margin:0;
	padding:15px 0;
}
.productstable td.td3 div.proinfodiv *{
	width: expression(this.width > 690 ? '690px': true); 
	max-width: 690px;
}
 
.showpage {
	font-size:12px;
	color:#666;
    text-align:center; 
	padding:5px;
	font-family:"宋体";
	margin-top:10px;
}
 .showpage a {
 	font-family:"宋体"; 
	padding:3px 5px;
}
.showpage a:link,.showpage a:visited {  background:#FFF;}
.show_page a:hover,.showpage a:hover {  background:#174c90;color:#FFF;}
.showpage font { padding:3px 5px;  background:#174c90; font-size:12px; color:#FFF;}
.showpage span{
	padding:3px 5px;  background:#fff;color:#ccc;
}
#index_main01{
	width:960px;
	margin:0 auto;
	background:#fff;
}
#left{
	width:240px;
	float:left;
	border-right:1px solid #e9e9e9;
}
.list{
	width:233px;
	height:245px;
	overflow:auto;
	overflow-x:hidden;
}
.list li{
	background:url(../index/eft6.jpg) no-repeat;
	line-height:30px;
	padding-left:25px;
}
#mid_l{
	width:473px;
	float:left;
}
#gcals  li{
	display:block;
	float:left;
	width:233px;
	height:80px;
 
}
#gcals  li .pics{
	display:block;
	text-align:center;
	padding:8px;
	padding-top:5px;
	float:left;
	width:66px;
}
#gcals  li .text{
	display:block;
	width:145px;
	line-height:21px;
	height:75px;
	overflow:hidden;
	float:right;
}
#gcals  li .text strong{
	display:block;
	line-height:30px;
}
#zdgc li{
	float:left;
	width:115px;
	text-align:center;
}
#right
{
	width:226px;
 
}


#nets {
	display:block;
	list-style:none;
	padding:0;
	margin:0;
	
}
#nets li{
	display:block;
	width:330px;
	height:200px;
	float:left;
	margin-left:10px;

}
#nets li table{
	border:1px solid #e6e6e6;
	border-bottom:0;
	border-right:0;
}

#nets li td{
	border:1px solid #e6e6e6;
	border-top:0;
	border-left:0;
padding:3px;	
}

.msgbox {padding: 3em 10em 3em !important;background:url(../images/right.gif) no-repeat 4em 4em;font-size:12px;font-weight:400;} 
.msgbox{padding:0.1em;width:400px;margin:15px auto;} 
.msgbox h1{line-height:26px;margin-bottom: 1em;font-weight:700;font-size:14px;} 
.msg_inner{background:url(../images/right.gif) no-repeat 0 50%;padding-left:4em;height:auto!important;height:60px;min-height:60px;} 
.msgbox p {margin: 1.5em 0;} 
.msgbox a {color: #069; } 
.error_msg{background:url(../images/error.gif) no-repeat 0 50%;} 

/*================kefu1===================*/
#cleft_box{position:absolute;left:-31px;top:200px;padding:0px;margin:0px;overflow:hidden;width:153px; z-index:9999;}
.cleft_inner{margin:0px;padding:0px;overflow:hidden;width:153px;}
.inner_btn{width:121px;height:130px;color:#fff;font-size:14px;font-weight:bold;text-align:center;margin-top:1px;padding-top:0px;cursor:pointer;cursor:pointer;float:left;background:url(/images/kefu/rtitleico.png) left top no-repeat;}
.inner_btn span{layout-flow:vertical-ideographic;}
.inner_info{width:122px;overflow:hidden;float:right;background:none;}
.inner_tit{margin:0 auto;padding-left:20px;height:30px;background:url(/images/kefu/leftbg.png) left top no-repeat;overflow:hidden;width:122px;}
.inner_list{text-align:center;width:122px;background:url(/images/kefu/leftcontentbg.png) repeat-y; margin:0px; text-align:center;}
.inner_list ul{margin:0px;padding:10px 10px;font-size:12px;list-style-type:none; text-align:center;}
.inner_list ul li{padding-top:5px;line-height:180%;margin:0px auto; text-align:center;}
.inner_list ul li a{ color:#000;text-decoration:none;}
.inner_btm a{width:122px;height:22px;background:url(/images/kefu/leftbt.png) left top no-repeat;display:block;}
/*================kefu1===================*/

.footer{width:754px; margin:0 auto; padding:0; display:block; margin-top:25px}
.foot{width:145px; float:left;  padding:0;color:#9a9a9a; border-right:1px  solid #292929;  }
.foot:hover{width:145px; float:left; color:#9a9a9a;}
.foot li{ width:145px; margin-bottom:15px; text-align: center; color:#FFFFFF;font-size:11px;}
.foot li a{  margin-top:10px; text-align: center; list-style-type: none; color:#979797; font-size:12px;font:"微软雅黑"}
.foot li a:hover{ color:#fff}
.foot li .dbwz{ color:#585858; font-size:14px;}


.tl{ float:left;color:#a4a4a4;}
.tr{ float:right; color:#a4a4a4;margin-right:10px; }
.tr a{ color:#a4a4a4}
.tr a:hover{ color:#ffffff}

.gjz{ float:left; font-size:14px; line-height:71px;}
.gjz span{ color: #8f0100}
.ss{width:320px; height:29px; float:right; margin-top:21px;}

.nav ul{
width:1002px;
height:53px;
margin:0 auto;

}
.nav ul li{
float:left;
width: 100px;
}
.nav ul li a{
width:105px;
height:53px;
background:url(../images/nav.gif);
color:#e2d1b3;
font-weight:bold;
font-size:14px;
display:block;
text-align:center;
line-height:53px;
text-decoration:none; 
padding:0;
}
.nav ul li a:hover{
color:#fed67e; 
background:url(../images/navh.jpg);
text-align:center;
text-decoration:none;
padding:0px;
}






#full-screen-slider {
	width:100%;
	float:left;
	position:absolute;
	z-index:999
}
#slides {
	display:block;
	width:100%;
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
}
#slides li {
	display:block;
	width:100%;
	height:100%;
	list-style:none;
	padding:0;
	margin:0;
	position:absolute
}
#slides li a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-9999px
}
#pagination {
	display:block;
	list-style:none;
	position:absolute;
	left:20%;
	top:530px;
	z-index:9900;
	padding:5px 15px 5px 0;
	margin:0
}
#pagination li {
	display:block;
	list-style:none;
	width:15px;
	height:15px;
	float:left;
	margin-left:15px;
	opacity:0.8;
    filter:alpha(opacity=80);
	background:#000000;
}
#pagination li a {
	display:block;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	text-indent:-9999px;
}
#pagination li.current {
	background:#c10e14;
}




#full-screen-slider2 {
	width:100%;
	height:443px;
	float:left;
	position:absolute;
	z-index:1
}

#slides2 {
	display:block;
	width:100%;
	height:443px;
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
}


#slides2 li {
	display:block;
	width:100%;
	height:100%;
	list-style:none;
	padding:0;
	margin:0;
	position:absolute
}
#slides2 li a {
	display:block;
	width:100%;
	height:100%;
	text-indent:-9999px
}
#pagination2 {
	display:block;
	list-style:none;
	position:absolute;
	left:45%;
	top:270px;
	z-index:9900;
	padding:5px 15px 5px 0;
	margin:0
}
#pagination2 li {
	display:block;
	list-style:none;
	width:10px;
	height:10px;
	float:left;
	margin-left:15px;
	background:#000;
}
#pagination2 li a {
	display:block;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	text-indent:-9999px;
}
#pagination2 li.current {
	background:#c50e14;
}


#commentnews{ width:467px;float:left; margin-top:6px;}
.news_con{ text-align:left; line-height:25px; }
.news_title{text-align:left; line-height:25px; font-weight:bold; color:#0e60be;}
.news_imgs{width:100px;float:left; border:1px solid #e8e5de; margin-right:10px; padding-right:3px; }
#news_ul{clear:both;width:457px; float:left;}
#news_ul li{float:left;width:457px;line-height:22px; height:24px; background:url(../images/ico.jpg) left center no-repeat; text-indent:0px;}
#news_ul li span{ float:right; color: #757575;}
#news_ul li a{color:#6c6c6c;  text-align:left;} 
#news_ul li a:hover{color:#f00}




#news2_ul{width:741px; height:126px; float:left; display:block;}
#news2_ul li{float:left; display:block; width:350px; height:14px; margin-right:20px; text-indent:8px; margin-bottom:20px;}
#news2_ul li .time{ float:right; color: #757575;}
#news2_ul li a{color:#6c6c6c; text-align:left;} 
#news2_ul li a:hover{color:#a1001f}

.reproduct{ margin-top:20px;}
.reproduct li{ float:left;  margin-left:10px; width:240px; text-align:center;}
.reproduct li a{ }
.reproduct li a:hover{ }
.reproduct li .imgpic{ background:#FFFFFF;display:block; }
.reproduct li .imgpic:hover{ }
.reproduct div{ width:240px; height:210px; background:#ffffff; margin-bottom:50px;}
.reproduct p{ margin-top:20px;}


.reproduct2{ margin-top:10px;}
.reproduct2 li{ float:left;  margin-left:10px; width:230px; text-align:center;}
.reproduct2 li a{ }
.reproduct2 li a:hover{ }
.reproduct2 li .imgpic{ background:#FFFFFF;display:block; }
.reproduct2 li .imgpic:hover{ }
.reproduct2 div{ width:230px; height:210px; margin-bottom:30px;}
.reproduct2 p{ margin-top:25px;}


.icp{ padding:0px 25px 0 25px;}

#productclass4{
 width:184px;
 padding-left:0px;

 
}
#productclass4list {
 width:184px;
line-height:30px; 
text-align:left;

}

#productclass4list a {
 width:184px; 
 color:#ba0109;
 font-size:14px;
 display: block;
 padding-left:0px;
 padding-top:0px;
 /*Width(一定要)，否则下面的Li会变形*/
}
#productclass4list li {
 float:left;
 border-bottom:1px solid #e7e0d8
 /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承Nav的width,限制宽度，li自动向下延伸*/
}
#productclass4list li a:hover{

}

/*==================二级目录===================*/
#productclass4list li ul {
 text-align:left;
}
#productclass4list li ul li{
 border-bottom:0px 
}
#productclass4list li ul a{

 width:92px;
 height:30px;
 font-size:12px;
 color:#5c5452;
 text-align:left;
 line-height:30px;
 overflow:hidden;
 font-weight:normal;
 /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}

#productclass4list li ul a:hover{color:#cd0025;}

/*==============================*/
#productclass4list li:hover ul {
 left: auto;
}
#productclass4list li.sfhover ul {
 left: auto;
}
#content {
 clear: left; 
}
#productclass4list ul.collapsed {

}
/*-----------------------------------------------------------------带二级分类产品分类样式3结束-------------------------------------------------------*/

.cgal{ width:1002px; margin-top:20px; }
.cgal li{ float:left; text-align:center;  margin:0 10px; margin-bottom:20px;}
.cgal img{padding:3px; border:1px solid #e8e1d7;}

.btnt{ width:75px; height:25px; background: #7d1a05; text-align:center; line-height:25px; color:#FFFFFF}
.btnt1{ width:75px; height:25px; background: #1d1d1d; text-align:center; line-height:25px; color:#FFFFFF}


.rollBox{
	width:1002px;
	height:85px;
	overflow:hidden;
	margin-right: auto;
	margin-left: auto;
	margin-top:30px;
}
.rollBox .LeftBotton{
	height:41px;
	width:87px;
	background:url(../images/indexleft.jpg) center top no-repeat ;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	margin-top:130px;
	margin-right:0px;
}
.rollBox .RightBotton{
	height:41px;
	width:87px;
	background:url(../images/indexright.jpg) center top no-repeat ;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	margin-top:130px;
	margin-left:0px;
}

.rollBox .Cont{
	width:956px;
	overflow:hidden;
	float:left;
}
.rollBox .ScrCont{
	width:2500px;
}
.rollBox .Cont .pic{
	width:180px;
	height:85px;
	float:left;
	text-align:center;
	margin-right:70px;

}
.rollBox #List1,.rollBox #List2{
	float:left;
}
.rollBox  a {
	color: #676767;
	text-decoration: none;
	font-size: 12px;
}
.pic   span     {
	display: block;
	margin-top: 10px;
}
img {
	border-style: none;
}
* {
	margin: 0px;
	padding: 0px;
}




.img1{  display:block;background:url(../images/l.jpg);}
.img1:hover{ background:url(../images/lh.jpg);}
.img2{ background:url(../images/r.jpg);}
.img2:hover{ background:url(../images/rh.jpg);}


.yq{ width:849px; height:89px; margin:0; padding:0}
.yq li{ margin:0 15px; line-height:29px; font-size:14px; float:left; }
.yq li a{ color:#605235}
.yq li a:hover{ color:#980015}


.am{ width:235px; height:62px; line-height:62px; font-size:18px; color:#FFFFFF; text-indent:30px; text-align:left}
.al{ float:left; font-size:18px; color:#615135; margin-left:10px;}
.ar{ float: right; color:#a39885;  margin-right:10px;}
.ap{ padding:10px; line-height:35px;}

.tk{margin:0 auto;}
.tk li{ text-align:center;}