body{ text-align:center;font-family:"Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif; color:#751306; font-size:14px;  margin:0px; padding:0px;     background:#F8F1EB; }
 
*{ margin:0px; padding:0px;}
.clear{clear:both;height:0;overflow:hidden; font-size:0px;}
.clear10{height:10px;overflow:hidden;clear:both;}
ol,ul,li{list-style:none outside none;}
a{color:#751306; text-decoration:none}
a img{border:0 none;}
table,tr,td,th{border-collapse:collapse;padding:0; margin:0;}
img{vertical-align: middle;}
input,textarea{padding:0 2px; resize:none;}
.box{ width:100%; margin:0px auto; text-align:left;}
.fl{ float:left;}
.fr{ float:right;}

.heard{ width:100%;  overflow:hidden; font-size:12px}
.tel{ font-size:18px; color:#990000;  line-height:35px;}
 
.nav{ width:100%; overflow:hidden;background:  #822216; height:80px;}
.nav ul li{ width:25%; float:left; border-bottom:1px solid #CCCCCC;}
.nav ul li a{ width:100%; height:40px; font-size:16px; display:block; line-height:40px; text-align:center; color:#FFFFFF; background:  #AB0101;}
.nav ul li a:hover{ color: #822216; background:#fff;}
 
/*ban*/
.block_home_slider {
	 
	position: relative;
	background-color: #ffffff;
 
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/PIE.htc); /*半透明兼容*/
	text-align: center;
	line-height: 0px;
	margin-right: auto;
	margin-left: auto;
}  /*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(../images/bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(../images/sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging {position: absolute;bottom: 10px; display:inline-block;}
.block_home_slider .flex-control-paging li {
	margin: 0px;
	padding: 0px;
	float: left;
	overflow: hidden;
	list-style-type: none;
}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat; background-image:url(../images/sprite_nav_3.png); text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}

.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}



.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} 
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/*ban end*/
 
 
.btn {  font-family:Microsoft Yahei;float: right;
position: absolute;
z-index: 100;
right: 0px; background:#218ee9;cursor: pointer;outline: none; border:none; color:#FFFFFF;
top: 10px;
width: 42px;
height: 30px;}

.main{ border:1px solid rgb(229, 229, 229); overflow:hidden;}
.title{ background:url(../images/tit.jpg) no-repeat left top; height:50px;}
.name{text-align: center;display: inline-block;width:95px;color:#ffffff;font-size: 18px; line-height:35px}
 
.more{font-size: 8px; float:right; padding-right:15px; padding-top:8px;}
.more a{color:#5b5b5b;font-size: 8px;}
.ind_about{ padding:5px;font-size: 15px; line-height:30px}
 
.products{  }
.products ul{ width:100%; text-align:center; padding:10px 0px;}
.products ul li{ width:49%; float:left; margin-bottom:10px; font-size:16px; line-height:30px}
.products ul li div{ width:140px; margin:0px auto;}
.products ul li div img { width:130px; height:100px; padding:10px; border:1px solid #666666; -moz-border-radius: 15px; -webkit-border-radius: 15px;   border-radius:15px; }



 

.ind_pro h3{ height:30px; line-height:30px; background:#BCD8F4; padding-left:15px; font-weight:normal; font-size:14px;}
.ind_pro ul{ padding:0px 15px;}
.ind_pro ul li{
	font-size:13px;
	color:#626262;
	line-height:28px;
	list-style-position: inside;
	list-style-type: circle;
}
 
 .footT{ width:100%; background: #AB0101; text-align:center;color:#FFFFFF; padding:15px 0px;}
.mune{ color:#FFFFFF; margin-bottom:15px;}
.mune a{ color:#FFFFFF; font-size:16px}
.footT p{ font-size:16px;  width:80%; margin:0px auto;} 
 
 .foot{ width:100%; background:url(../images/footbg.png) repeat-x; height:55px;position: fixed;left: 0px;bottom: 0px;}
.foot ul li{ width:50%; float:left;}
.foot ul li{ padding-top:5px;}
.p_Tel{height: 28px;background: url(../images/tel.png) center no-repeat;-webkit-background-size: contain;}
.p_text{ color:#fff;line-height:20px; font-size:12px; }
 .p_MessageConsulting{ height:28px;  background: url(../images/sms.png) center no-repeat; -webkit-background-size: contain;}
 .p_message{ color:#fff;line-height:20px; font-size:12px; }
 

 
.location{ height:35px; background:url(../images/locationbg.jpg) repeat-x; color:#666; border-bottom:1px solid #d9d9d9; border-top:1px solid #d9d9d9; text-align:left; line-height:35px; padding-left:10px;}
.aboutinfo{ padding:10px; }
.aboutinfo  h2{ font-size:18px; text-align:center; padding:24px 0 10px 0;    color: #0d6db3; }
.aboutcon{border-top: 1px solid #e6e6e6; padding: 10px;font-size: 13px; color:#666; line-height:28px;}
.aboutinfo .prolist span{}
.aboutinfo .prolist li{ padding:10px 0px; border-bottom:1px solid #CCCCCC;}
 
/* 留言样式   */
.leave{ padding:15px 10px 5px 10px;}
.leave li{ margin-bottom:13px;}
.leave span{ float:left;display:block; width:50px; height:28px;line-height:28px;}
.leave .input_wrap{ margin-left:50px;}
.leave input,.leave textarea{ width:100%;}
.leave .name{ height:26px; border-radius:5px; -webkit-border-radius:5px;text-indent:8px;}
.leave .ly{ height:58px; border-radius:5px; -webkit-border-radius:5px;text-indent:8px; line-height:20px;}
.show_more2{ padding:0 10px 18px 10px; height:26px;}
.show_more2 input{ width:100%;}

.pronav{ width:100%; overflow:hidden; overflow: hidden;}
.pronav li{ width:49%; float:left;    line-height: 40px; text-align:center; border: 1px solid #CCCCCC;}
.pronav li a{ height:40px; display:block; font-size:16px}
.pronav li a:hover{background:  #AB0101; color:#fff;}


.newscon{width:98%; margin: 0 auto; }
.newscon ul{}
.newscon ul li{width:100%; border-bottom:1px #CCCCCC dotted; text-align:left; line-height:30px; height:30px;}