@charset "utf-8";
/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin:0px; padding:0px;} 
ul,li {list-style:none; margin:0; padding:0}
body {background:url(images/index_bg.gif); font-family:"微软雅黑", "宋体"; font-size:12px; color:#000;}
a {color:#000; text-decoration:none}
a:hover {color:#bd013b}
img {border:0}
.clr0 {height:0; background:none; clear:both; line-height:0; font-size:0}
.clr20 {height:20px; background:none; clear:both}
.none {display:none}
.topnav {height:76px; background:url(images/index_01.jpg) center no-repeat;}
.topmenu {height:22px; width:216px; background:url(images/top_03.gif) no-repeat; margin-top:42px; float:right}
.topmenu2 {
	height:22px;
	width:95px;
	line-height:22px;
	margin-top:42px;
	float:right
}
.topmenu a {float:left; display:block; width:72px; height:22px}
.margin {width:962px; padding-left:20px; padding-right:20px; margin:0 auto}
.head {height:120px; padding-top:13px; position:relative; z-index:99}
.search {width:400px; height:21px; float:right; line-height:21px; font-size:13px; color:#a0000c;}
.search span {float:left}
.s_box {height:21px; line-height:20px; float:right; width:126px; background:url(images/index_04.gif) no-repeat; border:0;}
.s_btn {height:21px; float:right; width:26px; background:url(images/index_04.gif) right no-repeat; border:0;}
.logo {width:224px; float:left}
.menu {width:719px; margin-top:20px; height:68px; float:right}
.menu ul {background:url(images/index_11.gif) no-repeat; height:46px}
.menu ul li {width:100px; float:left; height:46px; text-align:center; display:block;line-height:46px; font-size:14px; color:#FFF}
.menu ul li.index,.menu ul li.indexnow,.menu ul li.indexnow a,.menu ul li.index a {width:95px;float:left; height:46px; text-align:center; display:block; color:#FFF}
.menu ul li a,.menu ul li {width:100px; height:46px; display:block; line-height:46px; font-size:14px; color:#FFF}
.menu ul li a:hover,.menu ul li.indexnow a,.menu ul li.now a {background:url(images/li_a.gif) center no-repeat; color:#000}
.box {padding-top:37px; padding-left:0px; color:#FFF; height:425px; overflow:hidden}
.promenu {padding-top:37px; padding-left:54px; color:#FFF}
.promenu li {height:40px; line-height:40px; font-size:14px}
.promenu li a {color:#FFF; line-height:40px}
.promenu li a:hover {color:#000}
.left {float:left; width:222px; height:710px; background:url(images/index_03.gif) no-repeat}
.left .lianxi {padding:20px; color:#fcf5bf; line-height:200%; margin-top:10px; }
.right {float:right; width:720px}
.shua {width:690px; height:363px; margin:11px 14px 13px 14px; overflow:hidden; margin-bottom:15px}
#nav {bottom:5px;right:5px;position:absolute;z-index:50;}
#nav a { background:#df251c;color:#df251c; display:block;float:left; font-size:10px;padding:1px 4px; margin-left:3px; line-height: normal;}
#nav a.activeSlide, #nav a:hover{background:#fff;color:#fff;}
a.more {height:35px; width:60px; display:block; float:right}
a.more span {display:none}
.zixun {float:left; width:373px}
.zixun h3 {height:35px; background:url(images/index_22.gif) no-repeat}
.xiazai {float:right; width:319px}
.xiazai h3 {height:35px; background:url(images/index_24.gif) no-repeat}
.con_neirong {padding:3px; margin:0; line-height:20px;}
.con {padding:10px 15px 0px 15px}
h1,h3,h1 a {padding:0; margin:0; height:24px; font:bold 14px/24px "微软雅黑", "宋体"; color:#cc0000}
.con_neirong a { text-decoration:none; color:#cc0000}
ul.newslist {margin-top:5px;}
ul.newslist li {line-height:30px;  height:30px; border-bottom:1px dotted #000}
ul.newslist li a {line-height:30px}
ul.newslist li span {float:right}
.gun {height:121px; background:url(images/index_32.jpg) no-repeat; overflow:hidden; margin-bottom:20px}
#LeftArr {
	float:left;
	margin-top:20px;
	width:40px;
	height:78px;
	margin-left:30px;
	_margin-left:5px;
	display:block;
	cursor:pointer;
}
#RightArr {
	float:right;
	margin-top:20px;
	width:40px;
	height:78px;
	display:block;
	cursor:pointer;
	margin-right:10px;
	_margin-right:5px;
}
.tupian {
	float:left;
	margin-top:20px;
	width:840px;
	height:78px;
	overflow:hidden
}
.tupian ul li {float:left; height:76px; width:130px; text-align:center; padding-top:8px }
.tupian ul li img {border:1px solid #ccc;}
.foot {height:145px; background:url(images/foot_02.gif) top center no-repeat; overflow:hidden; }
.footmargin {padding-top:70px; padding-left:355px; width:647px; margin:0 auto; position:relative}
.foot a.beian {display:block; position:absolute; left:264px; height:64px; width:64px; top:70px;}
.foot a.xinyong {display:block; position:absolute; left:184px; height:64px; width:64px; top:70px;}
.foot, .foot a {color:#a3811a;}
.foot p {line-height:150%}

/* 产品二级　*/
.allsort {
	Z-INDEX: 11;
}

.allsort .item {
	HEIGHT: 40px
}

.allsort SPAN {
	DISPLAY: block; Z-INDEX: 1;
}
.allsort H3 A {display:block}
.allsort H3 {
	FONT-WEIGHT: normal; HEIGHT: 40px; text-align:center; background:url(images/index_03_03.gif) bottom center no-repeat
}
.allsort H3 A:link {
	DISPLAY: block; COLOR: #fff; LINE-HEIGHT: 40px; HEIGHT: 40px
}
.allsort H3 A:visited {
	DISPLAY: block; COLOR: #fff; LINE-HEIGHT: 40px; HEIGHT: 40px
}
.allsort H3 A:hover {
	COLOR: #fff643
}
.allsort H3 A:active {
	COLOR: #fff643
}

/* neiye  */
.neiright {float:right; width:720px; background-color:#fff7d9; min-height:710px; _height:710px}
.loc {height:76px; background:url(images/nei_03.gif) 50% 0 no-repeat}
.loc h2 {height:76px; width:25%; padding-left:63px; float:left; color:#b30000; line-height:72px; font-size:18px}
.loc .locnav {line-height:76px; height:76px; color:#5d5d5d; width:400px; float:right; padding-right:28px; text-align:right}
.loc .locnav a {line-height:76px; height:76px; color:#5d5d5d;}
.tjpro {height:310px; background:url(images/nei_05.gif) 50% 0 no-repeat}
.tjpro .pic {float:left; width:465px; height:276px; margin-top:7px; margin-left:24px; _margin-left:12px;}
.tjpro .detail {float:left; width:206px; height:276px; margin-top:7px}
.tjpro h1 {height:56px; padding-top:30px; padding-left:25px; line-height:56px}
.tjpro .xiangxi {padding:0 25px; color:#000; line-height:200%; height:162px}
.tjpro .chakan {padding-right:25px; text-align:right}
.tjpro .chakan a {color:#d03a35}
.tjpro .chakan a:hover {text-decoration:underline}
.maincon {color:#000;line-height:200%; padding:15px; padding-bottom:30px}

/* ============翻页============== */

div#showpages {
clear:both;
padding:0px;
margin:20px 0px;
width:100%;
height:30px;
white-space: nowrap;
}

div#pagesinfo {
float:left;
padding:3px 8px;
white-space: nowrap;
}

div#pages {
float:right;
padding-right:8px;
white-space: nowrap;
}

/* ============产品图片列表============== */

div.productquery_dolphin{
height:150px;
width:170px;
float:left;
text-align:center;
overflow:hidden
}

div.productquery_dolphin_top{
margin:0px;
padding:0px;
text-align:center
}

div.productquery_dolphin_bottom{
text-align:center;
padding-top:10px
}

div.productquery_dolphin .fang{
margin:0px;
padding:0;

}

div.productquery_dolphin .fang img {width:140px; height:100px; padding:1px; border:1px #ccc solid}

div.productquery_dolphin a.prodtitle:link,div.productquery_dolphin a.prodtitle:visited,div.productquery_dolphin a.prodtitle:active{
display:block;
color:#555555;
font:12px/25px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
margin:0px;
padding:0px;
text-align:center;
}

div.productquery_dolphin a.prodtitle:hover{
display:block;
color:#da1109;
text-decoration: underline;
font:12px/25px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}

/* ==========文章列表============== */
div#newsquery {
margin:0px;
padding:0px;
}

div#newsquery ul{
margin:0;
padding:0;
}

div#newsquery li{
list-style-type: none;
height:34px;
font-size: 12px;
overflow: hidden;
line-height:34px;
background:url(images/li_03.gif) 20px 50% no-repeat;
border-bottom:1px solid #f3ebcf
}

div#newsquery a:link,div#newsquery a:visited,div#newsquery a:active{
text-decoration: none;
font:12px/34px Verdana, Arial, Helvetica, sans-serif;
color:#4f4f4f;
}

div#newsquery a:hover{
text-decoration: underline;
font:12px/34px Verdana, Arial, Helvetica, sans-serif;
color:#bd013b;
}


div#newsquery li.title{
padding-left:50px;
}


div#newsquery div.title{
float:left;
font:12px/34px "微软雅黑", "宋体";
}

div#newsquery .time{
float:right;
white-space: nowrap;
overflow: hidden;
font:12px/34px sans-serif;
padding-right:3px;
color:#9a9a9a;
}

/* ----------文章页-新闻---------- */
.newstext{ clear:both; padding:20px 20px 30px 20px; overflow:hidden}
.newstext h1{ text-align:center; border-bottom:1px solid #d4d4d4; padding:0 0 5px 0;/* margin:0 20px;*/ }
.newstext h1 span{ font-size:22px; font-family:Microsoft YaHei;   color:#333;}
.newstext .timecont {height:40px; padding:0; margin:0}
.newstext .timecont ul{ float:left; height:25px; position:relative; left:50%; margin:15px 0 0 0; }
.newstext .timecont ul li{ float:left; padding:0 20px 0 0; color:#666; word-break:keep-all; position:relative; right:50%; list-style:none}
.newstext p{clear:both; text-indent:2em;  font-size:12px;  color:#333; line-height:180%}
.newstext p.no{text-indent:0;}
.newstext p.align_r a{color:#0a4e85; font-size:12px; }
.newstext p a{font-size:12px; color:red}

.bigpic {float:left; width:361px; height:333px; background:url(images/pro_03.gif) no-repeat; padding-left:22px; padding-top:7px}
.proinfo {width:315px; float:left; padding-left:10px; line-height:180%}
.proinfo h1 {height:56px; line-height:56px}
.jiaoyi {width:283px; height:18px; background:url(images/pro_06.gif) no-repeat; margin-top:20px; margin-bottom:20px; position:relative}
.jiaoyi a.xunjia {display:block; width:62px; float:left; height:18px;}
.jiaoyi a.tianjia {display:block; width:132px; float:left; height:18px;}
.jiaoyi a.chakan {display:block; width:89px; float:left; height:18px;}
.xjl {position:absolute; left:0px; top:20px; width:280px; padding:10px; z-index:99; background-color:#fff7d9; border:1px solid #bd013b; text-align:center; display:none}
.proinfo ul li {width:76px; height:64px; padding:1px; border:1px solid #ccc; margin-top:12px; float:left; margin-right:10px; cursor:pointer}
.proinfo ul li.act {border:1px solid #bd013b}
h3.xiang {background:url(images/pro_09.gif) 50% 0px no-repeat; height:50px}
.procon p {padding:0px 20px 10px 20px; line-height:180%;}
.proinfo p.em {padding:0}
h3.zuijin {background:url(images/pro_08.gif) 50% 0 no-repeat; height:50px}
#gb-list li{padding:10px 0;border-bottom:1px dotted #ccc;}
			#gb-list li span{color:#f60;padding-right:5px;}
			#gb-list li p{word-break:break-all;word-wrap:word-break;overflow:hidden;line-height:20px;text-indent:2em;color:#666;}
			#gb-list li strong{color:#333;}
	#gb-title{color:#000;font-size:12px;line-height:22px;}
	#gb{border:1px solid #ccc;padding:15px;}
	
.container2_2 {display:none;}
.container2_2 dl {font-size:12px;width:102px; BACKGROUND: #fff6d9; position:relative; left:-10px; top:-3px;
    filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
	z-index:999
}
.container2_2 dd div {padding:5px 20px; _zoom:1;}
.container2_2 dt, .shadow {position:absolute; width:70px; height:40px; left:-80px; top:-1px; line-height:40px;
    BACKGROUND: url(images/h3_03.gif) right center no-repeat;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
}
.shadow {top:1px;}

.chonglist {border:1px solid #7c0e0e; height:314px}
.chonglist .pic {float:left}
.chonglist ul {float:left}
.chonglist ul li {float:left; padding-top:60px; line-height:32px; width:185px; text-align:center; font-size:14px}
.chonglist ul li img {width:160px; height:160px;}
.qita {border:1px solid #b8842d; height:314px}

#divzhengwen img {max-width: 100%; display:block; margin:10px auto}