@charset "utf-8";
/* CSS Document */
/*清除样式，建站前期准备*/
body,div,ul,li,ol,span,dl,dd,dt,a,p,h1,h2,h3,h4,h5,h6,img,input,button{
	padding: 0;
	margin: 0;
	list-style: none;
	border: none;
	outline:none;
}
body{
	font-family: '微软雅黑';
	font-size: 12px;
	color: #333;
}
a{
	text-decoration:none;
	color:#000;
        *cursor: pointer;
}
a:hover{
	color:red;
	text-decoration:underline;
}


/*------------询盘----------------*/
button.inquire{
        width:120px; 
        height: 40px; 
        text-align: center; 
        cursor: pointer; 
        border: 1px solid #fd6565;
        background-color: #fff;
        margin-left: 10px;
        color: #000; 
}
button.inquire:hover{
    color: red;
}
.pd_con .pd_shuoming .inquireNow{
    margin-top: 20px;
    display: inline-block;
}




/*页面分享*/
.fenxiang{
	float: right;
	margin: 30px 0 10px;
}

/*----------------返回顶部-----------------*/
.sTop{
	background: url(../images/sTop.png) no-repeat;
	width: 50px;
	height: 50px;
	position: fixed;
	right: 10px;
	bottom: 80px;
	z-index: 999;
}

/*.levitate{
	width: 50px;
	height: 204px;
	position: fixed;
	right: 10px;
	bottom: 80px;
	z-index: 999;
}
.levitate .companyLianXi{
	width: 220px;
	height: 90px;
	position: absolute;
	left: -285px;
	top: 0;
	background: #e3e3e3;
	padding: 30px 30px;
	display: none;
}
.levitate .companyLianXi ul li{
	width: 220px;
	height: 30px;
	line-height: 30px;
	
}
.levitate ul li{
	width: 50px;
	height: 50px;
	margin-bottom: 1px;
}
.levitate ul li a{
	width: 50px;
	height: 50px;
        display: inline-block;
}
.levitate ul li.sKefu{
	background: url(../images/skefu.png) no-repeat;
}
.levitate ul li.sErweima{
	background: url(../images/sErweima.png) no-repeat;
}
.levitate ul li.slianxi{
	background: url(../images/slianxi.png) no-repeat;
}
.levitate ul li.sTop{
	background: url(../images/sTop.png) no-repeat;
}
.levitate .companyErWeiMa{
	display: none;
	width: 120px;
	height: 120px;
	position: absolute;
	left: -122px;
	top: 0;
}*/


/*头部导航栏*/
/*头部*/
.head_wrap{
	height: 55px;
	width: 100%;
	background-color: #fff;
	position: fixed;
	z-index: 99;
	top: 0;
        left: 0;
}
.head_wrap .head_con{
	width: 1200px;
	height: 40px;
	margin: 0 auto;
	padding: 15px 0 0 0;
}
.head_wrap .head_con .head_left{
	width: 535px;
	float: left;
}
/*以下为LOGO版块*/
.head_wrap .head_con .head_left h1{
	display:inline-block;
	width: 120px;
	height: 40px;
	float: left;
}
.head_wrap .head_con .head_left h1 img{
    width: 120px;
    display: block;
}
.head_wrap .head_con .head_left p{
	font-size: 12px;
	border-left: 2px solid #e5e5e5;
	color: #333;
	padding: 0 0 0 5px;
	margin: 10px 0 0 7px;
	float: left;
}
/*以下为右侧的语言转换、注册以及登录版块*/
.head_wrap .head_con .head_right{
	float: right;
	width: 90px;
	margin: 10px 0 0 0;
}
.head_wrap .head_con .head_right .language{
	width: 120px;
	height: 16px;
	display: inline-block;
	-background: url(../images/xuebi.gif) no-repeat;
	background-position: -923px -153px;
	font-size: 14px;
	position: relative;
}
.head_wrap .head_con .head_right .language a{
	margin: 0 5px;
}
.head_wrap .head_con .head_right .language a:hover{
	text-decoration: none;
}


/*下拉显示语言*/
.head_wrap .head_con .head_right ul{
	width: 90px;
	height: 120px;
	position: absolute;
	display: none;
	top: 16px;
	left: -6px;
	padding: 5px 0 0 0;
	z-index: 99999!important;
	background-color: #fff;
	overflow: hidden;
}
.head_wrap .head_con .head_right ul li{
	width: 90px;
	line-height: 24px;
	height: 24px;
	margin: 5px 0;
}
.head_wrap .head_con .head_right ul li:hover{
	background-color: #ccc;
}
.head_wrap .head_con .head_right ul li a{
	margin: 0;
	text-decoration: none;
}

/*以下为导航栏版块*/
.nav_wrap{
	width:100%;
	height: 45px;
	background-color: #2d2d2d;
	clear: both;
	position: fixed;
	z-index: 9;
        top: 55px;
        left: 0;
}
.nav_con{
	width:1200px;
	height: 45px;
	margin: 0 auto;

}
.nav_con ul{
	width: 800px;
	height: 45px;
	float: left;
	position: relative;
}
.nav_con ul li{
	float:left;
	height:45px;
	line-height: 45px; 
	text-align: center;
	font-size: 16px;
	padding:0 20px;
}
.nav_con ul li.nav_first{
	padding: 0 20px 0 0;
}
.nav_con ul a{
	color: #fff;
}
.nav_con ul a:hover{
	color: #ff5e5e;
	text-decoration: none;
}
.nav_con .search{
	padding: 5px 0 0 0;
	position: relative;
	float: right;
	width: 240px;
}
.nav_con .search input{
	width: 190px;
	height: 25px;
	border: 1px solid #ccc;
	margin-top: 4px;
	padding: 0 0 0 10px;
}
.nav_con .search button{
	width: 21px;
	height: 21px;
	display: inline-block;
	clear: both;
	position: absolute;
	top: 12px;
	right: 6px;
	background-color: #2d2d2d;
	cursor: pointer;
}

