﻿@charset "utf-8";;body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body{margin:0; padding:0 0 34px 0;font-size:17px;font-family:'Microsoft Yahei','Simsun';color:#444;line-height:150%;background:#f8f8f8;-webkit-text-size-adjust:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var,i{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
form{display:inline;}
small{font-size:12px;}
ul,ol{list-style:none; margin:0; padding:0;}
a{text-decoration:none;color:#333;}
a:hover,a:active,a:focus{color:#900;text-decoration:none;}
a:active{color:#9e9e9e;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
button,input,select,textarea{font-size:100%;vertical-align:middle;outline:none;-webkit-appearance:none;}
table{border-collapse:collapse;border-spacing:0;}
textarea{resize:none;}
.l{float:left;display:inline;}
.r{float:right;display:inline;}
.radius_4{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.hidden{display:none;}

header,footer,article,section,nav,menu,hgroup{display:block;clear:all;}

.headbox{clear:both;overflow:hidden;*zoom:1;height:110px;}

.logoarea{clear:both;height:50px;padding:0 8px;overflow:hidden;*zoom:1;width:304px;margin:0 auto;}
.logoarea h2{float:left;width:212px;display:inline;padding-top:10px;}
.logoarea h2 img{display:inline-block;width:248px;height:33px;overflow:hidden;background-size:112px auto;}

.headnav{clear:both;height:52px;padding:4px 0;line-height:26px;text-align:center; background-color:#666666;background-image:-webkit-gradient(linear,left top,left bottom,from(#666666),to(#666666));background-image:-webkit-linear-gradient(top,#666666,#666666);background-image:-moz-linear-gradient(top,#666666,#666666);background-image:-ms-linear-gradient(top,#666666,#666666);background-image:-o-linear-gradient(top,#666666,#666666);background-image:linear-gradient(top,#666666,#666666);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666',EndColorStr='#666666');}
.headnav a{width:100%;display:inline-block;background:url(nav_line.png) no-repeat right 10px; color:#fff; font-size:14px;}
.headnav a.nbg { background:none; }
.headnav a:hover { color:#fff;}
.headnav a:nth-child(5n){background:none;}

.tel{border-top:1px solid #bababa;padding:15px 0 10px;color:#212224;text-align:left;background:#fff;background-image:-webkit-linear-gradient(top,#fff,#fcfcfc);background-image:-moz-linear-gradient(top,#fff,#fcfcfc);background-image:-ms-linear-gradient(top,#fff,#fcfcfc);background-image:linear-gradient(top,#fff,#fcfcfc);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ebebeb',EndColorStr='#fcfcfc');-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,1.0);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,1.0);}
.tel .font13{margin:0 1px;color:#FF5A00;line-height:15px;font-size:24px;}
.tel .font14{margin:10px;font-size:22px;line-height:22px;padding-top:4px;}
.tel .font14 a {color:#999;font-size:22px;line-height:22px;padding-top:4px;}

.footbox{border-top:1px solid #bababa;padding:15px 0 10px;color:#212224;text-align:left;font-size:18px;background:#ebebeb;background-image:-webkit-linear-gradient(top,#ebebeb,#fcfcfc);background-image:-moz-linear-gradient(top,#ebebeb,#fcfcfc);background-image:-ms-linear-gradient(top,#ebebeb,#fcfcfc);background-image:linear-gradient(top,#ebebeb,#fcfcfc);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ebebeb',EndColorStr='#fcfcfc');-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,1.0);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,1.0);}
.footbox p a{margin:0 10px;color:#000;line-height:28px;}
.footbox .font14{margin:20px;font-size:20px;line-height:22px;padding-top:4px;}
.footbox .font14 a {color:#FF3C00;font-size:20px;line-height:22px;padding-top:4px;}
#mainpage{overflow:hidden;margin:0 auto;width:100%;}
.main_prom{clear:both;overflow:hidden;padding:10px 8px;text-align:center;font-size:14px;color:#777;}
.main_prom a{color:#777;}
.main_prom h1{font-size:18px;color:#b31212;}
.main_prom h1 li{list-style:none outside none;}
.main_prom h1 a{color:#b31212;}
.sina_small_pic{clear:both;overflow:hidden;*zoom:1;position:relative;text-align:center;padding:10px 4px;margin:0 auto;width:412px;}
.sina_small_pic li{/*display:inline-block;*/width:146px;height:132px;position:relative;margin:0 4px 10px; float:left;}
.sina_small_pic li img{width:146px;height:132px;}
.sina_small_pic li h2{position:absolute;left:0;bottom:0;height:28px;line-height:28px;background:url(18130.png) repeat-x;display:block;font-weight:normal;color:#fff;font-size:14px;width:100%;}
.nav_content_list{position:relative;left:0;white-space:nowrap;overflow:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.nav_content_list .nav_content_item{overflow:hidden;vertical-align:top;}

.bar_nav{clear:both;overflow:hidden;border-top:1px solid #fff;color:#4C4319;position:relative;-webkit-tap-highlight-color:transparent;background-color:#e1e1e1;background-image:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#e1e1e1));background-image:-webkit-linear-gradient(top,#ededed,#e1e1e1);background-image:-moz-linear-gradient(top,#ededed,#e1e1e1);background-image:-ms-linear-gradient(top,#ededed,#e1e1e1);background-image:-o-linear-gradient(top,#ededed,#e1e1e1);background-image:linear-gradient(top,#ededed,#e1e1e1);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ededed',EndColorStr='#e1e1e1');}

.bar_nav ul{font-weight:bold;clear:both;overflow:hidden;*zoom:1;font-weight:bold;clear:both;overflow:hidden;*zoom:1;background-color:#666666;background-image:-webkit-gradient(linear,left top,left bottom,from(#666666),to(#171917));background-image:-webkit-linear-gradient(top,#666666,#171917);background-image:-moz-linear-gradient(top,#666666,#171917);background-image:-ms-linear-gradient(top,#666666,#171917);background-image:-o-linear-gradient(top,#666666,#171917);background-image:linear-gradient(top,#666666,#171917);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#666666',EndColorStr='#171917');}


.bar_nav ul li{float:left;padding:0 12px;text-align:center;height:43px;line-height:40px;cursor:pointer;color:#99893e;}
.bar_nav ul li a{color:#99893e;}
.bar_nav ul li.on{color:#fff;}
.bar_nav ul li.on a{color:#fff;}
.bar_nav ul li.onlychild{width:100px;padding:0 0 0 10px;text-align:left;background:url(18184.png) no-repeat 0 -159px;color:#424242;}
.bar_nav .top{position:absolute;width:32px;height:33px;z-index:999;right:8px;top:4px;}
.bar_nav .top a{background:url(18184.png) no-repeat -144px -118px;width:32px;height:33px;display:inline-block;}

.list_more{clear:both;overflow:hidden;padding:8px;}
.list_more a{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;display:block;text-align:center;border:1px solid #dedede;height:30px;line-height:30px;font-size:14px;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#e4e4e4));background-image:-webkit-linear-gradient(top,#efefef,#e4e4e4);background-image:-moz-linear-gradient(top,#efefef,#e4e4e4);background-image:-ms-linear-gradient(top,#efefef,#e4e4e4);background-image:-o-linear-gradient(top,#efefef,#e4e4e4);background-image:linear-gradient(top,#efefef,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#efefef',EndColorStr='#e4e4e4');}
#searchbox{clear:both;border-top:1px solid #ddd;font-size:14px;background-color:#e5e5e5;background-image:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#e5e5e5,#f5f5f5);background-image:-moz-linear-gradient(top,#e5e5e5,#f5f5f5);background-image:-ms-linear-gradient(top,#e5e5e5,#f5f5f5);background-image:-o-linear-gradient(top,#e5e5e5,#f5f5f5);background-image:linear-gradient(top,#e5e5e5,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e5e5e5',EndColorStr='#f5f5f5');padding:10px 7px 10px 7px;position:relative;}
.inputsearh{width:100%;height:30px;border:none;background:none;line-height:30px;color:#a9a9a9;}
#searchbox .searchopbox{position:absolute;z-index:100;left:13px;top:14px;float:left;width:40px;height:27px;background:url(18184.png) no-repeat -183px -124px;text-decoration:none;}
.sbtn{width:48px;height:31px;border:1px solid #000;cursor:pointer;text-shadow:1px 1px 2px #61616B;text-align:center;line-height:31px;background-color:#6D6D77;background:-webkit-gradient(linear,left top,left bottom,from(#AFAFBE),to(#6D6D77),color-stop(0.5,#727280),color-stop(0.5,#242428));-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#FFF;float:right;margin-top:2px;}
.searchBoxBor{height:30px;border:1px solid #c5c6c7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;margin:2px 55px 0 0;padding:0 0 0 110px;background:#fff;font-size:16px;}
.searchBoxBors{height:30px;border:1px solid #c5c6c7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;margin:2px 55px 0 0;padding:0 0 0 135px;background:#fff;font-size:16px;}
a:hover,a:active,a:focus{color:#900;text-decoration:none;}
a:active{color:#aaa;}
.b_top{border-top:3px solid #b8b8b8;}
.main_prom h1 a{color:black;}
.nav_content_list{overflow:hidden;white-space:nowrap;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.nav_content_list .nav_content_item{vertical-align:top;}
#wrap{overflow:hidden;margin:0 auto;}
.bar_nav{-webkit-tap-highlight-color:transparent;}
#wrapper{width:320px;height:143px;float:left;position:relative;z-index:1;overflow:hidden;}
#nav{position:absolute;display:block;bottom:0;right:0;height:30px;z-index:999;}
#prev,#next{float:left;font-weight:bold;font-size:14px;padding:5px 0;width:80px;}
#next{float:right;text-align:right;}
.bar_nav ul li.on:before{content:"[";}
.bar_nav ul li.on:after{content:"]";}
.hid{display:none;}
.nav_content_list .nav_content_item {display:none;}
.nav_content_list .nav_content_item:first-of-type {width:100%;display:block;}
a{text-decoration:none;color:#333;}
a:hover,a:active,a:focus{color:#900;text-decoration:none;}
a:active{color:#9e9e9e;}
/**/
.about {clear:both;overflow:hidden; *zoom:1; padding:5px 9px; line-height:160%}
.contact {clear:both;overflow:hidden; *zoom:1; padding:5px 9px; line-height:160%}

.pro_list li {border-bottom:1px solid #e8e8e9;border-top:1px solid #fff; width:29%; float:left;}
.pro_list{clear:both;overflow:hidden;*zoom:1;padding:0 2px;}
.pro_list li {background:url(18405.png) no-repeat 6px -45px;background-size:23px auto;list-style:none outside none;padding:6px 48px 6px 18px;position:relative;overflow:hidden;}
.pro_list li a:visited {color:#9e9e9e;}
.pro_list li a.sticky:visited {color:#333;}
.pro_list li a:only-child {display:block;}


.news_list{clear:both;overflow:hidden;*zoom:1;padding:0 2px;}
.news_list li,.news_list p{background-size:23px auto;list-style:none outside none;padding:6px 48px 6px 18px;position:relative;overflow:hidden;}
.news_list li a:visited,.news_list p a:visited{color:#9e9e9e;}
.news_list li a.sticky:visited,.news_list p a.sticky:visited{color:#333;}
.news_list li a:only-child,.news_list p a:only-child{display:block;}
.news_icon{position:absolute;right:10px;top:6px;display:block;}

/* news_list */
.listbox{overflow:hidden;color:#333;}
.listbox li{height:38px;line-height:38px;border-bottom:1px solid #E3E1E1;padding-left:10px;background:url(4923.png) no-repeat 276px -44px;padding-right:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.listbox li a{line-height:38px;height:38px;}
.listbox li a:only-child{display:block}

.page { padding:10px; text-align:center; }

/**/

.mainbox{clear:both;*zoom:1; background:#f6faff; font-size:18px; }
.mainbox h1{ text-align:center; height:32px; line-height:32px; font-size:18px;}
.mainbox h4{ text-align:center; height:26px; line-height:26px; font-weight:normal; color:#8a8a8a;}
.mainbox h4 strong{font-weight:normal; color:#385795; }

.mainbox .content{ color:#525252; font-size:18px;}
.mainbox .content{clear:both;overflow:hidden; *zoom:1; padding:5px 9px; line-height:160%}
.mainbox .content p{ padding:4px 0px;}
.mainbox .pro_img { text-align:center; }


.gotop{ clear:both; margin:0; padding:0px 0px 5px 0px; text-align:center;}
.gotop{
background-color:#fbfbfb;
background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dee1e5)); /* Saf4+, Chrome */
background-image:-webkit-linear-gradient(top, #ffffff, #dee1e5); /* Chrome 10+, Saf5.1+ */
background-image:-moz-linear-gradient(top, #ffffff, #dee1e5); /* FF3.6 */
background-image:-ms-linear-gradient(top, #ffffff, #dee1e5); /* IE10 */
background-image:-o-linear-gradient(top, #ffffff, #dee1e5); /* Opera 11.10+ */
background-image:linear-gradient(top, #ffffff, #dee1e5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#dee1e5'); /* IE6–IE9 */
}


.navigation a { color:#1F376D; }
.navigation{clear:both; *zoom:1; padding:0px 12px; line-height:28px; position:relative;}
.navigation{color:#545454;
border-bottom:1px solid #7b93b9; border-top:1px solid #fff; 
background-color:#eff6ff;
background-image:-webkit-gradient(linear, left top, left bottom, from(#eff6ff), to(#cde1ff)); /* Saf4+, Chrome */
background-image:-webkit-linear-gradient(top, #eff6ff, #cde1ff); /* Chrome 10+, Saf5.1+ */
background-image:-moz-linear-gradient(top, #eff6ff, #cde1ff); /* FF3.6 */
background-image:-ms-linear-gradient(top, #eff6ff, #cde1ff); /* IE10 */
background-image:-o-linear-gradient(top, #eff6ff, #cde1ff); /* Opera 11.10+ */
background-image:linear-gradient(top, #eff6ff, #cde1ff);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#eff6ff', EndColorStr='#cde1ff'); /* IE6 IE9 */
} 
.bottomDiv{position:fixed; text-align:center; left:0px; bottom:0px; _position:absolute; width:100%; background:url(btbg.png) repeat-x scroll 0 0; height:44px;}
.bottomDiv li{width:33.33%; float:left; height:44px; background:url(btbg1.png) no-repeat right center;}
.topimg{width:100%; float:left; height:24px;}
.bt1 .topimg{background:url(tb6.png) no-repeat center center;}
.bt2 .topimg{background:url(tb7.png) no-repeat center center;}
.bt3 .topimg{background:url(tb8.png) no-repeat center center;}
.bt4 .topimg{background:url(tb9.png) no-repeat center center;}
.bt5 .topimg{background:url(tb10.png) no-repeat center center;}
.bottomDiv li a{color:#FFF;}
.bottomDiv li a:visited{color:#fffffe;}
.bottomDiv li:last-child{background:none;}
.banner{text-align:center; margin:1px;}
.banner1{text-align:center; width:295px; margin:0 auto; padding:5px 0; border-bottom:#a0a0a0 solid 1px; position:relative;}


/* 首页产品分类 */
a img{ border:none;}
.prolist{ z-index:0; position:relative; width:100%;  background:url(../images/line1.jpg) no-repeat 40px bottom; padding-bottom:2px;  clear:both; }
.prolist a.block_list{ display:block; min-height:180px;/* 高度 */ padding-top:12px; padding-bottom:12px; padding-left:75%; padding-right:10px;}
.prolist a:hover{ background:#F2F2F2;}
.prolist .l_pic{ position:absolute; width:70%; left:8px; top:15px; text-align:center;}
.prolist .r_con H2{font: 26px/100% 'Microsoft yahei',Arial, Helvetica, sans-serif;}

/* 首页产结束 */
.demo{width:98%; margin:10px auto 0 auto; }

.button {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	width:27%;
	font: 16px/100% 'Microsoft yahei',Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 9.5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	margin:5px
	
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}
/* 分页按钮颜色 */
.blue {
	color: #000;
	border: solid 1px #10d007;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#ded8d8), to(#ded8d8));
	background: -moz-linear-gradient(top,  #ded8d8,  #ded8d8);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ded8d8', endColorstr='#ded8d8');
	
}
.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#ded8d8), to(#ded8d8));
	background: -moz-linear-gradient(top,  #ded8d8,  #ded8d8);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ded8d8', endColorstr='#ded8d8');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#ded8d8), to(#ded8d8));
	background: -moz-linear-gradient(top,  #ded8d8,  #ded8d8);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ded8d8', endColorstr='#ded8d8');
}

