/* Write your styles */

.dbbg{ background-image:url(logo_03.jpg)}
.maxwd{ margin: 0px auto;
    max-width: 1003px;
    padding: 0px 0 5px 0px;
	background-color:#FFFFFF}
.ml30{ margin-left:30px}
.logoxs{ display: block;
    max-width: 70%;
    height: auto;}
.tbm8{ margin-top:-20px}

.tbbg{ background-image:url(dh_r1_c2.jpg)}
.nav a{ color:#FFFFFF; font-size:14px}
.zbz{ width:205px}

.wzz{ width:205px;bgColor=#f6f6f6; height:500px}
.wzy{ width:78%}


.borz{ border-left:#ad0101 3px solid; padding-left:10px;}

.jjpic{ width:150px; margin-left:15px}
.jjwd {max-width: 580px;}
.jjwd2 {max-width: 390px;}
.jjdt{ margin-left:10px; margin-top:10px}
.news{    margin-bottom: 1.6rem;
    padding-left: 0;}
.news li{
	position: relative;
	display: block;
	background-image:url(inc2.jpg);
	background-position:0px 7px;
	background-repeat:no-repeat;
	font-size:12px;
	font-family:"宋体";
	padding-left:15px;
	line-height:28px;
	margin-bottom: 0px;
	background-color: #fff;
	border-bottom:1px solid #dedede;


}
.news li a{display: block;
    }
.newstime{ float:right}
.mt10 { margin-top:10px}

.wznr{background-color: #fff;
    padding: 10px 10px;}
.wznr img { width:100%; text-align:center}


.box_body {
	width: 100%;
	min-width: 320px;
	background: #fff url(loading2.gif) no-repeat 50% 50%;
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 48px;
	left: 0;
	text-align: center;
}

.box_main {
	min-width: 320px;
	max-width: 600px;

	margin: 0 auto;
	overflow: hidden;
	position: relative;
}

#header{
	width: 100%;
	
	background:#fff;
	}
.head{
	
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
	box-flex: 1;
	text-align:left;
}
/*Nav*/
#Nav{ width:100%; height:79px;}
#Nav ul{ list-style:none; padding-left:0;}
#Nav li{ width:25%; height:39px; display:block; float:left; text-align:center; line-height:39px; background:url(nav_bg.gif) repeat; background-size:100%; border-bottom:1px solid #106ba0;}
#Nav li a{ color:#FFF; display:block; text-align:center;}
#Nav li a:hover{}

.index_title{
	width: 100%;
	height: 35px;
	line-height: 35px;
	padding: 0px;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	display: box;
	-moz-box-orient: horizontal;
	-webkit-box-orient: horizontal;
	box-orient: horizontal;
	background: url(title_bj.jpg) repeat;
	cursor:pointer;
	}
.index_title span{
	min-width: 260px;
	height: 19px;
	font-size: 17px;
	margin: 8px 0 0 24px;
	font-weight: bold;
	color: #0777d5;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
	}
.more{float:right; text-align:right; width:15%;	height: 19px;font-size: 17px;	margin: 8px 0 0 10px;	font-weight: bold;	color: #040404;	}

.index_jianjie_con{
	background:#fff;
	overflow:hidden; padding:10px;
	text-align:left;
	color:#3f3f3f;
	text-indent:24px;
	word-wrap: break-word;
	word-break: break-all;
	line-height:150%;
	}
.index_jianjie_con img{ padding-right:10px;}

.index_pro_con{
	background:#fff;
	overflow:hidden; padding:10px;
	
	}
.index_pro_con li{
	padding:7px 0px;
	display: -webkit-box;
	-webkit-box-orient: horizontal;
	display: -moz-box;
	-moz-box-orient: horizontal;
	display: -o-box;
	-o-box-orient: horizontal;
	display: -ms-box;
	-ms-box-orient: horizontal;
	display: box;
	box-orient: horizontal;
	}
.index_pro_con li img{
	max-width:150px; max-height:100px;}
	
.sub_title{
	width: 100%;
	height: 35px;
	line-height: 35px;
	padding: 0px;
	overflow: hidden;
	display: -moz-box;
	display: -webkit-box;
	display: box;
	-moz-box-orient: horizontal;
	-webkit-box-orient: horizontal;
	box-orient: horizontal;
	cursor:pointer;
	background: url(title_bj.jpg) repeat;
	
	}
.sub_title span{
	min-width: 260px;
	height: 19px;
	font-size: 17px;
	margin: 8px 0 0 24px;
	font-size:12px;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
	
	
	}
.News_list{
	width:100%;
	background:#fff;
	padding:10px;
	
	}
.News_list li{ border-bottom:1px dashed #bebebe}
.News_list li div{ display:block; padding:5px 20px 10px 0px;}
.News_list li div h3{
    -moz-box-orient: horizontal;
    color: #000000;
    display: -moz-box;
    padding: 7px 0 0;
    vertical-align: middle;
	}
.News_list li div .con{
	text-align:left; color:#595959; padding-top:10px;
    
	}
.News_list li div .time{
	float:right; color:#595959;
}

.yijiancon{ padding:25px 0; background:#fff;}
.yijiancon ul{ padding:0px 20px;}
.yijiancon li{ width:50%; float:left;}

.yijian1{ width:80%; height:38px; line-height:38px; text-align:center; background:#9b0000; color:#fff}

.yijian2{ width:80%; height:38px; line-height:38px; text-align:center; background:#dc9600; color:#fff}
.yijian3{ width:80%; height:38px; line-height:38px; text-align:center; background:#1d77f3; color:#fff}
.yijian4{ width:80%; height:38px; line-height:38px; text-align:center; background:#1fbf00; color:#fff}
.yijian5{ width:80%; height:22px; line-height:22px; text-align:center; border:#cecece 1px solid;  border-left:none;  color:#fff}
.yijian6{ width:80%; height:22px; float:right; line-height:22px; text-align:center; color:#000;border:#cecece 1px solid;}
.yijian6 a{ color:#000; font-size:10px;}
.yijian1 a,.yijian2 a,.yijian3 a,.yijian4 a,.yijian5 a{color:#fff;}
.yijian5 a{ color:#F00; font-size:10px;}
.danye_con{background:#fff; padding:10px 10px; line-height:24px;}

.h9{font-size: 17px;
line-height: 1.5em;
font-weight: bold;
padding: 15px 10px;
text-align: center;
word-wrap: break-word;
word-break: break-all;}

.Products_list{width:100%;
	background:#fff;
	padding:15px 0;}
.Products_list li{ width:33%;float:left}

.Products_list li .img{width:100%; text-align:center; margin:10px auto; height:83px; border:#ccc 1px solid; background:#fff ;}
.Products_list li div img{max-width:150px; max-height:83px;}
.yijian{width:100%; margin:auto; padding:0 0 15px 0;}
.yijian li{ width:50%; float:left;}


.Products_list_index{width:100%;
	background:#fff;
	padding:15px 0;}
.Products_list_index li{ width:25%; float:left;}

.Products_list_index li .img{width:100%; text-align:center; margin:10px auto; background:#f0f0f0 url(loading.gif) no-repeat 50%;}
.Products_list_index li div img{max-width:86px; max-height:142px;}
.yijian{width:100%; margin:auto; padding:0 0 15px 0;}
.yijian li{ width:50%; float:left;}



/*Products*/
.index_Pro_list_left{
    
	width:150px;
	height:100px;
	text-align:center;
	margin:4px 0 0 10px;
	background:#f0f0f0 url(loading.gif) no-repeat 50% 50%;
	background-size:20px;

	display: -webkit-box;
	-webkit-box-orient: horizontal;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	display: -moz-box;
	-moz-box-orient: horizontal;
	-moz-box-pack: center;
	-moz-box-align: center;
	display: -o-box;
	-o-box-orient: horizontal;
	-o-box-pack: center;
	-o-box-align: center;
	display: -ms-box;
	-ms-box-orient: horizontal;
	-ms-box-pack: center;
	-ms-box-align: center;
	display: box;
	box-orient: horizontal;
	box-pack: center;
	box-align: center;
}
.index_Pro_list_left img{width:auto;}
.index_Pro_list_content{ width:55%; line-height:150%; padding-top:2%; padding-left:2%}
.index_Pro_list_content h3{ width:80%}
.index_Pro_list_content p{ font-family:"微软雅黑"; font-size:1em; padding:10px 0;}
.index_Pro_list_right{ width:23%; line-height:35px;text-align:center; float:right; float:left; padding-top:10%;}
.index_Pro_list_right a{ width:100%; font-family:"微软雅黑"; font-size:1em; background:url(pro_input.jpg) no-repeat center center; display:block;}


.sub_more{ width:100%; background:#fff; padding:15px 0;}
.sub_more div{ margin:auto; width:19%;height:34px;}
.sub_more div input{ width:100%; height:34px; line-height:34px; background:#dddddd; text-align:center;}


.page{width:50%; margin:auto; padding:15px 0 15px 0;}
.page li{ width:50%; float:left; text-align:center}
.page li div{ width:80%; height:38px; line-height:38px; text-align:center; background:#e3e3e3; color:#595959; margin:auto}
.page li div a{ color:#595959}

.type li{ height:49px; line-height:49px; border-bottom:1px solid #024596; text-align:left; text-indent:24px; color:#000;}
.type li a{ color:#000;}

.bot{
  height:44px;
  width:100%;
  display: -webkit-box;
	-webkit-box-orient: horizontal;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	display: -moz-box;
	-moz-box-orient: horizontal;
	-moz-box-pack: center;
	-moz-box-align: center;
	display: -o-box;
	-o-box-orient: horizontal;
	-o-box-pack: center;
	-o-box-align: center;
	display: -ms-box;
	-ms-box-orient: horizontal;
	-ms-box-pack: center;
	-ms-box-align: center;
	display: box;
	box-orient: horizontal;
	box-pack: center;
	box-align: center;
	background:#0039bb;
	position:fixed; left:0; bottom:0;
	
	
  }
.bot div{ width:25%; text-align:center; color:#fff;}
.bot div a{ color:#fff;}


.gbookinput{
	width: 90%;
	height: 33px;
	padding:0 10px;
	line-height: normal;
	background: #fdfdfd;
	border-top: 1px solid #858585;
	border-left: 1px solid #afafaf;
	border-right: 1px solid #afafaf;
	border-bottom: 1px solid #c9c9c9;
	-moz-box-shadow: 1px 2px 3px #b7b7b7 inset!important;
	-webkit-box-shadow: 1px 2px 3px #b7b7b7 inset!important;
	box-shadow: 1px 2px 3px #b7b7b7 inset!important;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfdfd), to(#fdfdfd));
}

.gbooktext{
width: 90%;
	height: 130px;
	padding:10px;
	line-height: 20px;
	background: #fdfdfd;
	border-top: 1px solid #858585;
	border-left: 1px solid #afafaf;
	border-right: 1px solid #afafaf;
	border-bottom: 1px solid #c9c9c9;
	-moz-box-shadow: 1px 2px 3px #b7b7b7 inset!important;
	-webkit-box-shadow: 1px 2px 3px #b7b7b7 inset!important;
	box-shadow: 1px 2px 3px #b7b7b7 inset!important;
	-webkit-appearance: none;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#fdfdfd), to(#fdfdfd));
	resize:none;
}

.fanhuitop{height:44px;
  width:100%;background:#146bd3;}
  
  
  body {
	font-family: Helvetica, Arial, sans-serif;
	background: none;
	-webkit-text-size-adjust: 100%;/*解决Iphone下橱窗字体变大问题*/
}
* {
	padding: 0;
	margin: 0;
	border: 0;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	-webkit-tap-highlight-color: rgba(0,0,0,0);	/*禁止链接高亮*/
	-webkit-touch-callout: none;					/*禁止链接长按弹出选项菜单*/
}
nav, footer, section, header, article {
	display: block;
}
.foot {
    background: url(foot.jpg) repeat;
    padding: 10px 0;
    color: #fff;
    text-align: center;
}
ul {
	list-style: none; padding-left:0;
}
a,a:hover{ text-decoration:none}
a:link {
	-webkit-tap-highlight-color: rgba(0,0,0,0);	/*禁止链接高亮*/
	-webkit-touch-callout: none;					/*禁止链接长按弹出选项菜单*/
}
a:link, a:visited, a:hover, a:active {
	color: #000;
}
.newli li{background:url(news_index_list_bg.jpg) no-repeat left center; padding-left:20px; border-bottom:1px dashed #ccc;}


.izl-rmenu{
	       margin-right: 0;
	       width: 82px;
	       position: fixed;
	       right: 2px;
	       top: 65%;
	       -webkit-box-shadow: #DDD 0px 1px 5px;
	       -moz-box-shadow: #DDD 0px 1px 5px;
	       box-shadow: #DDD 0px 1px 5px;
	       z-index:999;
}
.izl-rmenu .consult{    
	background-image: url(consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 73px;
    color: #000;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-image: url(consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-image: url(float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(float_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -160px;
    top: 65px;
    width: 160px;
    height: 160px;
    background:url(weixin.jpg);
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
} 