/*导航下拉列表*/
.nav_con .xiala{
    display: none;
    width: 1200px;
    min-height: 300px;
    height: auto!important;
    height: 300px;
    overflow: visible;
    position: absolute;
    top: 45px;
    left: 0;
    /*下面代码兼容IE7*/
    background-color: #000;
    opacity: .8;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);
}
.nav_con .xialaNews{
    display: none;
    width: 175px;
    height: 145px;
    overflow: visible;
    position: absolute;
    top: 45px;
    left: 125px;
    /*下面代码兼容IE7*/
    background-color: #000;
    opacity: .8;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);
}
.nav_con .xialaNews:hover{
    background-color: rgba(0,0,0,0.8);
}
.nav_con .xialaNews ul li{
    padding: 0 5px;
    clear: both;
}
.nav_con .xialaNews ul li a{
    padding: 5px 45px;
}
.nav_con .xiala ul{
    width: 1199px;
}
.nav_con .xiala ul li{
    float: left;
    width: 239px;
    min-height: 150px;
    border-right: 1px solid #5e5e5e;
    text-align: center;
    font-size: 16px;
    padding: 0;
    color: #999;
}
.nav_con .xiala ul li a{
    width: 119px;
    text-align: center;
    min-height: 35px;
    line-height: 35px;
    font-size: 12px;
    color: #fff;
    display: inline-block;
    float: left;
    color: #999;
}
.nav_con .xiala ul li h3 a{
    font-size: 18px;
    width: 239px;
}

.nav_con .xiala ul li a:hover{
    color: #ff5e5e;
}
.nav_con .xiala ul li.xiaLaLast{
    border-right: 0;
}
.nav_con .xiala ul li.navTitle{
    padding-top: 30px;
    min-height: 120px;
}
.nav_con .xiala ul li.xiaLaBottom{
    border-bottom: 1px solid #5e5e5e;
}
.nav_con .xiala ul li:hover{
     background-color: rgba(255,255,255,0.1);
     color: #fff;
}

/*中间插入过渡版块
.indexBG{
    height: 210px;
    position: relative;
}
.indexBG img{
    width: 100%;
    height: 210px;
    margin: 0 auto;
}
.indexBG .bgTitle{
    width: 1080px;
    height: 130px;
    padding: 30px 60px;
    position: absolute;
    top: 43%;
    left: 50%;
    margin: -95px 0 0 -600px;
}*/
/*以下为banner版块*/
.kong{
    padding-top: 100px;
}
.banner_wrap { 
	max-width: 100%;
	height: 474px; /*474px*/
	margin: 0x auto; 
	overflow:hidden; 
	position:relative; 
}
.banner_wrap ul li { 
	position:absolute;  
	display: none;
	left: 50%;
	margin-left:-960px;
	width: 1920px;
	height: 474px;
}

.banner_wrap ol { 
	width: 144px;
	position:absolute; 
	margin-left: -72px;
	bottom: 35px; 
	left: 50%;
}
.banner_wrap ol li { 
	width: 10px; 
	height: 10px;  
	border: 1px solid #fff; 
	text-align: center; 
	margin: 0 8px;
	cursor:pointer; 
	float: left;
	border-radius: 10px;
}
.banner_wrap ol .current { 
	border: 3px solid #fff; 
	margin-top: -2px;
}
.banner_wrap .leftBtn,.rightBtn { 
	width: 41px; 
	height: 69px; 
	display:block; 
	background:url(../images/arr.png) no-repeat -84px 0; 
	position:absolute; 
	top: 50%; 
	margin: -35px 0 0 0; 
	display:none;
}
.banner_wrap .leftBtn:hover { 
	background-position: 0 0; 
}
.banner_wrap .leftBtn{
	left: 50px;
}
.banner_wrap .rightBtn { 
	right: 50px; 
	background-position: -125px 0; 
}
.banner_wrap .rightBtn:hover { 
	background-position: -42px 0; 
}

/*中间插入过渡版块*/
.indexBG{
    height: 210px;
    position: relative;
}
.indexBG img{
    width: 100%;
    height: 210px;
    margin: 0 auto;
}
.indexBG .bgTitle{
    width: 1080px;
    height: 130px;
    padding: 30px 60px;
    position: absolute;
    top: 47%;
    left: 50%;
    margin: -95px 0 0 -600px;
}
.indexBG .bgTitle p{
    font-size: 16px;
    line-height: 30px;
    color: #fff;
}

/*相关技术信息展示版块*/
.science_wrap{
	width: 100%;
	
}
.science{
	width: 1200px;
	min-height: 555px;
	margin: 0 auto;
	position: absolute;
	top: 600px;
	left: 50%;
	margin-left: -600px;
}
.bg1{
	width: 100%;
	height: 360px;
	background-color: #fff;
}
.bg2{
	width: 100%;
	height: 170px;
	background-color: #eff4f7;
}
.science h2,.navActivity h2{
	font-size: 24px;
	text-align: center;
	font-weight:100;
}
.science h4,.navActivity h4{
	font-size: 18px;
	color: #999;
	text-align: center;
	margin-bottom: 20px;
	font-weight: 400;
}
.science ul li{
	float:left;
	width: 258px;
	height: 357px;
	padding: 20px 0;
	margin: 0 20px;
	cursor: pointer;
}
.science ul a{
    text-decoration: none;
}
.science ul li img{
	width: 220px;
	height: 180px;
	margin: 0 20px;
}
.science ul li h3{
	font-size: 18px;
	text-align: center;
	color: #b02737;
}
.science ul li .line{
	width: 85px;
	height: 3px;
	background-color: #bebabb;
	margin: 5px auto 22px;
}
.science ul li .science_box{
	width: 176px;
	height: 100px;
	padding: 20px 40px;
	text-align: center;
}
.science ul li .science_box p{
	height: 50px;
	color: #000;
}
.science ul li .science_box span{
	display: block;
}
.science ul li:hover{
	box-shadow: 0 6px 25px #ccc;
        -moz-box-shadow: 0 6px 25px #ccc;
        -webkit-box-shadow: 0 6px 25px #ccc;
        *border: 1px solid #ccc;
        *width: 256px;
        *height: 360px;
}
.science ul li:hover .science_box{
	background-color: #f9fbfc;
}
.science ul li:hover .science_box span{
	color: #b02737;
}


/*新闻活动信息版块*/
.navActivity{
	width: 1200px;
	min-height: 350px;
	margin: 30px auto;
	background-color: #fff;
	overflow: hidden;
}
/*公司展会活动信息*/
.navActivity .navActivity_exhibition{
	width: 1200px;
	min-height:280px;
}
.navActivity .navActivity_exhibition a{
    text-decoration: none;
}
.navActivity .navActivity_exhibition .navActivity_exhibition_left{
        margin-right: 45px;
}
.navActivity .navActivity_exhibition h3{
	margin-bottom: 10px;
	font-size: 1.2em;
}
.navActivity .navActivity_exhibition p{
	line-height: 20px;
}
.navActivity .navActivity_exhibition span{
	margin-left: 20px;
}
.navActivity .navActivity_exhibition .navActivity_exhibition_right,.navActivity .navActivity_exhibition .navActivity_exhibition_left{
	width: 370px;
        display: inline-block;
        float: left;
}

/*尾部*/
.footer_wrap{
	width: 100%;
	height: 200px;
	border-top: 1px solid #d4d4d4;
}
.footer_wrap .footer{
	width: 1120px;
	min-height:170px;
	margin: 0 auto;
}
.footer_wrap .footer ul{
	width: 685px;
	min-height: 170px;
	float: left; 
}
.footer_wrap .footer ul li{
	float: left;
	width: 170px;
}
.footer_wrap .footer ul li p{
	font-size:16px;
	margin: 20px 0;
}
.footer_wrap .footer ul li ol li a{
	clear:both;
	line-height: 20px;
	color: #898989;
	font-size:12px;
}
.footer_wrap .footer ul li ol li a:hover{
	text-decoration: none;
	color: red;
}
.footer_wrap .footer ul li ol li.weixin{
	position: relative;
}
.footer_wrap .footer ul li ol li img{
	position: absolute;
	top: -10px;
	left: 55px;
	display: none;
}
/*右侧公司信息*/
.footer_wrap .footer .footer_right{
	float: right;
	width: 230px;
	min-height: 190px;
	padding: 20px 0 0 0;
}
.footer_wrap .footer .footer_right p{
	color: #898989;
	font-size:12px;
	line-height: 20px;
}

/*底部*/
.end_wrap{
	width: 100%;
	height: 65px;
	background: #333;
}
.end_wrap .end{
	color: #fff;
	text-align: center;
	line-height: 65px;
	font-size: 12px;
	width: 572px;
	margin: 0 auto;
}

.end_wrap .end span{
	margin: 0 10px;
}

/*产品分类页面*/
.pc_box{
	width: 1200px;
	margin: 0 auto 30px;
	overflow: hidden;
	min-height: 550px;
}
.subnav{
	width: 250px;
	float: left;
}
.subnav a{
	text-decoration: none;
}
.subnav .pc_title{
	width: 250px;
	height: 50px;
	background-color: #f24f4f;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	line-height: 50px;
	text-align: center;
}

.subnav .subline{
	width: 230px;
	height: 40px;
        *float: left;
        _float: left;
	padding: 0 10px;
	background-color: #afafaf;
	font-size:14px;
	position:relative;
	line-height:40px;
	cursor:pointer;
	border-bottom: 1px solid #ebebeb;
}
.subnav .subline a{
	color: #fff;
}
.subnav .subline a:hover{
	color: red;
}
.pc_nav .subline:hover{
	background-color: #a8a8a8;
}
.subnav .subline img{
	float: right;
	margin: 18px 0 0 0;
}
.subnav ul{
    display: none;
}
.subnav ul li{
	background-color:#fff;
	padding-left:30px;
	width: 220px;
	height: 35px;
	line-height: 35px;
	border-bottom: 1px solid #ebebeb;
        *float: left;
        _float: left;
}
.subnav ul li:hover{
	background-color: #f5f5f5;
}
.subnav ul a{
	line-height:20px;
}
.subnav ul.menu_chioce{
	display: block;
}
.subnav .subline a.colorNav{
	color: red;
}
/*右侧产品信息*/
.pc_con{
	width: 950px;
	float: right;
}
.pc_con ul{
	padding: 10px 0;
        *padding: 0;
        _padding: 0;
	min-height: 500px;
}
.pc_con ul li{
	width: 410px;
	height: 210px;
	background-color: #fff;
        *border: 1px solid #ebebeb;
        _border: 1px solid #ebebeb;
	margin: 0 0 20px 20px;
	box-shadow: 0 3px 16px #e6e6e6;
	border-bottom: 1px solid #ebebeb;
	padding: 20px;
	float: left;
        *text-decoration: none;
        _text-decoration: none;
}
.pc_con ul li:hover{
	*width: 408px;
	*height: 208px;
	box-shadow: 0 6px 25px #ccc;
        *border: 2px solid #ebebeb;
}
/*.pc_con ul li:hover h3{
	color: #f24f4f;
}*/
.pc_con ul li h3{
	font-size: 14px;
	margin: 0 0 25px 0;
}
.pc_con ul li img{
	float: left;
	width: 192px;
	margin-top: -20px;
}
.pc_con ul li .pc_conLeft{
	float: right;
	margin-top: -18px;
}
.pc_con ul li .pc_conLeft p{
	margin: 10px 0;
	width: 170px;
	color: #999;
}
.page{
	clear: both;
        *padding-top: 20px;
        _padding-top: 20px;
}
.page ol{
	text-align: center;
        padding: 5px;
}
.page ol li{
	display: inline;
}
.page ol a{
	padding: 2px 6px; text-decoration: none; background: #fff; color: #000; border: 1px solid #fff;
}
.page ol a:hover{
	background: #afafaf; color: #fff; border: 1px solid #afafaf;
}
.page ol li.pageCurrent{
	background: #afafaf; color: #fff; border: 1px solid #afafaf;padding: 2px 6px;
}


