*{
	padding:0px;
	margin:0px auto;
	list-style:none;
	text-decoration:none;
 
}


img{
	border:0px;

}

.clear{
	clear:both;
}
.content{
	width:1002px; margin:0 auto;background:#fff
}
a{color: #737373;}

html, body, applet, object, iframe, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, caption, tfoot, thead { margin: 0; padding: 0; border: 0; outline: 0; font-weight: normal; font-style: inherit; font-size: 13px; font-family: 微软雅黑; vertical-align: baseline; color: #737373; line-height:23px;}

/*自定义样式开始*/
.container{width:100%; margin:0 auto; min-width:1002px; max-width:1920px;}
.page_Head{ width:1002px; margin:auto; height:109px;}
.page_Logo{ width:430px; height:109px; float:left;}
.page_Logo img{width:430px; height:109px;}

.page_HeadRight{ width:195px; float:right; margin-top:38px;}
.page_HeadTel{ width:100%; height:20px; padding-top:9px;}
.page_HeadTel ul li{ float:left;font-size:14px; color:#323232; line-height:22px;}
.page_HeadTel ul li span{ color:#323232; font-size:18px; font-weight:bold;}

.page_Top{ width:100%; margin:0 auto; height:40px; background:#00a29a; min-width:1002px; max-width:1920px;}
.page_Menu{ width:1002px; margin:auto; height:40px; line-height:40px;}
.page_Menu ul li{ float:left;padding:0 45px;}
.page_Menu ul li a h2{ font-size:14px; color:#ffffff; line-height:40px; text-transform:uppercase; font-weight:normal;}
.page_Menu ul li:hover h2{ background:url(../img/menuline.png) bottom repeat-x; color:#ffffff}

.page_Banner{width:100%; margin:0 auto; height:599px; min-width:1002px; max-width:1920px;}


.index_product{ width:1000px; margin:auto; height:268px; margin-top:8px; margin-bottom:35px;}
.blk_18 { overflow:hidden; zoom:1; font-size:9pt; width:1000px; position:absolute; height:268px;}
.blk_18 .pcont { width:1000px; margin:0 auto; overflow:hidden; padding:0px 0;}
.blk_18 .ScrCont { width:32766px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }

.proimg{width:222px; height:176px; padding:12px 11px; overflow:hidden;}
.proimg img{width:222px; height:176px;}
.page_pro{width:244px; height:268px; background:url(../img/pro_bg1.jpg) no-repeat; float:left; margin-right:8px;}
.page_pro:hover{background:url(../img/pro_bg.jpg) no-repeat;}
.page_pro .proname{width:222px; margin:auto; height:25px; text-align:center; color:#0d0d0d; font-size:14px; line-height:18px; padding-top:20px; position:relative; overflow:hidden;}
.page_pro .proname a{color:#0d0d0d; font-size:14px; line-height:18px;}
.proname .rsp{width:244px;height:268px;overflow:hidden;position: absolute; top:0px;left:0; z-index:11;}
.proname .text{position:absolute; width:94px; height:30px; background:url(../img/morebg.jpg) no-repeat; font-size:14px; color:#ffffff; line-height:30px; bottom:-40px;left:63px;overflow:hidden; text-align:center;}
.proname .text a{ font-size:14px; line-height:30px; color:#fff;}


.inproimg{width:301px; height:239px; padding:14px; overflow:hidden;}
.inproimg img{width:301px; height:239px;}
.in_page_pro{width:329px; height:356px; background:url(../img/inpro_bg1.jpg) no-repeat; float:left; margin-bottom:20px; cursor:pointer;}
.in_page_pro:hover{background:url(../img/inpro_bg.jpg) no-repeat;}
.in_page_pro .inproname{width:301px; height:35px; margin:auto; text-align:center; color:#0d0d0d; font-size:18px; line-height:18px; padding-top:25px;position:relative; overflow:hidden}
.in_page_pro .inproname a{color:#0d0d0d; font-size:14px; line-height:18px;}
.inproname .inrsp{width:301px;height:70px;overflow:hidden;position: absolute; top:0px;left:0;}
.inproname .intext{position:absolute; width:126px; height:40px; background:url(../img/morebg2.jpg) no-repeat; color:#ffffff; line-height:40px; bottom:-70px;left:90px;overflow:hidden; text-align:center; cursor:pointer;}
.inproname .intext a{ font-size:18px; color:#fff;}

.page_indexyq{ width:256px; float:left; height:176px; background:#b2b2b2; padding:4px 4px;-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px; position:relative}
.page_yqpic{ width:256px; height:176px; float:left; }
.page_yqpic img{width:256px; height:176px}
.page_yqname{ width:256px; height:116px; line-height:42px; float:left; font-size:13px; color:#353535; position:absolute; top:4px; background:url(../img/yqtitlebg.png); display:none; left:4px; padding-top:60px; text-align:center}
.page_yqname h2{ text-align:center; line-height:36px; background:url(../img/yqh2.jpg) center bottom no-repeat;color:#fff; font-size:16px; font-weight:bold}
.page_yqname h2 a{color:#fff; font-size:16px; font-weight:bold}
.page_yqname a{color:#353535}
.page_indexyq:hover{ background:#f69625; color:#fff; font-size:16px; font-weight:bold}
.page_indexyq:hover .page_yqname{ display:block}

.index_contactbg{min-width:1002px; max-width:1920px; height:269px; background:url(../img/contact_bg.jpg) center no-repeat; margin:auto;}
.index_contact{width:1002px; margin:auto;}
.contact_title{width:1002px; height:68px; line-height:68px; text-align:left; font-size:18px; font-weight:bold; color:#ffffff;}
.contact_nr{width:100%; text-align:left;}
.contact_nr ul li{ font-size:14px; color:#ffffff; margin-bottom:7px; font-weight:bold;}
.contact_nr ul li img{ vertical-align:middle;}
.contact_nr ul li a{font-size:14px; color:#ffffff;}

.about_titlebg{width:100%;margin:0 auto;min-width:1002px; max-width:1920px; height:47px; background:url(../img/about_line.jpg) center;}
.about_title{width:1002px; margin:auto; font-size:25px; font-weight:bold; color:#565656; text-align:left; text-transform:uppercase;}
.about_title ul li{ float:left; font-size:14px; color:#656565; line-height:47px;}
.about_title ul li a{ font-size:14px; text-decoration:underline; text-transform:uppercase; color:#656565;}
.Page_about{width:1002px; margin:auto; padding-top:21px;}
.about1{width:477px; float:left;}
.about_more{width:100%; text-align:left; padding-top:12px;}
.about2{width:477px; float:right;}

.page_indexNewsbg{ width:100%;margin:0 auto;min-width:1002px; max-width:1920px; height:85px; background:#00a29a;}
.page_indexNews{ width:1002px; margin:0 auto; padding-top:17px;}
.page_indexNews ul{float:left; overflow:hidden;}
.page_indexNews ul li{ float:left; font-size:33px; color:#fff; text-transform:uppercase; line-height:33px;}


.news_list{font-size:14px; color:#FFFFFF; line-height:18px; text-transform:none;}
.news_list h2{ font-size:16px; text-align:left; width:100%; color:#FFFFFF; padding-bottom:3px; text-transform:none;}
.news_list h2 a{color:#FFFFFF; font-size:16px;}
/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

#owl-demo{position:relative;width:842px;height:40px; float:left; margin-top:6px;}
#owl-demo .item{ position:relative;display:block;}


.owl-buttons div{position:absolute;width:9px;height:15px; top:0;}
.owl-next{right:0; background:url(../img/rbtn2.png) center no-repeat;}
.owl-next:hover{ background:url(../img/rbtn.png) center no-repeat;}
.owl-prev{right:15px;background:url(../img/lbtn2.png) center no-repeat}
.owl-prev:hover{ background:url(../img/lbtn.png) center no-repeat}



#scrollDiv{width:739px; height:76px; float:left; overflow:hidden;}
#scrollDiv li{text-align:left;height:76px; list-style-type:none;width:739px;font-size:14px; line-height:17px; color:#fff; padding-top:0; text-transform:none}
#scrollDiv li h2{font-size:16px; color:#fff; font-weight:bold; line-height:24px; text-transform:none}
#scrollDiv li a{ font-size:16px; color:#fff; font-weight:bold; line-height:24px;text-transform:none}

#btn1{width:45px;height:76px; float:left; background:url(../img/newsbtn.png) 33px 30px no-repeat; padding-top:20px;}

.projectbg{width:100%; margin:0 auto;min-width:1002px; max-width:1920px; height:73px; padding-top:30px; background:url(../img/projectbg.png) bottom center no-repeat; text-align:center; line-height:73px; font-size:33px; color:#c7c7c7; font-family:Century Gothic; text-transform:uppercase}

.footer{ width:100%; margin:0 auto;min-width:1002px; max-width:1920px; background:#373737; height:50px;}
.coryright{ width:1002px; margin:0 auto; height:50px; font-size:13px; color:#acacac; line-height:50px;}
.coryright a{color:#acacac;}
.coryright span{color:#acacac;}
.page_footpic{ width:1002px; margin:0 auto; text-align:center;}
.page_friendlink{ width:1002px; margin:0 auto; padding:10px 0; color:#666}

.in_banner{width:100%; margin:0 auto;min-width:1002px; max-width:1920px; height:421px;}
.page_Main{ width:1002px; margin:0 auto; margin-top:39px; padding-bottom:50px;}
.page_Left{ width:210px; float:left; padding-top:38px;}
.page_LeftTitle{ width:210px; height:46px; font-size:25px; font-weight:bold; color:#ffffff; text-align:left; line-height:46px; background:#b5b5b5; text-indent:6px;}
.page_LeftClass{ width:210px; padding-top:12px; padding-bottom:12px;}
.parent{ width:210px; text-align:left; background:url(../img/dot4.jpg) left top no-repeat;}

.parent ul li,.classon ul li{ list-style:none;}
.parent:hover{ background:url(../img/dot3.jpg) left top no-repeat #48b3bd; display:block;}
.parent:hover h3{ color:#fff; padding-top:8px; padding-bottom:8px; padding-left:20px;}
.parent h3{font-size:16px; color:#797979; padding-top:8px; padding-bottom:8px; padding-left:20px;}

.classname{position: relative; display: table-cell; vertical-align: middle;}
.classname div{position:static;top: 50%;}

.classon{width:210px; background:url(../img/dot3.jpg) left top no-repeat #48b3bd; text-align:left;}
.classon h3{ color:#fff; font-size:16px; padding-top:8px; padding-bottom:8px; padding-left:20px;}

.li2{width:210px; list-style:none; background:url(../img/dot5.jpg) left top no-repeat; color:#797979;}
.li2 h3{ padding-left:17px; color:#797979; font-size:14px; padding-top:10px; padding-bottom:10px;}
.li2:hover{width:210px; display:block; background:url(../img/dot6.jpg) left top no-repeat #ececec; color:#48b3bd;}
.li2 h3:hover{color:#48b3bd;}
.active2{width:210px; color:#48b3bd; background:url(../img/dot6.jpg) left top no-repeat #ececec; display:block;}
.active2 h3{padding-left:17px; color:#48b3bd; font-size:14px; padding-top:10px; padding-bottom:10px;}

.li3{width:210px; list-style:none; color:#797979; border-bottom:1px #dcdcdc solid;}
.li3 h3{padding-left:17px; color:#797979; font-size:14px; padding-top:10px; padding-bottom:10px;}
.li3:hover{width:210px; display:block; color:#48b3bd;}
.li3 a h3:hover{color:#48b3bd;}
.active3{width:210px; color:#48b3bd; display:block; border-bottom:1px #dcdcdc solid;}
.active3 h3{padding-left:17px; color:#48b3bd; font-size:14px; padding-top:10px; padding-bottom:10px;}

.mbx{ min-width:1002px; max-width:1920px; margin:auto; height:39px; border-bottom:1px solid #cecece;}
.rightlm{ width:1002px; height:39px; text-align:left; font-size:14px; color:#656565; line-height:39px;}
.rightlm a{ color:#656565}
.rightlm span{ font-size:14px; color:#00a29a;}

.RightlmTitle{ width:1002px; height:50px; font-weight:bold; font-size:36px; color:#00a29a; line-height:50px; text-align:left;}
.RightlmTitle span{ font-size:24px; color:#656565; font-weight:normal;}
.RightlmTitle2{ width:760px; height:30px; font-weight:bold; font-size:20px; color:#5a5a5a; line-height:30px; border-bottom:3px #48b3bd solid; text-align:left;}
.RightlmTitle2 h3{font-weight:bold; font-size:20px; color:#5a5a5a;}
.RightlmTitle2 span{ float:right;}

.page_RightMain{ width:1002px; margin-top:30px; font-size:14px;}


.r_mid{width:100%;}
#product_detail { width:1002px;}
#product_detail .left { width: 414px; overflow:hidden; float:left;}
#product_detail .big_pic { width: 410px; height: 325px;overflow: hidden;text-align:center; border:2px solid #e2e1e1;}
#product_detail .big_pic img { width:410px; height: 325px;}
#product_detail .big_pic .bigimg{ width:600px; height:476px;}
#product_detail .big_pic .view { display: block;text-indent: 20px; margin-left: 130px; width: 19px; height: 15px; display: inline-block; cursor: pointer; }

#product_detail ul.pic_list {width:498px; float:left;overflow: hidden; padding-top:5px;}
#product_detail ul.pic_list li { width: 86px; height: 68px; float: left;text-align:center; padding-right:6px;}
#product_detail ul.pic_list li img { width:86px; height:68px;}
#product_detail ul li { list-style: none; }
#product_detail ul { overflow: hidden; width: 498px;}
.pro_info_box { height:255px;width:498px; float:left; font-family:微软雅黑; font-size:12px; color:#474747; text-align:left}
.pro_info_box span{ font-size:14px; color:#4b68ab}
.pro_info_box h4{ display:inline-block;font-size:16px; color:#7a7a7a}

#product_detail .product_info {width:498px; float:right; overflow:hidden;}
#product_detail .product_info li {line-height: 16px;width:298px; border-top:none; padding-bottom:15px; color:#7a7a7a; font-size:14px; }
#product_detail .product_info li a{ color:#7a7a7a; font-size:14px;}
#product_detail .product_info li a:hover{ color:#7a7a7a;}

#pro_profile{ width:1002px;}
/*焦点图*/
.mod18{width:498px;height:68px;margin:0px auto;position:relative;}
.mod18 .btn{position:absolute;width:9px;height:68px;top:0px;cursor:pointer;z-index:9;}
.mod18 .prev{left:0;background:url(../img/leftbtn.jpg) center no-repeat;}
.mod18 .next{right:0;background:url(../img/rightbtn.jpg) center no-repeat;}
.mod18 li{float:left;}
.mod18 .listBox{width:470px;height:68px;margin:0 auto;position:relative;overflow:hidden;padding:0;}
.mod18 .listBox ul{height:68px;position:absolute;}
.mod18 .listBox li{width:86px;height:68px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:86px;height:68px;}
.mod18 .listBox .on i{display:block;}

.pro_title1{ width:1002px; height:35px; line-height:35px; background:#48b3bd; font-size:20px; color:#ffffff; text-indent:10px; font-weight:bold; margin-bottom:15px; margin-top:35px;}
.ovx { text-align: left; width:1002px; display: block;  overflow: hidden; overflow-x: auto; line-height: 25px ;}
.ovy { width:1002px;}
.pro_profile{ width:1002px;}

/*新闻详情*/
.newslist ul li{ line-height:24px; padding-bottom:5px; border-bottom:1px dashed #ccc}
.newslist ul li span{ float:right}

.right{ float:right}
#news_detail{ width:1002px; padding:10px 0}
#news_detail h1{ text-align:center; font-size:18px;}

.news_view{ width:100%; padding:5px 0; border-bottom:1px dashed #ccc}
.back{ text-align:center; cursor:pointer}
.back input[type=button]{ background:#48b3bd; padding:3px 10px; border:0; color:#fff; cursor:pointer}
.news_body{ padding:10px 0}
.button{width:64px; height:29px; background:#737373; color:#FFFFFF; border:0; text-align:center; font-family:微软雅黑; cursor:pointer;}

/*分页*/
.main_page{text-align:center;width:100%; margin-top:20px;}
.main_page a,.main_page .current{ margin:0 5px;}
.main_page a{ background:#f5f5f5; padding:3px 8px; color:#717071; border:1px solid #d6d7d2}
.main_page .current{ padding:3px 8px; background:#00a29a; color:#fff;border:1px solid #00a29a}

/*关联产品与新闻*/
.reation{ width:100%; float:left; padding-top:15px;}
.reation h5{ font-size:24px; border-bottom:1px solid #ccc; line-height:38px;}

/*评论*/
.comment{ width:100%; float:left; padding:10px 0}
.commentTitle{ width:100%; float:left;}
.commentTitle h5{ font-size:20px; color:#5a5a5a; line-height:53px; border-bottom:3px solid #48b3bd;}
.commentTitle h5 span{ float:right; line-height:53px; font-size:13px;}
.commentlist{ width:100%; float:left; padding-top:10px;}
/*自定义样式结束*/

.bt{
background: #737373;
color: #ffffff;
border: 0 !important;
cursor: pointer;
height: 30px !important;
padding: 0 10px 0 10px !important;
margin-top:10px;
width:50px !important;
font-family:'微软雅黑';
}
.bt:hover {
background: #737373;
}

#sitemap h2{ font-size:16px; font-weight:normal; line-height:30px;}
#sitemap h3{ font-size:14px; font-weight:normal;}

/*右侧二维码*/
.side{ width:60px; position:fixed;top:250px; right:0px; z-index:99999}
.side ul li{ position:relative; list-style:none; height:61px;}
.side ul li img{ float:left;}
.side ul li .sidebox{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#333333;overflow:hidden;color:#fff; font-size:14px;}
.side ul li .sidebox1{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#333333;overflow:hidden;color:#fff; font-size:14px;}
.side ul li .sidebox1:hover{ background:#00a29a;}
.side ul li .sidebox2{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#333333;overflow:hidden;color:#fff; font-size:14px;}
.side ul li .sidebox3{position:absolute;width:60px; height:60px;top:0;right:0;transition:all 0.3s;background:#333333;overflow:hidden;color:#fff; font-size:14px;}
.mobile-container {width: 60px; height: 60px;background: url(../img/r_wxewm.png) no-repeat #333333;float:left;}
.mobile-container:hover{ background:url(../img/r_wxewm.png) no-repeat #00a29a;}
.mobile-show {width: 130px;min-height: 120px; background: #fff; border-radius: 10px; border: 1px solid #dddddd; position: absolute; left: -132px; top: -80px; }
.mobile-show .mobile-sanjiao {width:0; height: 0; border-style: solid; border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 130px; top: 120px; position: absolute; z-index: 2;}
.mobile-show .mobile-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd; border-width: 8px; left: 131px; top: 118px; position: absolute; }
.mobile-show .mobile-txt{ float:left; width:114px; padding:10px 8px; text-align:center; font-size:15px; color:#4c4c4c; }
.mobile-show .mobile-txt ul li{ width:114px; height:auto; line-height:15px;}
