@charset "gb2312";
/*公共样式*/
body{ width:100%;font-size:12px; font-family:微软雅黑,arial, Helvetica, sans-serif; color:#333333; background:#fff;}
*{ margin:0; padding:0;outline:0;}
.clear{clear:both;font-size:0px; height:0; _line-height:0; display:block;visibility:hidden;}
ul,li,span{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none; color:#333333; border:0; padding:0; margin:0;cursor:pointer;}
img{ border:0;}
.fl{ float:left;}
.fr{ float:right;}

.w196{width:196px;}
.clearfix:after{ content:""; font-size:0px; height:0; _line-height:0; display:block; clear:both; visibility:hidden;}
.clearfix {*zoom:1; _zoom:1;}
/*主体部分*/
/*头部部分*/
#top{width:100%;height:181px;margin:0 auto; }
.top{ background:url(topbg.jpg) center no-repeat}
.language{width:1100px;color:#FFFFFF;height:35px; font-size:14px;margin:0 auto;}
.language a{color:#FFFFFF;}
.logo{width:100%;margin:0 auto;height:100px; background:#ffffff}
.logo1{width:1100px;margin:0 auto;height:100px;}
.menu{ font-family:Arial; line-height:100px;}
.menu ul{}
.menu ul li{float:left;}
.menu ul li a{height:37px; float:left; font-size:15px; display:block; text-align:center;margin-left: 58px;}
.menu ul li a:hover{}
.menu ul li .cur{}
.erwei{position: absolute;top:36px;display:none;z-index:9;}

.key{margin: 0 8px;}
.key span{ line-height:45px; float:left; margin-left:20px;}
.key .inputs{ color:#999999; font-size:14px; width: 157px;height:25px; line-height:20px;*line-height:25px;background:url(ss.png) no-repeat;border:none;float:left;margin-top:5px; padding-left: 12px;}
.key .sub{width:28px;height:25px;background:url(ss1.png) no-repeat;border:none;margin-top:5px; cursor:pointer;}

#full-screen-slider { width:100%; height:505px; float:left; position:relative; z-index:-1}
#slides { display:block; width:100%; height:505px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; z-index:999}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:460px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#a8a8a8 }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#e60a13}

.nav{line-height: 100px; vertical-align:middle;margin:0 auto;}
.nav li{float:left;text-align:center;position:relative; font-size: 15px;}
.nav li a{ color:#000000 ; margin-left: 58px;}
.nav li a:hover{ color:#133984}
.nav li .cur{width:90px;line-height:100px; color:#133984}
.mj_hover_menu{text-decoration:none;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{width:148px; background:url(pro_4.png) center  no-repeat; display:none;margin:auto;position:absolute;top:84px; margin-left: 10px; height:158px;z-index:11;left: 23px;}
.nav li .submenu li{height: 30px; line-height: 30px;top: 10px;color: #fff;border-bottom: 1px solid #ffffdd;margin: 0 auto;left: 15px; margin-top:5px; text-align:left; width:125px;font-size:14px;}
.nav li .submenu li a{float:none;text-align:left;background:none;font-size:13px; color: #ffffff;margin:0;}
.nav li .submenu li a:hover{ color:#133984 }
/*头部部分*/

/*尾部部分*/
#fframe{ float:left; width:100%; background:url(footbg.jpg) no-repeat center; height:132px;}
#frame{ margin:0 auto; width:1100px;}
#foot{ float:left; width:1100px;}
.fnt{ float:left; width:1100px; }
.fnt1{ float:left; width: 240px; background: url(mail.png) no-repeat left; height: 40px; margin-top: 46px;}
.fnt1 strong{ float:left; width:315px; padding-left:5px; color:#fff; }
.fnt1 p{ float:left;width: 190px; padding-left: 50px; font-size: 14px; color: #ffffff; line-height: 20px;}


.fnt2{ float:left; width:280px; background:url(tel.png)  no-repeat left; height:40px; margin-top: 46px;}
.fnt2bt{ float:left; width: 220px; padding-left: 60px; color:#fff; font-size: 14px; line-height: 23px;}

.fnt3{ float:left; width:366px; background:url(dw.png) no-repeat left; height:46px; margin-top: 46px;}
.fnt3 p{ float:left; padding-left: 50px; color: #ffffff; font-size: 14px; line-height: 20px; padding-top: 3px;}

.foot{ width:100%; height:46px; line-height:46px; background:#000000; color:#808080; text-align:center}
/*尾部部分*/



#main{width:100%;margin:0 auto;overflow:hidden;}
/*首页部分*/
.product{width:1100px;margin:0 auto;}
.aboutus{width: 734px;overflow:hidden; margin-bottom:35px;}
.aboutus div{line-height: 28px; display:block; font-size:13px;}
.text_img{ float:left}
.aboutus .text_title{ font-size:14px;}
.newnl{ float:left; width: 325px;}
.newnr{ margin-top: -8px;}
.aboutus .sytit{ background:url(index_07.jpg) left no-repeat; padding-left:20px; font-size:15px; font-weight:bold; margin-left:2px; margin-bottom:20px;}
.list4_r .sytit{ background:url(index_07.jpg) left no-repeat; padding-left:20px; font-size:15px; font-weight:bold; margin-left:2px; margin-bottom: 30px;}
.list4_r{ width: 312px;}
#owl-demo { width: 312px; margin-left: auto; margin-right: auto;}
#owl-demo .item{ display: block;}
#owl-demo img { display: block;}
.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-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);}
.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-theme .owl-controls{margin-top: -255px;float: right;}
.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */margin: 5px;padding: 3px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #869791;filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */}
.owl-theme .owl-controls .owl-page span{display: block;	width: 13px;height: 13px;margin: 0px 2px;-webkit-border-radius: 13px;-moz-border-radius: 13px;	border-radius: 13px;background: #808182;overflow: hidden;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background: #ffffff; border:2px solid #ff0000;width:9px;height:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}

.indexproduct{width: 1200px; height: 330px; margin:0 auto; }
.pro-c1{	position:relative;padding-top:50px; margin:0 auto; width:1200px;}
.pro-c1 .pro-c-list1{	width: 1100px !important;margin:0 auto; overflow:hidden;}
.pro-c1 .pro-c-list1 ul{width:10000px !important;}
.pro-c1 .pro-c-list1 li{float:left; display:block; width: 235px;	margin-right:50px; background:url(index_20.jpg) no-repeat;height: 245px;}
.pro-c1 .pro-c-list1 li img{margin: 4px;max-height:180px;}
.cpmc{  height: 40px;   line-height: 25px; text-align:center;   font-size: 14px; color:#555555}
.pro-c1 p{display:block;	width:41px;	height:58px;position:absolute;	top:64px;cursor:pointer;}
.pro-c1 .pro-c-left1{	left:0;	background:url(l.jpg) no-repeat; }
.pro-c1 .pro-c-right1{right:0;background:url(r.jpg) no-repeat right 0;}
.pro-c1 .pro-c-left1:hover{	left:0;	background:url(lh.jpg) no-repeat; }
.pro-c1 .pro-c-right1:hover{right:0;background:url(rh.jpg) no-repeat right 0;}

.pro-c1 .pro-c-left1,.pro-c1 .pro-c-right1{width:27px; height:27px; margin-top:70px;}
.pro-c1 .s{ width:180px;}
/*首页部分*/

.category{width:213px;}




.nproducts{width:862px;overflow:hidden;}
.nproducts .t{ background:url(pro_3.jpg) no-repeat; width:842px;height:37px; font-size:14px; color:#0258ae; font-weight:bold; line-height:37px; padding-left:20px; float:left}
.nproducts .t span{ margin-right:15px;display:inherit;float:right;font-size:13px; color:#555555}
.nproducts .t span a{ color:#555555}
.nproducts .np ul{text-align:center;overflow:hidden;margin-left: -18px;}
.nproducts .np ul li{float:left;width: 270px;height:300px; margin-left: 18px;text-align:center;overflow:hidden;margin-top:20px;border:1px solid #dfdfdf;}
.nproducts .np ul li a{display:block}
.nproducts .np ul li img{border:none;padding:0;margin: 0px auto;}
.nproducts .np ul li .protitle{color: #fff;width:100%;height: 30px;line-height: 30px;text-align:center; font-weight:normal;font-size: 14px;margin:0;padding:0px;background:#0158AF;}
.nproducts .np ul li .proimg{color: #fff;width:260px;height: 260px;line-height: 260px;text-align:center;padding:5px; }


.nproducts .honor ul{text-align:center;overflow:hidden;margin-left: 30px;}
.nproducts .honor ul li{float:left;width: 360px;height:300px; margin-left: 38px;text-align:center;overflow:hidden;margin-top:20px;border:1px solid #dfdfdf;}
.nproducts .honor ul li a{display:block}
.nproducts .honor ul li img{border:none;padding:0;margin: 0px auto;}
.nproducts .honor ul li .protitle{color: #fff;width:100%;height: 30px;line-height: 30px;text-align:center; font-weight:normal;font-size: 14px;margin:0;padding:0px;background:#0158AF;}
.nproducts .honor ul li .proimg{color: #fff;width:260px;height: 260px;line-height: 260px;text-align:center;padding:5px; }

#page{ overflow:hidden; margin:20px 0 0 0; height:50px; text-align: center;}
#page ul { height:40px; line-height:40px; margin-top:5px;}
#page ul li { display:inline; margin-right: 2px; font-size:12px;}
#page ul li a{ color: #8698b6;border:1px solid #b8b8b8; padding: 3px 6px; font-weight: bold;}
#page ul li a:hover{ color:#FFFFFF; background: #8b8b8b;}
#page .select { color: #FFFFFF; background: #8b8b8b;}
.pages{}


.nproducts .np .pro{width: 860px;margin-bottom: 30px;border: 1px solid #e9e9e9; font-size:14px; border-top:0}
.nproducts .np .pro img{width:expression(this.width>600?"700px":this.width+"px");height:auto; text-align:center}
.nproducts .np .pro ul{width: 830px;overflow:hidden;padding:0;margin: 0 auto; clear:both;text-align: left;}
.nproducts .np .pro ul li{width: 830px;height:30px; line-height:30px;border:none;text-align:left;margin: 0;padding: 0;background: none;}
.nproducts .np .pro ul li div{float:left;background:none; display:inherit;margin:0;padding:0;}
.nproducts .np .pro ul li div img{margin:0;padding:0;}
.nproducts .np .pro .ptext{height:auto;border:1px solid #CCCCCC; font-style:normal;width: 805px;padding:10px;font-weight:normal;font-size: 13px;overflow:hidden;min-height: 40px;line-height: 25px;margin-bottom: 20px;}
.nproducts .np .pro .ptext span{background:none;}



#news_content{ padding:0;width:748px;overflow:hidden;  }
#news  li{ width:738px;overflow:hidden; height:32px; line-height:32px;border:none;border-bottom:1px dashed #666; background:url(buttonX.gif) 0px 6px no-repeat; padding-left:10px;}
#news  li a { color:#666;display:block; float:left;height:12px; line-height:12px;  padding:10px 0 10px 0; }
#news  li a:hover{ color:#0066CC;}
#news  li label{  float:right;height:12px; line-height:12px; padding:10px 20px 10px 0; color:Red  }
#news  li div{background:none;}

#news_content_info{width:862px;font-size:14px;}
#news_content_info p{ line-height:30px;}
#news_content_info table {border-collapse:collapse; }
#news_content_info td{height:30px;text-decoration:none;}
#news_content_info img {max-width:730px;}

#Related_News{ text-align:center; font-size:14px;}

#imgList{ height:64px; margin: 0 0 10px  20px;; width:100% }
#imgList li{ height:64px; width:64px; float:left; display:inline;margin-right:5px;}
#imgList li img{ height:62px; width:62px; border:2px solid #dbdbdb; cursor:pointer }
#imgList li .red{ border-color:#0000FF}
#imgList li .blue{ border-color:#0000FF}

#menuList li { width:75px; height:20px; float:left ; background:url(t2.jpg) 0 0 no-repeat; text-align:center; padding-top:10px; color:#FFFFFF; margin-right:10px;}
#menuList .tagHover{ background:url(t1.jpg) 0 0 no-repeat; cursor:pointer}
#tagContentBox{width:760px;min-height:298px; _height:298px;float:right;}
#tagContentBox div{ border:1px solid #dbdbdb;min-height:294px; _height:294px; padding:5px 5px 5px 10px; }


#newsL{height:110px;}
#newsL  li{ overflow:hidden; height:18px; line-height:15px;     border-bottom:1px dashed #dadada; padding-left:12px; }
#newsL  li a { color:#666;display:block; float:left;height:15px; line-height:15px;  padding:1px 0 4px 0px; }
#newsL  li a:hover{ color:Red;}
#newsL  li label{  float:right; display:block;height:15px; line-height:15px; padding:1px 0 4px 0;  }


.MutualityArticle{width:590px;}
.MutualityArticle ul{width:590px;overflow:hidden}
.MutualityArticle ul li{float:left;width:290px;height:20px;padding-right:5px;overflow:hidden;}




#menubox .pr{cursor:pointer;height:37px;border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;line-height:37px;padding-left: 15px;background: url(pro_11.jpg) no-repeat right #f4f4f4;background-position: 90% 50%;}
#menubox .pr a{float: left;font-size:14px;margin:0;color:#555555;font-weight:bold; width:195px;}
#menubox .pr a:hover{color:#0258ae; }

#menubox .pro{cursor:pointer;border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9; height:37px;line-height:37px;padding-left: 15px;background: url(pro_13.jpg) no-repeat right #f4f4f4;background-position: 90% 50%;}
#menubox .pro a{width:195px;}
#menubox .pro a:hover{color:#0258ae;}
#menubox .pro .on{color:#0258ae;float:left;font-size:14px;margin:0;font-weight:bold;}

#menubox .prrrr{border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;}
#menubox .prrrr a{background: url(pro_07.jpg) no-repeat 15px;padding-left:10px;color:#555555;font-size:12px; line-height:25px;}
#menubox .prrrr a:hover{ color:#0258ae; }

#menubox .prorrr{border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;}
#menubox .prorrr a{ background: url(pro_07.jpg) no-repeat 15px;padding-left: 10px;color:#555555;font-size: 12px;line-height: 25px;}
#menubox .prorrr a:hover{ color:#0b6fb3;}

#menubox .prorrrr{color:#0b6fb3; font-weight:600}
.about_con{
margin:20px 0px;width:840px;border:1px solid #e9e9e9;padding:10px;min-height:350px;
}

.about_con img{
	margin: 0 auto;
	align: center;
	background-position: center;
	text-align: center;
	left:50%;
}
.pro_con{
margin:20px 0px;width:840px;border:1px solid #e9e9e9;padding:10px;min-height:350px;
}

.pro_con img{
	margin: 0 auto;
	align: center;
	background-position: center;
	text-align: center;
	left:50%;
}

.np{
margin:20px 0px;width:860px;min-height:350px;
}