/*产品技术页面*/
.p_wrap{
	width: 100%;
	min-height: 450px;
	padding: 0 0 20px;
	margin-top: 120px;
}
.p_box{
	width: 1200px;
	min-height: 470px;
	margin: 0 auto;
	position: relative;
	border: solid 1px #ececec;
	background-image: url(../images/p_banner.png);
}
.p_box .p_nav_left{
	width: 250px;
	min-height: 450px;
	float: left;
	padding: 10px 0;
	background-color: rgba(50,50,50,0.5);
}
.p_box .p_nav_left ul li{
	width: 150px;
	height: 44px;
	line-height: 49px;
	background-position:200px 30px;
	font-size: 16px;
	position: relative;
	padding:0 25px 0 75px;
	
}
.p_box .p_nav_left ul .pNavLine{
	border-bottom: 1px solid #fff;
	border-bottom-color: rgba(200, 200, 200, 0.3);
	width: 200px;
	margin: 0 25px;
}
.p_box .p_nav_left ul li span{
	color: rgba(250, 250, 250, 0.3);
	position: absolute;
	right: 40px;
}
.p_box .p_nav_left ul li:hover{
	background-color: rgba(40,40,40,0.1);
}
.p_box .p_nav_left ul a{
	color: #fff;
	text-decoration: none;
	overflow:hidden;
}
/*.p_box .p_nav_left ul li:hover{
	background: #fff;
	color: red;
}*/
.p_box .p_text_right{
	float: left;
	width: 878px;
	height: 470px;
	background-size:880px 540px;
}


/*一级隐藏显示模块*/
.p_box .p_hide_box{
	width:255px;
	height: 470px;
	background: #fff;
	position: absolute;
	left: 250px;
	top: 0;
	display: none;
}
.p_box .p_hide_box ul li{
	height:	85px;
}
.p_box .p_hide_box ul li img{
	width: 66px;
	float: left;
	margin: 19px 0 0 30px;
}
.p_box .p_hide_box ul li p{
	float: left;
	width: 100px;
	margin: 40px 0 0 20px;
}


/*产品推送结构*/
.p_push{
	width: 1200px;
	min-height: 378px;
	margin: 0 auto;
}
.p_push h4{
	font-size: 20px;
	margin: 0 0 25px 0;
	width: 1200px;
	text-align: center;
	color: red;
}
.p_push .p_push_top{
	width: 1200px;
	height: 30px;
	line-height: 30px;
	margin:20px 0;
}
.p_push .p_push_top h3{
	float: left;
	font-size: 20px;
	padding: 0 0 0 12px;
	border-left: 10px solid #b92020;
}
.p_push .p_push_top span{
	float: right;
}
.p_push ul{
	width:1200px;
	min-height: 378px;
	margin-bottom: 30px;
}
.p_push ul a{
    text-decoration: none;
}
.p_push ul li{
	width: 278px;
	min-height: 338px;
	float: left;
	background-color: #fff;
	margin-right: 26px;
	box-shadow: 0px 0px 20px #f0f0f0;
}
.p_push ul li:hover{
	box-shadow: 0px 0px 20px #cbcbcb;
        -moz-box-shadow: 0px 0px 20px #cbcbcb;
        -webkit-box-shadow: 0px 0px 20px #cbcbcb;
        *border: 1px solid #ccc;
        *width: 276px;
        *height: 336px;
}
.p_push ul li.right{
	margin-right: 0px;
}
.p_push ul li img{
	width: 240px;
	margin: 0 20px;
}
.p_push ul li p{
	text-align: center;
}

.p_push ul li .p_hezi{
	width: 278px;
	height: 69px;
	overflow: hidden;
        padding-top: 30px;
}
.p_push ul li:hover .p_hezi{
	background-color: #f87272;
}
.p_push ul li .p_hezi p.p_title{
	font-size: 14px;
}
.p_push ul li:hover .p_hezi  p.p_title{
	color: #fff;
}
.p_push ul li:hover .p_hezi  p.p_explain{
	color: #ffc4c4;
}
.p_push ul li .p_hezi p.p_explain{
	color: #ccc;
}


/*产品详情介绍页面*/
.pd_con{
	width: 1000px;
	min-height: 400px;
	margin: 0 auto;
	padding: 20px 0;
	overflow: hidden;
}

/*产品详情图片放大镜效果*/
.box{width:310px; margin: 0 0px; float: left;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{-vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:30px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:42px;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.box ul li a img{
	height: 40px;
	width: 40px;
}
.tb-s310, .tb-s310 a{height:310px;width:310px;}
.tb-s310, .tb-s310 img{max-height:310px;max-width:310px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:40px;width:40px;}
.tb-booth{position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:40px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../images/images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}


.pd_con .pd_shuoming{
	width:640px;
	min-height: 320px;
	float: right;
	margin-right:20px;
}
.pd_con .pd_shuoming b{
	font-size: 24px;
}
.pd_con .pd_shuoming h4{
	line-height: 22px;
	font-size: 14px;
	margin: 10px 0;
	font-weight: 400;
	color: #666;
}
.pd_con .pd_shuoming .pd_parameter{
	min-height: 30px;
	clear: both;
}
.pd_con .pd_shuoming .pd_parameter .pd_leftPar{
	width: 135px;
	float: left;
	color: #999;
}
.pd_con .pd_shuoming .pd_parameter .pd_leftPar,.pd_con .pd_shuoming .pd_parameter .pd_rightPar{
	min-height: 30px;
	line-height: 30px;
}
.pd_con .pd_shuoming .pd_parameter .pd_rightPar{
	width: 500px;
	float: right;
}
.pd_con .pd_shuoming .pd_parameter .pd_rightPar p{
	margin-right: 20px;
	float: left;
	cursor: pointer;
}
.pd_con .pd_shuoming .pd_parameter .pd_rightPar p.pd_more{
	border: 1px solid #999;
	padding: 0 5px;
	margin: 5px 5px 5px 0;
}
.pd_con .pd_shuoming .pd_parameter .pd_rightPar p.pd_more:hover,.pd_con .pd_shuoming .pd_parameter .pd_rightPar p.pd_moreCurrent{
	border-color: red;
}
.pd_con .pd_shuoming .pd_parameter .pd_rightPar p span{
	width: 5px;
	padding:0px;
	height: 5px;
	border-radius: 5px;
	border: 2px solid #999;
	display: block;
	float: left;
	margin: 10px 5px 0 0;
}
.pd_con .pd_shuoming .pd_parameter .pd_rightPar p:hover span{
	background-color: red;
}
.pd_con .pd_shuoming .pd_parameter .pd_rightPar p span.pd_current{
	background-color: red;
}


/*.pd_con .pd_shuoming button{
	width: 210px;
	height: 50px;
	background: #ff4545;
	color: #fff;
	line-height: 50px;
	text-align: center;
	font-size: 14px;
	border: none;
	cursor: pointer;
	margin: 70px 0 0 0;
}
.pd_con .pd_shuoming button:hover{
	background: #fb1919;
}*/

.pd_line{
	width: 980px;
	height: 28px;
	background: #f7f7f7;
	margin:0 auto;
	border: 1px solid #ccc;
}
.pd_line p{
	width: 108px;
	padding-bottom:0px;
	height: 29px;
	background-color: #fff;
	float: left;
	border-right: 1px solid #ccc;
	line-height: 28px;
	text-align: center;
	cursor: pointer; 
}
/*产品参数及详情描述区域*/
.pd_box{
	width: 940px;
	min-height: 600px;
	margin: 0 auto 30px;
	border: 1px solid #ccc;
	border-top: none;
	padding: 20px;
	display: none;
	background-color: #fff;
}
.pd_box .pd_lline{
	width: 1078px;
	height: 1px;
	background-color: #ccc;
	margin: 0 0 20px;
	clear: both;
}
.pd_box .renzheng{
	width: 800px;
	margin: 0 130px 20px;
}
.pd_box .tedian1{
	margin: 0 0 20px 0;
}
.pd_box .tedian{
	width: 50%;
	float: left;
	margin: 0 0 20px 0;
}
/*生产车间图片展示区域*/
.pd_box .show{
	width: 1078px;
	height: 218px;
	margin: 0 0 20px;
	
}
.pd_box .show ul li{
	width: 326px;
	height: 218px;
	float: left;
	margin: 0 33px 0 0;
}
.pd_box h3{
	font-size: 16px;
	margin: 0 0 10px 0;
}
.pd_box .pd_chicun{
	width: 1078px;
	clear: both;
}
.pd_box .tebie{
	margin: 0 0 10px;
}
.pd_box p{
	line-height: 30px;
	margin: 10px 0;
	text-indent: 2em;
}
.pd_box dt{
	font-size: 14px;
	font-weight: bold;
	margin:20px 0 5px;
}
.pd_box dd{
	padding: 0 0 0 15px;
	background: url(../images/pd_dian_icon.png) no-repeat 0 6px;
	margin: 10px 0;
}
.pd_box dl span{
	margin: 0 0 0 70px;
	display: block;
}
.pd_box h3.pd_title{
	margin: 20px 0 10px;
	font-size: 20px;
}

table {
    -background-color: #fff;
    font-size: 12px;
    width: 100%;
}
table td{
	border-top: rgb(0,0,0) 1px groove; 
	border-left: rgb(0,0,0) 1px groove;
	padding:3px 10px;
}
table tr.f1{
	text-align: center;
	background-color: #f7f7f7;
}
table td.e1{
	border-bottom: rgb(0,0,0) 1px groove;
}
table td.e2{
	text-align: center;
}
table td.e3{
	text-align: left;
}
table td.e4{
	text-align: left;
	background-color: #f7f7f7;
}
/*新闻中心主页面*/
.newBox{
	width: 1200px;
	margin: 0 auto ;
        padding-top: 120px;
}
.newBox h2{
	text-align: center;
	font-size: 20px;
}
.newBox h4{
	text-align: center;
	font-size: 18px;
	font-weight: 400;
	color: #999;
}
.newBox .newCon{
	width: 1140px;
	margin: 0 auto;
	overflow: hidden;
}
.newBox .newCon ul li a{
        text-decoration: none;
        width: 360px;
        height: 225px;
        display: block;
}
.newBox .newCon ul li{
	
	float: left;
	margin: 10px;
	overflow: hidden;
	position: relative;
        *overflow: hidden;
}
.newBox .newCon ul li a .newHide{
	width: 360px;
	height: 50px;
	position: absolute;
	bottom: -50px;
        *left: 0;
	text-align: center;
	font-size: 16px;
	line-height: 50px;
	color: #fff;
        /*下面代码兼容IE7*/
        background-color: #e33f3f;
        opacity: .8;
        filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);
        
}

.newShow{
	width: 1200px;
	margin: 50px auto 30px;
}
.newShow h2{
	text-align: center;
	font-size: 20px;
	margin-bottom: 20px;
}
.newShow .newShowCon{
	width: 1200px;
	min-height: 163px;
	margin-bottom: 60px;
}
.newShow .newShowCon .img1{
	float: left;
	width: 590px;
}
.newShow .newShowCon .newShowtext{
	width: 590px;
	height: 163px;
}
.newShow .newShowCon .newShowtext1{
	float: right;
}
.newShow .newShowCon .newShowtext b{
	font-size: 16px;
}
.newShow .newShowCon .newShowtext p{
	line-height: 22px;
	margin: 15px 0 10px;
}
.newShow .newShowCon .newShowtext i{
	float: right;
}
.newShow .newShowCon .newShowtext2{
	float: left;
}
.newShow .newShowCon .img2{
	float: right;
	width: 590px;
}

/*新闻中心的最新公告 页面*/
.c_nav{
	width:1200px;
	height: 20px;
	margin: 0 auto;
	padding: 115px 0 15px 30px;
	position: relative;
}
.c_nav img{
	position: absolute;
	left: 14px;
	top: 115px;
}
.c_nav p{
	display: inline-block;
        *display: inline;
        _display: inline;
	background: url(../images/small_btn.png) no-repeat 0 5px;
	padding:2px 0 0 16px;
	margin: 0 0 0 8px;
	font-size: 12px;
}
.an_con{
	width: 1200px;
	min-height: 250px;
	margin: 0 auto;
	overflow: hidden;
}
/*左侧新闻分类导航*/
.an_con .an_con_left{
	width: 140px;
	min-height: 180px;
	background: #f7f7f7;
	float: left;
	padding: 15px 25px 0;
	background-color: #fff;
}
.an_con .an_con_left ul li{
	width: 110px;
	height: 22px;
	padding: 0 0 0 30px;
	line-height: 22px;
	font-size: 16px;
	margin-bottom: 50px;
}
.an_con .an_con_left ul a{
	text-decoration: none;
}
.an_con .an_con_left ul li.an_current{
	border-left: 4px solid red;
	color: red;
	padding: 0 0 0 26px;
}

/*右侧新闻分类排列*/
.an_con .an_con_right{
	width: 940px;
	min-height: 500px;
	float: right;
	padding: 10px 20px;
	background-color: #fff;
}
.an_con .an_con_right .an_title{
	font-size: 24px;
	height: 36px;
	width: 940px;
	display: inline-block;
	border-bottom: 1px solid #e3e3e3;
}
.an_con .an_con_right .an_head{
	width: 940px;
	min-height: 150px;
	margin: 20px 0 30px;
}
.an_con .an_con_right .an_head img{
	float: left;
	width: 340px;
}
.an_con .an_con_right .an_head .an_head_con{
	width: 570px;
	float: right;
}
.an_con .an_con_right .an_head .an_head_con h4{
	font-size: 16px;
}
.an_con .an_con_right .an_head .an_head_con p{
	line-height: 22px;
	margin: 10px 0;
}
.an_con .an_con_right .an_head .an_head_con span{
	font-size: 14px;
	border: none;
	color: #999;
	height: 14px;
}
.an_con .an_con_right .an_head .an_head_con a{
	float: right;
	color: red;
}
.an_con .an_con_right ul li{
	width: 940px;
	margin: 20px 0;
	height: 30px;
	border-bottom: 1px dashed #e3e3e3;
}
.an_con .an_con_right ul li a{
	float: left;
}
.an_con .an_con_right ul li p{
	float: right;
	font-size: 14px;
	border: none;
	color: #999;
}



/*新闻详情页面*/
.an_con .an_con_right .an_con_head{
	width: 940px;
	text-align: center;
	border-bottom: 1px solid #e3e3e3;
	margin: 0 0 30px;
}
.an_con .an_con_right .an_con_head .an_time{
	color: #999;
	display: block;
	margin: 10px 0;
}
.an_con .an_con_right .an_list_con{
	width: 940px;
	min-height: 272px;
}
.an_con .an_con_right .an_list_con .an_img{
	float: left;
	margin: 10px 20px;
}
.an_con .an_con_right .an_list_con p{
	margin: 10px 0 20px;
	text-indent: 2em;
	line-height: 22px;
}
.an_con .an_con_right .an_list_con p span{
	color: red;
}
.an_con .an_con_right .an_list_con h5{
	margin: 10px 0 20px;
	font-size: 14px;
	font-weight: 400;
}
.an_con .an_con_right .an_list_con p.tebie{
	margin: 10px 0 -5px;
}
.an_con .an_con_right .an_list_con p.an_bold{
	font-weight: bold;
}
.an_con .an_con_right .an_list_con p.an_end{
	text-align: right;
}
.an_con .an_con_right .an_list_con .an_gbh{
	margin: 30px 23px;
}



/*服务支持页面*/

.s_max_box{
	width: 1020px;
	margin: 0 auto;
	overflow: hidden;
        padding: 120px 0 30px;
}
.s_max_box h2,.s_max_box h4{
	text-align: center;

}
.s_max_box h2{
	font-size: 20px;
}
.s_max_box h4{
	font-size: 18px;
	color: #999;
	font-weight: 400;
}
.s_max_box ul li{
	width: 250px;
	height: 334px;
	float: left;
	padding: 25px 10px;
	margin: 0 35px;
	text-align: center;
}
.s_max_box ul li img{
	margin: 0 auto;
	display: block;
}
.s_max_box ul li b{
	font-size: 18px;
	margin: 20px 0 30px;
	display: block;
}
.s_max_box ul li p{
	line-height: 22px;
	height: 125px;
}
.s_max_box ul li a{
	width: 84px;
	height: 28px;
	background-color: #fd6565;
	color: #fff;
	line-height: 28px;
        display: block;
        text-decoration: none;
        margin: 0 auto;
}
.s_max_box ul li a:hover{
	background-color: #fc4e4e;
}
/*视差滚动效果（注意：必须添加相对定位）calc(133vh - 500px)*/
.s_box{
	height: calc(400px); 
	overflow: auto;
        *display: none;
	

}
.s_box .s_shijue{
	min-height: 100%;
	background-size: cover;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
    background-image: url(../images/s_shiChaGunD.png);
	overflow-y:hidden;
}
.s_box .s_shijue .s_center{
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.s_box .s_shijue .s_center .s_quanQiuWangL{
	position: absolute;
	top: 50px;
	left: 40px;
}
.s_box .s_shijue .s_center .s_lianXi{
	width: 366px;
	height: 218px;
	background-color: #fff;
	border-radius: 10px;
	position: absolute;
	top: 100px; 
	right: 40px;
}
.s_box .s_shijue .s_center .s_lianXi b{
	font-size: 18px;
	color: #999;
	display: block;
	margin: 40px 0 20px;
	text-align: center;
}
.s_box .s_shijue .s_center .s_lianXi p{
	font-size: 18px;
	color: #1775c8;
	line-height: 40px;
	position: relative;
}
.s_box .s_shijue .s_center .s_lianXi .s_sbox{
	width: 230px;
	margin: 0 auto;
	
}
.s_box .s_shijue .s_center .s_lianXi .s_sbox img{
	width: 22px;
	margin-right: 20px;
}
.s_box .s_shijue .s_center .s_lianXi .s_sbox .s_zhuyi{
	width: 45px;
	position: absolute;
	top: -30px;
	left: -20px;
}

.s_authentication{
	width: 1200px;
	height: 500px;
	margin: 30px auto 0;
}
.s_authentication .s_title{
	margin: 0 auto 20px;
	width: 174px;
        *width: 252px;
	height: 27px;
	line-height: 27px;
}
.s_authentication .s_title img{
	margin-right: 15px;
	float: left;
}
.s_authentication p{
	font-size: 14px;
	text-indent: 2em;
}
.s_authentication .s_renZhengBG{
	width: 917px;
	margin: 50px auto 0;
}
.s_authentication .s_renZhengBG p{
	text-align: center;
	text-indent: 0;
	margin-top: 20px;
}


/*售后服务页面*/
.afterService{
	width: 1200px;
	margin: 0 auto;
	min-height: 500px;
}
.afterService h2{
	margin: 0 0 20px 0;
	text-align: center;
}
.afterService p{
	text-indent: 2em;
	line-height: 22px;
}
.afterService h3{
	margin: 0 0 15px 0;
}
.afterService h4{
	text-indent: 1em;
	margin: 15px 0 0 0;
}
.afterService p span{
	color: red;
}
.afterService p.afterTeBie{
	padding: 0 0 0 15px;
	text-indent: 0;
	background: url(../images/pd_dian_icon.png) no-repeat 0 6px;
	margin: 10px 0 0 20px;
}
.afterService img{
	display: block;
	margin: 30px auto;
}

/*人事招聘*/
.r_con{
	width:972px;
	margin: 0 auto;
	overflow: hidden;
        padding: 120px 0 60px;
}
.r_con ul li{
	width: 274px;
	height: 184px;
	float: left;
	margin: 0 10px;
	padding: 0 15px;
	text-align: center;
}
.rInformation{ 
	width:1120px;
	min-height: 450px;
	margin: 0 auto; 
	position: relative; 
}
.rInformation .rLine{
	width: 1120px;
	height: 2px;
	background-color: #484848;
	overflow: hidden;
	position: absolute;
	top: 33px;
	z-index: -23;
}
.rInformation .parHd{
	width: 790px;
	margin: 0 auto;
}
.rInformation .parHd ul li{
	width: 122px;
	height: 33px;
	background-color: #484848;
	margin: 0 4px;
	float: left;
	text-align: center;
	line-height: 33px;
	color: #fff;
}
.rInformation .parHd ul li.rCurrent{
	background-color: #fff;
	border: 1px solid #484848;
	border-bottom: 1px solid #fff;
	color: #000;
}
.rInformation .parBd .slideBox{
	width: 1120px;
	min-height: 300px;
	display: none;
	overflow: hidden;
}
.rInformation .parBd .slideBox .rTitle{
	width: 1058px;
	min-height: 100px;
	background-color: #f4f4f4;
	border: 1px solid #eee;
	margin: 20px 0;
	padding: 10px 30px;
}
.rInformation .parBd .slideBox .imgService{
	display: block;
	margin: 130px auto 0;
}
.rInformation .parBd .slideBox p{
	text-align: center;
	margin: 30px 0;
	font-size: 24px;
}
.rTitle .rImg{
	width: 143px;
	height: 100px;
	float: left;
}
.rTitle .rIamgeCon{
	float: right;
	width: 875px;
}
.rTitle .rIamgeCon h3{
	margin:	0 0 25px 0;
}
.rTitle .rIamgeCon ul li{
	width: 234px;
	height:25px;
	line-height: 25px;
	float: left;
}
.rInformation .parBd .slideBox dl{
	float: left;
	width: 520px;
	padding: 0 20px;
	color: #999;
}
.rInformation .parBd .slideBox dl dt{
	font-size: 14px;
	margin: 0 0 10px 0;
}
.rInformation .parBd .slideBox dl dd{
	line-height: 22px;
}
.rInformation .parBd .slideBox .rContact{
	width: 1060px;
	min-height: 50px;
	padding: 0 20px;
	margin: 30px 0;
	float: left;
	color: #999;
}
.rInformation .parBd .slideBox .rContact h3{
	margin: 0 0 15px 0;
}
.rInformation .parBd .slideBox .rContact ul li{
	width: 366px;
	height:26px;
	line-height: 18px;
	float: left;
}






/*关于我们相关页面*/
.a_company{
	width: 1000px;
	margin: 0 auto;
        padding: 120px 0 20px;
}
.a_com b{
	font-size: 20px;
	text-align: center;
	display: block;
}
.a_com h4{
	font-size: 18px;
	text-align: center;
	color: #999;
	font-weight: 400;
	margin-bottom: 20px;
}
.a_company .a_video{
	width: 640px;
	height: 370px;
	margin: 0 auto 30px;
	position: relative;
	cursor: pointer;
        *background-image: url(../images/a_company.png);
        background-image: url(../images/a_company.png)\9;
}
.a_company .a_video video{
	display: none;
	width: 640px;
	height: 370px;
}
.a_company .a_video img{
    *display: none;
    display: none\9;
}
.a_company .a_video .a_icon{
	width: 58px;
	height: 58px;
	background-image: url(../images/a_videoStartIcon.png);
	position: absolute;
	left: 291px;
	top: 156px;
        *display: none;
        display: none\9;
}
.a_company .a_video:hover .a_icon{
	background-image: url(../images/a_videoStopIcon.png);
        *display: none;
        display: none\9;
}

.a_company p{
	text-align: center;
}
.a_modules{
	width: 1040px;
	margin: 30px auto 70px;
	overflow: hidden;
}
.a_modules .a_img{
	width: 600px;
	height: 320px;
	background-color: pink;
	float: left;
	overflow: hidden;
}
.a_modules .a_button{
	width: 400px;
	height: 320px;
	float: right;
}
.a_modules .a_button li{
	width: 178px;
	height: 42px;
	float: left;
	margin: 18px 18px 18px 0;
	border: 1px solid #00a0e9;
	text-align: center;
	line-height: 42px;
}
.a_modules .a_button li.a_current{
	color: #fff;
	background-color: #00a0e9;
}
.culture{
	width: 1366px;
	height: 256px;
	background-image: url(../images/a_curbg.png);
	margin: 20px auto;
	padding: 40px 0;
}
.culture b{
	color: #fff;
	margin: 0 0 30px;
}
.a_cul{
	width: 1200px;
	margin: 0 auto;
}
.a_cul .a_culTopLeftC,.a_cul .a_culTopRightC{
	width: 595px;
	height: 68px;
	float: left;
}
.a_cul .a_culTopLeftC{
	padding: 0 5px 10px 0;
}
.a_cul .a_culTopRightC{
	padding: 0 0 10px 5px;
}
.a_cul .a_culTopLeftC p,.a_cul .a_culTopRightC p{
	width: 465px;
	line-height: 68px;
	color: #fff;
}
.a_cul .a_culTopLeftC p{
	float: left;
	text-align: right;
	margin-right: 22px;
}
.a_cul .a_culTopRightC p{
	float: right;
	text-align: left;
	margin-left: 22px;
}


/*联系我们页面*/
.c_con{
	width:840px;
	margin: 0 auto;
	overflow: hidden;
        padding: 120px 0 60px;
}
.c_con ul li{
	width: 230px;
	height: 160px;
	float: left;
	margin: 0 10px;
	padding: 40px 15px 0;
	text-align: center;
}
.c_con ul li.c_one{
	background-color: #f9e0e0;
}
.c_con ul li.c_two{
	background-color: #ddf2f4;
}
.c_con ul li.c_three{
	background-color: #ebf3da;
}
.c_con ul li.c_three img{
	margin: 5px auto 15px;
}
.c_con ul li img{
	margin: 0 auto 10px;
	display: block;
}
.c_con ul li span{
	font-size: 16px;
	margin-bottom: 20px;
	display: block;
}
.c_con ul li p{
	line-height: 22px;
}
.c_how{
	width: 1100px;
	margin: 0 auto 50px;
	overflow: hidden;
}
.c_how b{
	margin-bottom: 30px;
}
.c_how .c_leftDiTu{
	width: 570px;
	height: 324px;
	float: left;
	margin-right: 30px;
}
.c_how .c_rightXianLu{
	width: 500px;
	height: 324px;
	float: right;
}
.c_how .c_rightXianLu ul li{
	float: left;
	margin: 8px 0 20px;
        *margin: 8px 36px 10px;
}
.c_how .c_rightXianLu ul li img{
	float: left;
	margin-right: 15px;
}
.c_how .c_rightXianLu ul li .c_conMore{
	float: left;;
}
.c_how .c_rightXianLu ul li .c_conMore span{
	font-size: 16px;
	margin: 5px 0 10px;
	display: block;
}
.c_how .c_rightXianLu ul li .c_conMore p{
	line-height: 22px;
}

.iw_poi_title {
	color:#CC5522;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	padding-right:13px;
	white-space:nowrap;
}
.iw_poi_content {
	font:12px arial,
	sans-serif;
	overflow:visible;
	padding-top:4px;
	white-space:
	-moz-pre-wrap;
	word-wrap:break-word;
}





/*人事招聘详情页*/
.ds_con{
	width: 1120px;
	min-height: 600px;
	margin: 0 auto 30px;
	overflow: hidden;
}
.ds_con .ds_con_left{
	width: 702px;
	min-height:550px;
	float: left;
}
.ds_con .ds_con_left h3{
	margin:	10px 0 25px 0;
}
.ds_con .ds_con_left ul li{
	width: 234px;
	height:25px;
	line-height: 25px;
	float: left;
}
.ds_con .ds_con_left span{
	display: block;
	clear: both;
	color: #888;
	margin: 10px 0;
}
.ds_line{
	width: 702px;
	height: 1px;
	background: #999;
}
.ds_con .ds_con_left dt{
	font-size: 16px;
	margin: 10px 0 10px;
}
/*第二行拉大距离*/
.ds_con .ds_con_left dt.ds_mg{
	margin: 40px 0 10px;
}
.ds_con .ds_con_left dd{
	line-height: 30px;
}
.ds_con .ds_con_right{
	width: 252px;
	min-height:550px;
	float: right;
}
.ds_con .ds_con_right .ds_flow{
	width: 252px;
	height: 390px;
	margin: 0 0 20px;
}
.ds_con .ds_con_right .ds_contact{
	width: 212px;
	height: 115px;
	background: #ffe8e8;
	padding: 25px 0 0 40px;
}
.ds_con .ds_con_right .ds_contact dl dt{
	font-size: 16px;
	margin: 0 0 15px;
}
.ds_con .ds_con_right .ds_contact dl dd{
	padding: 0 0 0 22px;
	line-height:30px;
}



/*底部*/
.l_end_wrap{
	width: 100%;
	height: 65px;
}
.l_end_wrap .l_end{
	text-align: center;
	line-height: 65px;
	font-size: 12px;
	width: 572px;
	margin: 0 auto;
}

