﻿*{padding:0px; margin:0px;}
html {_overflow-y:scroll;}
/*****！！页面通用css样式定义开始******/
/* body的css定义:这里定义页面上下左右边距，页面背景颜色，滚动条颜色样式 */
body{
    font-family: "微软雅黑";    /*文字字体定义 */
	font-size: 14px;    /*文字大小定义 */
	color: #666666; /*文字颜色定义 */
	min-width:1000px;
	}

/* 网站超链接css通用设置 */
a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link {color: #2c2c2c;} /* 未访问的链接 */
a:visited {color: #2c2c2c;} /* 已访问的链接 */
a:hover{color: #2c2c2c;	text-decoration: none;} /* 鼠标在链接上 */ 
a:active {color: #2c2c2c;} /* 点击激活链接 */


h1,h2,h3,h4,h5,h6{font-size:14px;}
img{border: 0px;}
.clear{clear:both; line-height:0; height:0; font-size:0px;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*清除浮动*/

/*表格样式定义 */ 
checkbox{border: 0px;}/*选择框样式定义 */ 
.input{ border:1px solid #CCCCCC; height:20px;line-height:20px} 
ul,li{ list-style:none}

#kinMaxShow .kinMaxShow_button{width:100px; height:20px; position:relative; bottom:10px; left:48%;}
#kinMaxShow .kinMaxShow_button li{width:18px; height:18px; float:left;  background:#000; margin:2px; border-radius:10px;}
#kinMaxShow .kinMaxShow_button li.focus{ background:#C60;}

/**************from表单**********************/
.form{ padding:10px;}
.listtop,.listbottom{   margin-left: 10px; }
.listtop{margin-top: 10px;border:1px  solid #CCCCCC;border-bottom: none;padding-left: 10px; padding-bottom: 15px;width: 710px;background: #F5F5F5;}
.con_edit{margin: 10px;}
.form_top{padding-left: 10px; padding-bottom: 15px;}
.form dl {overflow: hidden;zoom: 1;padding-top: 15px;}
.form dt {float: left;width: 14%;font-size: 14px;padding: 3px 0 0 0;color: #666;}
.form dd {float: left;line-height: 22px;}
.form dd select, .form dd input {vertical-align: middle;}
.form dd .logo{border: 1px solid #D4D4D4;}
.form dd .wxqrcode{width: 80px;height: 80px;border: 1px solid #D4D4D4;}
.form dd p {clear: both;color: #A0A0A0;padding: 4px 0 0 0;line-height: 16px;}
.form_b {text-align: left;padding: 20px 0 45px 145px;}
.form .btn7 {margin-left: 10px;}

/**/
.personInfo{padding:5px; font-size:14px;}
.personInfo li{line-height:160%;}

.h3{padding:5px; background:#C5E3FA; font-size:14px; font-weight:bold;}


.disable{color:#a7a7a7;}

.btn_blue, .btn_orange, .btn_green{background:#0d9ae4;
height:26px;line-height:1.8em;
padding:0px 15px; margin:2px;
border:0px;/*border-radius: 5px;*/
color:#fff;font-size:14px; cursor: pointer; 
}
.btn_blue:hover {background-color: #0084c9;}
.btn_orange {background-color: #e4570d;}
.btn_orange:hover {background-color: #c13b00;}

.btn_green {background-color: #04be00;}
.btn_green:hover {background-color: #079b04;}

/**/
.searchFormDiv{ padding:10px;}
.searchFormDiv li{padding-top:10px;}
.searchFormDiv input{width:100%; height:30px; line-height:30px;vertical-align:middle;}
.searchFormDiv  select{width:100%; height:30px; line-height:20px; padding:5px 0px;vertical-align:middle;}
.search_title{padding:5px; margin-bottom:5px; color:#666; font-size:14px; border-bottom:1px solid #ccc;}



/*评论*/
.avatar {width: 44px;height: 44px;line-height: 44px;
display: block;position: absolute;top: 3px;left: 0;padding: 1px;
text-align: center;overflow: hidden;border: 1px solid #D4D4D4;
}
.avatar img {width: 44px;}
/* 评论(公共) */
.comment-box {padding: 10px 0 20px;	font-size: 16px;}
.comment-box .comment-item {position: relative;	margin-bottom: 10px;padding-left: 53px;	min-height: 53px;line-height: 1.6;
	color: #323232;	border-bottom: 1px solid #D4D4D4;}
.comment-box form.comment-item {border-bottom: 0;}
.comment-box .comment-item:last-child {	border-bottom: 0;}
.comment-box .comment-item .comment-bd,
.comment-box .comment-item .comment-ft {margin-bottom: 10px;word-wrap: break-word;	font-size: 16px;}
.comment-box .comment-item .comment-hd {word-wrap: break-word;}
.comment-box .avatar {top: 0;}
.comment-box .username {margin-right: 10px;}
.comment-box .cmt-txt a {color: #72B939;}
.comment-box .commment-time {color: #999;}

/* 评论发布表单 */
.comment-textarea {padding: 5px;border: 1px solid #72B939;}
.comment-textarea textarea {width: 100%;height: 35px;overflow: hidden;border: 0;}
.comment-vcode {padding: 5px 0px;}


/* 详情页-评论 */
.comment-box .username {color: #04489D;	font-size: 14px;}
.comment-box .commment-time {color: #888888;font-size: 14px;}
.comment-box .reply-btn {float: right;color: #72B939;}
.comment-box .reply-btn i {display: inline-block;margin-left: 3px;width: 0;	height: 0;	vertical-align: middle;	border: 5px solid #FFF;
	border-top-color: #72B939;border-bottom-width: 0;}
.comment-box .cmt-txt {line-height: 1.6;}
.comment-box .reply-item {padding-top: 10px;border-top: 1px dotted #D4D4D4;	border-bottom-style: none;}
.comment-box .reply-item .avatar {top: 10px;}
.comment-box .more-comment {margin-bottom: 10px;}
.comment-box a {color: #72B939;}

.header{height:177px;background:url(../images/nav_bg.png) repeat-x 0 bottom;}
.header .box{width:1000px;height:177px;margin:0 auto;position:relative;z-index:1000;}
.header .logo{position:absolute;top:33px;left:0px;}
.header .tel{position:absolute;top:0px;right:0px;}
.nav{width:1000px;height:57px;line-height:57px;text-align:center;position:absolute;bottom:0px;left:0px;}
.nav ul{}
.nav li{width:124px;float:left;background:url(../images/nav_border.png) no-repeat 0 0;position:relative;}
.nav li.home{background:none;}
.nav li a{width:124px;height:57px;display:block;text-align:center;font-size:14px;margin:0 auto;}
.nav li:hover a,.nav li a.active{background:url(../images/nav_hover.png) no-repeat right 0;color:#fff;background-size:100% 100%}
.nav li dl{width:122px;position:absolute;top:57px;left:2px;background:url(../images/nav_li_bg.png);display:none;overflow:hidden;}
.nav li dl a{color:#fff;margin-left:0px;width:100%;height:35px;line-height:35px;display:block;overflow:hidden;}
.nav li:hover dl{ display: block; }
.nav li dl a:hover,.nav li:hover dl a{background:none;}
.nav li dl a:hover{background:#999;}

.banner{margin-bottom:58px;}
.flexslider{border:none; background:none; -webkit-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; box-shadow:none;width:100%;}
.flexslider{ margin-bottom:0px;}
.flexslider a:link, .flexslider a:visited{color: #777777;}
.flexslider ul.slides li{position:relative;}
.flexslider .flex-next,.flexslider .flex-prev {color:#333333;}
.flex-control-nav,.flex-direction-nav{display:none;}

.content{width:1000px;margin:0 auto;padding:0 0;}

.in_main1{margin-bottom:25px;}
.in_main1 .in_about{width:630px;float:left;margin-right:22px;}
.in_main1 .in_contact{width:348px;float:left;}
.in_top h3{height:42px;position:relative;}
.in_top h3 a{position:absolute;top:24px;right:0px; z-index:100;color:#292929;font-size:14px;font-weight:normal;}
.in_about .text{padding:20px 0 0 0;}
.in_about .text img{float:left;margin-right:20px;}
.in_about .text p{line-height:24px;text-indent:2em;color:#626262;}
.in_contact{position:relative;}
.in_contact .text_box{height:203px;position:absolute;top:43px;right:0px;width:337px;background:#dadada;line-height:24px;}
.in_contact .text_box .text{width:300px;padding:20px 0 0;margin:0 auto;color:#626262;line-height:24px;}

.in_pro{margin-bottom:25px;}
.in_pro h3{margin-bottom:16px;}
/*.in_pro ul{width:1000px;margin:0 auto;padding-top:16px;}
.in_pro ul li img{border:1px solid #cacaca;width:213px;height:161px;}
.in_pro ul li{width:250px;text-align:center;float:left;}*/

.in_main2{margin-bottom:30px;}

.in_news{width:626px;float:left;margin-right:28px;position:relative;}
.in_news h3{margin-bottom:22px;}
.in_news .list{width:346px;position:absolute;right:0px;top:64px;}
.in_news .list li{width:346px;height:20px;line-height:20px;margin-bottom:6px;float:left;position:relative;color:#626262;overflow:hidden;}
.in_news .list li span{width:85px;height:20px;display:block;position:absolute;top:0px;right:0px;text-align:right;}
.in_news .list li a{color:#626262;width:260px;height:20px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.in_brand{width:346px;float:left;}
.in_brand h3{margin-bottom:22px;}
.in_brand .list{padding:0 0 0 20px;}
.in_brand .list li{width:150px;height:95px;border:1px solid #a1a1a1;float:left;margin:0 6px 6px 0;}

.footer{height:50px;line-height:50px;background:#999;color:#3e3e3e;}
.footer a{color:#3e3e3e;}
.footer .box{width:1000px;margin:0 auto;}
.footer .box .l{width:400px;float:left;}
.footer .box .m{width:200px;float:left;}
.footer .box .r{width:400px;float:left;text-align:right;}


/*内页*/
.ny_left{ width:240px; float:left;}
.ny_left .top{border-bottom:1px solid #d1d1d1; height:36px; font-size:16px; line-height:36px; color:#FFF; text-indent:20px; background:#ef6c06;}
.slider{ border:1px solid #d1d1d1; margin-bottom:20px;}
.sliderul{padding:15px 20px}
.sliderul li{ line-height:28px;margin:4px auto; }
.sliderul li a{ display:block; height:28px; overflow:hidden; text-indent:25px;  cursor:pointer; color:#2e2e2e; font-size:14px; background:url(../images/sliderullibg.png) left center no-repeat  #e5e5e5}
.sliderul li a.hover{ color:#ef6c06}/*选中改变颜色*/
.sliderul li a.on{ color:#ef6c06}/*选中改变颜色*/
/*.sliderul li:hover ul{ display:block}*/
.sliderul ul li:hover a{color:#ef6c06}
.sliderul li ul{ display:none; background:#FFF}
.sliderul li ul li{ text-indent:70px; }
.sliderul li ul li a{background:url(../images/sliderullilibg.png) 20px  center  no-repeat; text-indent:45px; color:#2e2e2e; }
.sliderul li ul.block{ display:block}

.content{width:1000px;margin:0 auto;}
/*推荐产品*/
.slider_bottom{width:238px;  margin-bottom:20px;border:1px solid #d1d1d1; padding:0 0 10px; line-height:17px; color:#333333}
.slider_bottom .bottom{  padding:10px 10px;background:url(../images/contentbg.jpg) no-repeat bottom center; min-height:232px;}
.slider_bottom .bottom span{ height:40px; display:block; padding:40px 0 0 70px; color:#31a947; font-size:19px}
.ny_right{ width:736px; float:left; margin-left:22px; margin-bottom:20px}
.ny_right .top{ border-bottom:1px solid #d1d1d1; margin-bottom:20px; background:url(../images/morebg.png) no-repeat left center;font-size:14px; color:#000; text-indent:20px; line-height:40px; height:40px ;  position:relative}
.weizhi{ position:absolute; left:0; top:0; background:url(../images/morebg.png) no-repeat left center; text-indent:20px; font-size:14px}
.ny_right .bottom{padding:10px 15px 20px;border:1px solid #d1d1d1; float:left; width:706px;font-family:"微软雅黑"; color:#4f4f4f; line-height:24px;}
.ny_right .bottom img{ max-width:100%; display:block; margin:0 auto}
.ny_right .bottom .title{ line-height:45px; text-align:center; font-size:18px;font-weight:bold;font-family: "黑体";}

.news{ border:1px solid #d1d1d1; padding:10px 15px 20px;}
.news_left{ width:33%; float:left}
.news_left a img{ width:205px; height:150px; border:1px solid #ddd; padding:5px;}
.news_left a span{ height:25px; line-height:25px; text-align:center; overflow:hidden; display:block}
.news_right{ width:67%; float:left}
.news_right li{ line-height:25px; margin-bottom:5px; position:relative; border-bottom:1px dashed #ddd}
.news_right li a{ width:88%; height:25px; overflow:hidden}
.news_right li a span{ position:absolute; right:0; top:0}

.list_news{border:1px solid #d1d1d1; padding:10px 15px 10px}
.list_news li{ width:100%; height:25px;margin:8px 0 10px; position:relative}
.list_news li a{ display:block;overflow:hidden; height:25px; width:88%; }
.list_news li a span{  color:#565656; position:absolute; right:0; top:0}
.news_title{ height:40px; line-height:40px; font-size:18px; text-align:center; color:#2c2c2c}
.news_time{ height:25px; line-height:25px; text-align:center; color:#949494; font-family:"宋体"; border-bottom:1px dashed #d1d1d1}
.news_bottom{ border-top:1px dashed #d1d1d1; display:block; margin:10px 0}
.news_bottom span{ background:#CCC; display:block; margin:10px 0; line-height:25px}

.pro{ border:1px solid #d1d1d1; padding:10px 5px 10px; overflow:hidden}
.pro li{ width:220px; float:left; margin:10px; text-align:center; line-height:25px;}
.pro li a img{ width:200px; height:150px; margin:0 auto; border:1px solid #d1d1d1; padding:5px}
.pro li:hover a img{ border:1px solid #ef6c06; }
.pro li a span{ display:block; height:25px; line-height:25px; text-align:center; overflow:hidden}
.pro_main{}
.pro_main .top{height:34px; line-height:34px; margin-bottom:0; color:#1673b7;background:url(../images/topbg.jpg) repeat-x;}
.pro_main .main1_intro{ padding:15px;border:1px solid #d1d1d1; margin-bottom:20px}
.pro_main .main1_intro .left{ float:left}


/*图片小图预览列表*/
.spec-preview{width:360px;height:270px;border:1px solid #DFDFDF; display:table}
.spec-scroll{clear:both;margin-top:5px;width:360px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:36px; line-height:36px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:50px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:50px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:48px;height:36px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.pro_main .main1_intro .right{ width:322px; padding:10px; float:left}
.pro_main .main1_intro .right .title{ border-bottom:1px dashed #ddd; margin-bottom:10px; line-height:30px; height:30px; overflow:hidden}
.pro_main .main1_intro .right .text{ line-height:25px;}
.pro_main .main1_intro .right .rex{ font-size:16px;}
.pro_main .main1_intro .right .rex span{ font-size:22px; color:#03F}
.pro_main .main3_detail{margin-bottom:20px; border:1px solid #d1d1d1}
.pro_main .main3_detail .bottom{ line-height:25px;padding:0; border:none; padding:10px 14px;}
.pro_main .main3_detail .bottom img{ max-width:100%; display:block; margin:0 auto; }
.pro_main .main4_news{border:1px solid #ddd;margin-bottom:20px}
.pro_main .main4_news .bottom{ line-height:25px;padding:0}
.pro_main .main4_news .bottom li{ width:50%; margin-bottom:10px; float:left; text-indent:40px; overflow:hidden}

.pro_main .main5_comment{border:1px solid #ddd; position:relative;margin-bottom:20px}
.pro_main .main5_comment .bottom{line-height:25px;padding:0 0 20px;}
.pro_main .main5_comment .bottom li{ width:100%; margin-bottom:10px; float:left; text-indent:20px; overflow:hidden}
.pro_main .main5_comment .more{ position:absolute; right:20px; bottom:5px;}

.pro_main .main6_message{border:1px solid #ddd; padding:10px 40px}
.pro_main .main6_message .top{ background:none; text-indent:0}
.pro_main .main6_message span{ display:block; line-height:45px;}
.pro_main .main6_message span input.btn{ margin:0 10px; width:100px }

.page{ width:100%; height:40px; display:block; float:left; line-height:40px; text-align:center}
/* 分页 */
.page{ display:block; width:95%;color:#000;text-align:right;float:left; line-height:30px; padding:0 2%;margin:10px 0;font-size: 13px;}
.page span{ float:left; padding-left:10px}
.page a { padding:4px 10px; }
.page a.num{ margin:0 5px; padding:2px 8px; color:#000000;}
.page a.num:hover { color: #fff; background:#399aed;}
.page a.select{ margin:0 5px; padding:2px 8px; color:#cd5a5a;}

.news_title{font-size:18px;margin-bottom:10px;}
.thumb{text-align:center;}

/*产品滚动*/
.workListWrap{
	width:1000px;
	height:165px;
	margin:0 auto 0 auto;
	position:relative;
	margin-bottom:15px;
}
.workList{
	width:3600%;
	height:165px;
	position:absolute;top:0px;left:0px;
}
.workItem{
	display:block;
	width:250px;
	height:165px;
	text-align:center;
	overflow:hidden;
	text-align:center;
	float:left;
}
.workItem img{
	border:1px solid #cacaca;width:213px;height:161px;
}



.recomroll .hd{display: none;}
.ulWrap ul{float:left;width:155px;margin-right:10px;}
.ulWrap  li{height:140px;}
.ulWrap  li a{display: block;width:150px;}
.ulWrap  li a{margin-bttom:10px;}
.ulWrap  li a img{width:150px;height:94px;border:1px solid #a1a1a1;float:left;}
/**/
/*.in_brand{width:346px;float:left;}
.in_brand h3{margin-bottom:22px;}
.in_brand .list{padding:0 0 0 20px;}
.in_brand .list li{width:155px;height:59px;border:1px solid #a1a1a1;float:left;margin:0 6px 6px 0;}*/
.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }