@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.inquireBtn{
        width:120px;
        height: 40px;
        text-align: center;
        cursor: pointer;
        border: 1px solid #fd6565;
        background-color: #fff;
        color: #000;
        padding: 5px 0;
}
button.inquireBtn:hover{
    color: red;
}
.pd_con .pd_shuoming .inquireNow{
    margin-top: 20px;
    display: inline-block;
}

/*右侧浮动窗口样式pc*/
#floatForm .floatWin{
	/*border:1px solid #efefef;*/
	position: fixed;
	z-index: 99;
	top: 150px;
	right:30px;
	width: 150px;
	text-align: center;
}
#floatForm .floatActive{
	text-align:center;
	border:1px solid #efefef;
	border-bottom: 0 none;
	background: #fff;
}
#floatForm .floatActive:hover{
	border:1px solid red;
}
#floatForm .floatActive .floatPImg{
	margin-top:10px;
	margin-bottom:5px;
	width:40px;
}
#floatForm .floatActive b{
	display:block;
	padding:10px 0px 10px 0px;
}
#floatForm .inquireBtn{
	margin-top: 15px;
}
#floatForm .inquireBtnDiv{
	border:1px solid #efefef;
	background: #fff;
}
#floatForm #floatSpanDiv{
	height: 50px;
	background-color:#2d2d2d;
	color: white;
}
#floatForm #floatSpanDiv span h4{
	line-height:50px;
	font-weight: 700;
}
#floatForm .floatWin s{
	display: block;
	margin:10px 0;
}
/*右侧窗口定位删除图标样式*/
#floatForm .floatActive{
	position: relative;
}
#floatForm .floatActive .deleteBtn img{
	position: absolute;
	top: 5px;
	right: 5px;
	display: none;
	width: 20px;
	heigh:20px;
}
#floatForm .floatActive:hover .deleteBtn img{
	display: inline-block;
}
#floatForm .queryA:focus{
	outline: none;
}
/*右侧窗口显示隐藏样式*/
#floatForm .hiddenSwitch a
{
	text-decoration: underline;
	color: red;
}
#floatForm .hiddenSwitch
{
	margin: 10px 0 0 0 ;
}

/*添加咨询右侧的文字样式*/
.pd_parameter #addXunRemind{
	color: black;
	font-weight:900;
	display: none;
}
.pd_parameter #addXunRemind a{
	color: red;
}
.pd_parameter #addXunRemind a:focus{
	outline: none;
}
.pd_parameter #addXunRemind a:hover{
	text-decoration: none;
}
#zixunForm .pd_parameter .inquireBtn i{
	padding: 0 3px 0 0;
}

/*页面分享*/
.fenxiang{
	float: right;
	margin: 30px 0 10px;
}

/*----------------返回顶部-----------------*/
.sTop{
	background: url(../img/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: 114px;
    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_ul{
	width: 800px;
	height: 45px;
	float: left;
	position: relative;
}
.nav_li{
	float:left;
	height:45px;
	line-height: 45px;
	text-align: center;
	font-size: 16px;
	padding:0 20px;
}
.nav_ul nav_first{
	padding: 0 20px 0 0;
}
.nav_ul a{
	color: #fff;
}
.nav_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: 200px;
    height: 32px;
    border: 1px solid #2d2d2d;
    border-radius: 4px;
    margin-top: 1px;
    padding: 0 0 4px 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;
}

/*导航下拉列表*/
.pcxiala{
    display: none;
    width: 200px;
    overflow: visible;
    position: absolute;
    top: 45px;
    left: 20px;
    background-color: #2d2d2d;
    color: #fff;
    padding: 10px 0 20px;
}
.pcxiala_box,.pcxiala_ul ul li{
    height: 30px;
    line-height: 30px;
    padding: 0 20px;

}
.pcxiala_box span{
    float: right;
    margin-top: 8px;
}
.pcxiala_ul{
    display: none;
    overflow: visible;
    position: absolute;
    top: 55px;
    left: 220px;
    background-color: #3d3d3d;
    color: #fff;
    padding: 10px 0px 20px;
}
.pcxiala_ul ul{
    display: none;
}
.pcxiala_ul ul.pcxiala_ulShow{
    display: block;
}
/*.nav_con .pcxiala{
    width: 1200px;
    min-height: 502px;
    height: auto!important;
    overflow: visible;
    position: absolute;
    top: 45px;
    left: 0;
    /*下面代码兼容IE7
    background-color: #2d2d2d;
    /*opacity: .8;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);
}*/
.pcxialaNews{
    display: none;
    width: 140px;
    padding: 10px 0 20px;
    overflow: visible;
    position: absolute;
    top: 45px;
    left: 156px;
    /*下面代码兼容IE7*/
    background-color: #2d2d2d;
    /*opacity: .8;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);*/
}
.pcxialaNews ul li{
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    font-size: 14px;
    text-align: center;
}
.pcxialaNews ul li:hover{
    background-color: #3d3d3d;
}

.pcxialaQuality{
    display: none;
    width: 140px;
    padding: 10px 0 20px;
    overflow: visible;
    position: absolute;
    top: 45px;
    left: 680px;
    /*下面代码兼容IE7*/
    background-color: #2d2d2d;
    /*opacity: .8;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);*/
}
.pcxialaQuality ul li{
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    font-size: 14px;
    text-align: center;
}
.pcxialaQuality ul li:hover{
    background-color: #3d3d3d;
}
.pcxialaSchool{
    display: none;
    width: 140px;
    padding: 10px 0 20px;
    overflow: visible;
    position: absolute;
    top: 45px;
    left: 368px;
    /*下面代码兼容IE7*/
    background-color: #2d2d2d;
    /*opacity: .8;
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);*/
}
.pcxialaSchool ul li{
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    font-size: 14px;
    text-align: center;
}
.pcxialaSchool ul li:hover{
    background-color: #3d3d3d;
}

/*以下为banner版块*/
.kong{
    padding-top: 100px;
}
.banner_wrap { 
	max-width: 100%;
	height: 474px; /*474px*/
	margin: 0px 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; */
	bottom: 10px;
	left: 50%;
}
.banner_wrap ol li { 
	width: 12px; 
	height: 12px;  
	border: 1px solid #868e9b;
	text-align: center; 
	margin: 0 8px;
	cursor:pointer; 
	float: left;
	border-radius: 10px;
}
.banner_wrap ol .current { 
	border: 3px solid #308979;
	margin-top: -2px;
}
.banner_wrap .leftBtn,.rightBtn { 
	width: 41px; 
	height: 69px; 
	display:block; 
	background:url(../img/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: 1200px;
    height: 130px;
    padding: 30px 60px;
    position: absolute;
    top: 40%;
    left: 50%;
    margin: -95px 0 0 -600px;
}
.indexBG .bgTitle p{
    font-size: 12px;
    line-height: 30px;
    color: #fff;
    text-align: center;
}

/*相关技术信息展示版块*/
.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: 373px;
	background-color: #fff;
}
.bg2{
	width: 100%;
	height: 170px;
	background-color: #eff4f7;
}
.science h2,.navActivity h2,.p_push_top h2{
	font-size: 22px;
	text-align: center;
	font-weight:100;
        margin-bottom: 10px;
}
.science h4,.navActivity h4,.p_push_top h4{
	font-size: 18px;
	color: #999;
	text-align: center;
	margin-bottom: 20px;
	font-weight: 400;
}
.science ul li{
	float:left;
	width: 258px;
	height: 400px;
	padding: 32px 0;
	margin: 10px 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{
	height: 140px;
	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 \9;
        height: 404px \9;
        width: 258px \9;
        *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 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_left{
    width: 370px;
    display: inline-block;
    float: left;
    margin: 0 15px 20px;
}
/*尾部*/
.footer_wrap{
	width: 100%;
	height: 220px;
	border-top: 1px solid #d4d4d4;
}
.footer_wrap .footer{
	width: 1120px;
	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: 290px;
	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: 40px;
	background: #333;
}
.end_wrap .end{
	color: #fff;
	text-align: center;
	line-height: 40px;
	font-size: 12px;
	width: 572px;
	margin: 0 auto;
}

.end_wrap .end span{
	margin: 0 10px;
}
.footer_erweima{
    margin: 10px;
}

/*产品分类页面*/
.pc_box{
	width: 1200px;
	margin: 20px 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: 250px;
	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: 250px;
	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 \9;
        _padding: 0;
	min-height: 500px;
}
.pc_con ul li{
	width: 450px;
	height: 250px;
	background-color: #fff;
        *border: 1px solid #ebebeb;
        border: 1px solid #ebebeb \9;
        _border: 1px solid #ebebeb;
	margin: 0 0 20px 20px;
	box-shadow: 0 3px 16px #e6e6e6;
	border-bottom: 1px solid #ebebeb;
	padding: 20px;
        overflow: hidden \9;
	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;
        width: 450px \9;
        height: 250px \9;
}
/*.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;
        height: 180px;
        overflow: -moz-hidden-unscrollable;
}
.pc_introduc{
	width: 200px;
	color: #999;
        *height: 188px;
        height: 180px \9;
        line-height: 26px;
        display: -webkit-box;
        -webkit-line-clamp: 7;
        -webkit-box-orient: vertical;
        overflow: hidden;
        overflow: hidden \9;
}
.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;
}
/*右侧相关产品样式*/

#page .item_pics li{
	display: inline-block; padding: 0px; margin: 0px;   list-style: none; float: left;
}
#page .item_pics li a{
	display: block; border: 1px solid #ddd; padding: 1px; margin: 5px; overflow: hidden;
}
#page .item_pics li a:hover{
	border: 1px solid #ccc;
}
#zixunForm #page .rows{
	margin-bottom: 20px;
}
.pd_con .pd_shuoming .addZixun{
	background:#efefef;
	padding: 20px 0px 20px 20px;
}
#zixunForm #page .item_info{
	padding-top: 20px;
}

/*产品技术页面*/
.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: 1232px;
	min-height: 378px;
	margin: 0 auto;
}
/*.p_push h4{
	font-size: 20px;
	margin: 0 0 25px 0;
	width: 1200px;
	text-align: center;
	color: #999;
}*/
.p_push .p_push_top{
	width: 1232px;
	height: 30px;
	line-height: 30px;
	margin:20px 0;
}
.p_push .p_push_top span{
	float: right;
}
.p_push_photo{
    width:1152px;
    min-height: 374px;
    margin-bottom: 30px;
    padding-top: 20px;
    float: left;
    overflow: hidden;
    position: relative;
}
.p_push ul{
    position: absolute;
    left: 0px;
    top: 18px;
}
.p_push ul a{
    text-decoration: none;
}
.p_push ul li{
    width: 278px;
    min-height: 338px;
    float: left;
    background-color: #fff;
    margin: 0 5px;
    box-shadow: 0px 0px 20px #f0f0f0;
}
.p_push_left,.p_push_right{
    float: left;
    margin-top: 20px;
    width: 40px;
    cursor: pointer;
    height: 338px;
    padding: 155px 0;
}
/*.p_push ul li:last-child{
    width: 274px;
}*/
.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;
        border: 1px solid #ccc \9;
        *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: 100px;
	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: 1200px;
	min-height: 400px;
	margin: 0 auto;
	padding: 20px 0;
	overflow: hidden;
}

/*放大镜效果*/
/*主容器*/
.box{width:310px; margin: 0 40px; float: left;}
/*正常容器*/
.con-fangDaIMg{
	width: 310px;
	height: 310px;
	position: relative;
	background-color: #454545;
}
.con-fangDaIMg img{
	width: 100%;
	height:100%
}
/*滑块*/
.magnifyingBegin{
	width: 150px;
	height: 150px;
	left: 0;
	top: 0;
	background-color: #454545;
	opacity: 0.5;
	filter:alpha(opacity=50);
	position: absolute;
	cursor: move;
	display: none;
}
/*放大镜显示区域*/
.magnifyingShow{
    width: 300px;
    height: 300px;
	display: none;
	position: absolute;
	right: -370px;
	top: 0;
	overflow: hidden;
	background-color: #454545;
        border: 1px solid #ccc;
}
.magnifyingShow img{
    width: 630px;
    height: 630px;
	margin-left:0;
	margin-top: 0;
}
/*设置选择图片容器*/
.con-FangDa-ImgList{
	margin-top:30px;
	height:54px;
	width:320px;
	list-style: none;
}
.con-FangDa-ImgList li{
	margin-right:7px;
	width: 44px;
	height: 44px;
	float: left;
	cursor: pointer;
	border: 2px solid #ccc;
	text-align:center;
}

.con-FangDa-ImgList li img{
	vertical-align:top;
	display:inline;
	width:auto;
	height:40px;
}
.con-FangDa-ImgList .active{
	border-color:#c30008;
}

.pd_con .pd_shuoming{
	width:760px;
	min-height: 320px;
	float: right;
}
/*.pd_con .pd_shuoming b{*/
	/*font-size: 24px;*/
/*}*/
.pd_con .pd_shuoming h1{
	font-size: 24px;
	font-weight: 800;
	margin-bottom: 10px;
}
.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: 140px;
	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: 590px;
	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: 10px;
	height: 10px;
	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_width_x{ width: 100%; overflow-x: auto;}

.pd_line{
	width: 1200px;
	height: 28px;
	background: #f7f7f7;
	margin:0 auto;
	border: 1px solid #ccc;
}
.pd_line p{
	width: 108px;
	height: 28px;
	background-color: #fff;
	float: left;
	border-right: 1px solid #ccc;
	line-height: 28px;
	text-align: center;
	cursor: pointer;
}
/*产品参数及详情描述区域*/
.pd_box{
	width: 1200px;
	min-height: 600px;
	margin: 0 auto 30px;
	border: 1px solid #ccc;
	border-top: none;
	padding: 20px;
	display: none;
	background-color: #fff;
}
.pd_box p{
    margin: 5px;
}
.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.pd_line_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%;
    border: none;
    border-collapse: collapse;
    border-right: solid #ccc 1px;
}
table td{
	border: solid #ccc 1px;
	padding:3px 10px;
}
.pd_box_work{ width: 100%; overflow: hidden;}
.pd_box_work ul li{float: left; margin: 2px;}
.pd_box_work h4{ margin: 10px 0; font-weight: bold;}
/*产品宣传视频样式*/
.pd_box .a_video{
	width: 640px;
	height: 370px;
	margin: 0 auto 30px;
	position: relative;
	cursor: pointer;
	*background-image: url(../img/a_company.png);
	background-image: url(../img/a_company.png)\9;
}
.pd_box .a_video video{
	display: none;
	width: 640px;
	height: 370px;
}
.pd_box .a_video img{
	*display: none;
	display: none\9;
}
.pd_box .a_video .a_icon{
	width: 58px;
	height: 58px;
	background-image: url(../img/a_videoStartIcon.png);
	position: absolute;
	left: 291px;
	top: 156px;
	*display: none;
	display: none\9;
}
.pd_box .a_video:hover .a_icon{
	background-image: url(../img/a_videoStopIcon.png);
	*display: none;
	display: none\9;
}


/*产品浏览记录*/
.productBrowse{
    width: 1200px;
    margin: 30px auto;
    overflow: hidden;
}
.productBrowse ul li{
    width: 180px;
    margin: 20px 9px 0;
    border: 1px solid #ccc;
    padding: 10px 8px;
    float: left;
}
.productBrowse ul li img{
    width: 140px;
    display: block;
    margin: 0 auto;
}
.productBrowse ul li p{
    height: 34px;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;

}

/*新闻中心主页面*/
.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;*/
		height: 208px;
        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;
}

/*新闻中心的最新公告 页面*/
.news_bigTitle{
    height: 40px;
    width: 1200px;
    margin: 130px auto 15px;
}
.news_clas{
    width: 26px;
    float: left;
    margin-right: 8px;
}
.an_con{
	width: 1200px;
	min-height: 250px;
	margin: 115px auto 0;
	overflow: hidden;
}
.an_con_news{
    width: 1200px;
    margin: 0 auto;
    min-height: 250px;
    overflow: hidden;
}
.an_con_conment{
    width: 1200px;
    background-color: #fff;
}
.an_con_conment ul li{
    padding: 10px 0 20px;
    margin: auto;
    overflow: hidden;
}
.news_line{
    padding-top: 16px;
    border-top: 1px solid #ececec;
}
.news_title{
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 12px;
}

.news_right{
    float: left
}
.news_right a{
    color: #b5b5b5;
}
.news_right a:hover{
    color: red;
    text-decoration: none;
}
.news_right ul{
    width: 136px;
    height: 110px;
    border-right: 1px #ccc solid;
    float: left;
    padding-right: 10px;
}
.news_right ul li{
    line-height: 34px;
    height: 34px;
    margin:0;
    color: #b5b5b5;
}
.news_right ul li img{
    float: left;
    width: 18px;
    margin-top: 8px;
    margin-right: 10px;
}
.news_describes{
    float: left;
    /*margin-left: 10px;*/
    -width: 700px;
    -height: 76px;
}
.news_describes_con{
    font-size: 12px;
    color: #555;
    /*text-indent: 2em;*/
    line-height: 20px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin-bottom: 16px;
}


/*新闻详情页面*/
.an_con .an_con_right .an_con_head{
	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_con_head .an_time img{
    width: 14px;
}
.an_con .an_con_right .an_list_con{
	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;

	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 60px;
}
.s_max_box h2,.s_max_box h4{
	text-align: center;

}
.s_max_box h2{
	font-size: 20px;
        font-weight: bold;
}
.s_max_box h4{
	font-size: 18px;
	color: #999;
	font-weight: 400;
}
.s_max_box ul li{
	width: 270px;
	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(../img/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: 252px;
        *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: 31px;
	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 .resource_content{
	width: 1120px;
	min-height: 300px;
	display: none;
	overflow: hidden;
}
.rInformation .parBd .slideBox{
	width: 1120px;
	min-height: 300px;
	overflow: hidden;
        background-color: #f6f6f6;
        margin: 20px 0;
}
.rInformation .parBd .slideBox .rTitle{
	min-height: 124px;
	background-color: #f0f0f0;
	border: 1px solid #eee;
	margin-bottom: 20px;
	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: 830px;
}
.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: 1200px;
	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_com .input-card h4{
	font-size: 14px;
	text-align: center;
	color: #999;
	font-weight: 400;
	margin-bottom: 5px;
}
.a_com .input-item{
	width: 100%;
	height: 2.1rem;
}
.a_com .input-card {
	width:15%;
	position: absolute;
	z-index: 999;
}
.a_com .input-text{
	margin-right:0px;
}*/

.a_company .a_video{
	width: 640px;
	height: 370px;
	margin: 0 auto 30px;
	position: relative;
	cursor: pointer;
        *background-image: url(../img/a_company.png);
        background-image: url(../img/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(../img/a_videoStartIcon.png);
	position: absolute;
	left: 291px;
	top: 156px;
        *display: none;
        display: none\9;
}
.a_company .a_video:hover .a_icon{
	background-image: url(../img/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: 336px;
	background-image: url(../img/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: 76px;
	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: 260px;
	height: 176px;
	float: left;
	margin: 0 10px;
	padding: 20px 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: 40px;
}
.l_end_wrap .l_end{
	text-align: center;
	line-height: 40px;
	font-size: 12px;
	width: 572px;
	margin: 0 auto;
}

/*面包屑*/
.visible-lg .c_nav{
	width:1200px;
	height: 20px;
	margin: 0 auto;
	padding: 115px 0 15px 30px;
	position: relative;
}
.visible-lg .c_nav img{
	position: absolute;
	left: 14px;
	top: 115px;
}
.visible-lg .c_nav p{
	display: inline-block;
        *display: inline;
        _display: inline;
	background: url(../img/small_btn.png) no-repeat 0 5px;
	padding:2px 0 0 16px;
	margin: 0 0 0 8px;
	font-size: 12px;
}
/*搜索*/
.visible-lg .search_box{ width: 1200px; margin: 10px auto;}
.visible-lg .c_nav_search{ padding-left: 0; border-bottom: 1px solid #ddd; padding-bottom: 30px;}
.visible-lg .search_con{ padding-left: 10px; color: #fc0304; font-size: 16px; }
.visible-lg .search_button_right{ float: right;}
.visible-lg .search_button_right button{ padding: 4px 10px;}
.visible-lg .search_button_right button:hover{ background-color: #ccc;}
.visible-lg .search_button_right button.current{ color: #fc0304;}
.visible-lg .search_list{ padding: 20px 0 20px; border-bottom: 1px dashed #ddd;}
/*.search_list:last-child{ border-bottom-color: #fff;}*/
.visible-lg .search_list h4{ font-size: 14px; display: inline-block;}
.visible-lg .search_introduc{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin: 6px 0; text-indent: 1em; height: 34px;}
.visible-lg .search_con_des{ height: 40px; margin: 10px 0;}
.visible-lg .search_img{ float: left; margin-right: 10px;}
.visible-lg .search_class{ color: #999;}
.visible-lg span.highlight{ color: #fe5050;}
.visible-lg .search_none{ text-align: center; color: #999; margin: 30px 0; display: none;}

/*分页导航*/
.pagelist{line-height:14px;margin-top:20px; text-align: right;}
.pagelist a{padding:5px 8px;margin:0 2px;display:inline-block;border:1px solid #ccc;background:#fff;}
.pagelist a:hover{text-decoration:none;background:#eee;}
.pagelist span{padding:5px 8px;margin:0 2px;}

/*产品详情页单选多选样式pc*/
	.pd_parameter label{
		cursor: pointer;
		margin-right: 15px;
	}
	.pd_parameter input[type="radio"] + label::before {
		content: "\a0";
		width: 10px;
		height: 10px;
		border-radius: 5px;
		border: 2px solid #999;
		display: block;
		float: left;
		margin: 10px 5px 0 0;
	}
	.pd_parameter input[type="radio"]:hover + label::before {
		background-color: red;
	}

	.pd_parameter input[type="radio"]:checked + label::before{
		background-color: red;
	}

	.pd_parameter input[type="radio"] ,input[type="checkbox"] {
		position: absolute;
		clip: rect(0, 0, 0, 0);
	}

	.pd_parameter input[type="radio"]+label{
		font-weight:normal;
	}

	/*多选框样式pc和mobile*/
	.inputDiv{
		border: 1px solid #999;
		padding: 0 5px;
		margin: 5px 5px 5px 0;
		cursor: pointer;
	}

	.inputDiv:hover{
		border-color:red;
	}

	.inputDiv,.inputDiv input{
		float:left;
	}

	.currentXuanzhong{
		border-color:red;
	}

	/*设置鼠标点击途中的样式*/
	a:focus{
		text-decoration: none;
	}

/*模态邮箱页样式,前两个样式解决模态窗口导致页面偏移的问题*/
	body{ overflow: auto !important; padding-right: 0px !important;}
	#mailSub.modal{ overflow: auto !important; }
	#mailSub table{ width:450px; margin: 0 auto; border:none; }
	#mailSub table td{border: none!important;}
	#mailSub .modal-header{border: none;}
	#mailSub .jianshu{margin-top: 10px;}
	#mailSub #myModalLabel{margin-bottom: 10px;}
	#mailSub tr{height: 25px; line-height: 25px; margin: 10px 0; display: inline-block; width: 500px;}
	#mailSub h4{font-size: 24px;}
	#mailSub span{color: red;}
	#mailSub .text{border: 1px solid #ccc; width:225px; height: 23px; padding-left:10px;}
	#mailSub textarea.com{width: 300px;line-height: 20px;border: 1px solid #ccc;padding-left:10px;}
	#mailSub .inline{border-bottom: 1px solid #ccc; width: 100%;}
	#mailSub .jianshu{font-size: 12px;}
	#mailSub .left{float:left; width:130px; text-align: right;}
	#mailSub .right{float:right; width:360px;}
	#mailSub .sub{ width:100px; height: 40px; border: 1px solid #ca0606; background-color: #fff; font-size: 16px; cursor: pointer; }
	#mailSub .sub:hover{color: #fff; background-color: #ca0606;}
	#mailSub tr.tijiao{margin-top: 150px;}
	#mailSub .modal-content{margin-top:100px;}
    #mailSub div.com{
        width: 300px;
        height:170px;
        line-height: 20px;
        border: 1px solid #ccc;
        padding-left:10px;
        font-size: 12px;
        overflow-y:auto;
        overflow-x:hidden;
        word-wrap: break-word;
    }
    #mailSub tr.last{height:170px;}
/*模态简历注册样式,前两个样式解决模态窗口导致页面偏移的问题*/
body{ overflow: auto !important; padding-right: 0px !important;}
#resume.modal{ overflow: auto !important; }
#resume table{ width:450px; margin: 0 auto; border:none; }
#resume table td{border: none!important;}
#resume .modal-header{border: none;}
#resume .jianshu{margin-top: 10px;}
#resume #myModalLabel{margin-bottom: 10px;}
#resume  tr{height: 25px; line-height: 25px; margin: 5px 0; display: inline-block; width: 500px;}
#resume h4{font-size: 24px;}
#resume span{color: red;}
#resume .text{border: 1px solid #ccc; width:225px; height: 23px; padding-left:10px;}
#resume textarea.success{width: 300px;line-height: 20px;border: 1px solid #ccc;padding-left:10px;}
#resume .inline{border-bottom: 1px solid #ccc; width: 100%;}
#resume .jianshu{font-size: 12px;}
#resume .left{float:left; width:130px; text-align: right;}
#resume .right{float:right; width:360px;}
#resume .sub{ width:100px; height: 40px; border: 1px solid #ca0606; background-color: #fff; font-size: 16px; cursor: pointer; }
#resume .sub:hover{color: #fff; background-color: #ca0606;}
/*#resume tr.tijiao{margin-top: 150px;}*/
#resume .modal-content{margin-top:100px;}
#resume div.success{
    width: 300px;
    height:170px;
    line-height: 20px;
    border: 1px solid #ccc;
    padding-left:10px;
    font-size: 12px;
    overflow-y:auto;
    overflow-x:hidden;
    word-wrap: break-word;
}
#resume  tr.last{height:170px;}
/*品质保证*/
/*品质方针和banner*/
/**
    如果Authentication和上面重合，就设置.advancedEqu .producePho ul的高度
*/
.visible-lg .s_authentication{padding:120px; margin-bottom: 60px;}
.visible-lg .banner_wrap_quality{width:100%;height:320px;}
.visible-lg .banner_wrap_quality img{width:100%;height:100%;}
.visible-lg .qualityPolicy, .advancedEqu{
    width:920px;
    text-align: center;
    margin: 0px auto;
    font-size: 14px;
}
.photoSpan span{
    font-size:13px;
}
.qualityPolicy .fontCircle{
    font-size: 18px;
}
.qualityPolicy .leftMITwo{
    line-height: 22px;
}
.qualityPolicy .quality h1, .advancedEqu .advanced{
    margin:40px 0px 30px ;
    /*color: #747474;*/
}
.qualityPolicy h4{
    font-weight: bold;
}
.qualityPolicy p, .qualityPolicy span, .advancedEqu .producePho{
    /*color: #c0c0c0;*/
    color: #666666;
}
.qualityPolicy .policy{
    margin:40px 0px 0px;
}
.qualityPolicy .policy ul li, .producePho ul li{
    float: left;
}
.qualityPolicy .photoSpan{
    width:280px;
    height:220px;
}
.policy .manIndex ul li{
    width: 450px;
}
.qualityPolicy .policy ul li:nth-of-type(1){
    color:#0060b6;
}
.qualityPolicy .policy ul li:nth-of-type(2){
    /*color:#747474;*/
    color: #666666;
}
.policy li:nth-of-type(1) hr{
    border-top: 1px solid #0d74bf;
}
.qualityPolicy .policy .manIndex ul{
    padding-bottom: 350px;
}
.qualityPolicy .policy ul{
    padding-bottom: 230px;
}
.policy .productionEnv .EnvDesc{
    height:70px;
}
.policy .productionEnv .leftDesc{
    background: #ededed;
    width:150px;
    height:50px;
    line-height: 50px;
    margin-right:40px;
    float: left;
}
.policy .productionEnv .rightDesc{
    text-align: left;
    height:50px;
}
.producePho img{
    width:280px;
    height:170px;
}
.producePho .divide{
    width: 40px;
    height:1px;
    float:left;
}
.producePho{
    margin-top: 40px;
}
.producePho .spanDiv{
    height:50px;
    line-height: 50px;
}
.placeholder{
    width:100%;
    height: 600px;
}

/*以前的旧内容的改动*/
.s_authentication h2, .s_max_box h2, .s_max_box b{
    text-align: center;
    color: #666666;
    font-size: 30px;
}
.s_max_box h2{
    margin-bottom: 27px;
}
.s_authentication .s_renZhengBG, .s_max_box{
    /*color: #c0c0c0;*/
    color: #666666;
}
.visible-lg .s_authentication{
    margin-bottom:240px;
}
/*以前的旧内容的改动*/
/*证书轮播*/
.weiduduan{ width:800px; margin:50px auto 0 auto;}
#phoneCarousel{height:390px;margin:0 auto;position:relative;width:800px;}
#phoneCarousel .arrow{width:44px;height:44px;background:url(../../Uploads/service/arrows.png) no-repeat;position:absolute;top:50%;margin-top:-22px;left:0;cursor:pointer;}

#phoneCarousel .next{background-position:right top;left:auto;right:0;}
#phoneCarousel .arrow:hover{background-position:left bottom;}
#phoneCarousel .next:hover{background-position:right bottom;}
#stage{left:50%;margin-left:-350px;position:absolute;width:700px;height:100%;}
#stage img{display:none;}
#stage .default{display:block;left:50%;margin-left:-135px;position:absolute;}
#stage .animationReady{display:block;position:absolute;top:0;left:0;}

/*产品下的Description和Parameters中的table样式*/
/*模板

<table class="DescTable" >
    <tbody>
        <tr>
            <th colspan="2"><p>Temperature Range（Tcase）（℃）</p></th>
        </tr>
        <tr>
            <td><p>industrial</p></td>
            <td><p>industrial</p></td>
        </tr>
    </tbody>
</table>

*/
.DescTable{
    text-align: center;
    border: 1px solid #ccc;
    width:100%;
    font-size: 12px;

}
.DescTable p{
    margin:20px 0;
}
.DescTable th{
    text-align: center;
    border: 1px solid #ccc;
    background: #f7f7f7;
}

.DescTable td{
    text-align: center;
    border: 1px solid #ccc;
}
/*数据多的没有margin表格*/
.DescTableDense{
    text-align: center;
    border: 1px solid #ccc;
    width:100%;
    font-size: 12px;

}
.DescTableDense th{
    text-align: center;
    border: 1px solid #ccc;
    background: #f7f7f7;
}

.DescTableDense td{
    text-align: center;
    border: 1px solid #ccc;
}


/*校园招聘CSS*/
/*岗位查询, 简历注册按钮*/
.zp-banner-video-btn{
    display: inline-block;
    margin-top:478px;
    height: 60px;
    padding: 0 50px;
    font-size: 22px;
    background: #0085ff;
    color: #fff;
    border-radius: 4px;
    line-height: 60px;
    text-align: center;
}
.zp-banner-video-btn:link,
.zp-banner-video-btn:active,
.zp-banner-video-btn:visited,
.zp-banner-video-btn:focus{
    color: #fff;
    text-decoration: none;
}
.zp-banner-video-btn:hover{
    background: #2f9afc;
    color:#fff;
}

.zp-banner-video-o-btn{
    display: inline-block;
    margin-top:478px;
    height: 60px;
    padding: 0 50px;
    font-size: 22px;
    background: transparent;
    color: #0085ff;
    border-radius: 4px;
    line-height: 60px;
    text-align: center;
    border:1px solid #0085ff;
}
.zp-banner-video-o-btn:link,
.zp-banner-video-o-btn:active,
.zp-banner-video-o-btn:visited,
.zp-banner-video-o-btn:focus{
    background: transparent;
    color: #2f9afc;
    text-decoration: none;
}
.zp-banner-video-o-btn:hover{
    background: transparent;
    color:#2f9afc;
    border-color: #2f9afc;
}

.zp-main{
    width: 1200px!important;
    padding: 0!important;
}

.zp-index-bg4{
    width: 100%;
    height: 762px;
    background: #f5f9f8;
}

.zp-index-bg5{
    width: 100%;
    padding-bottom: 50px;
    background: transparent;
}

.index-slogen{
    font-size:72px;
    line-height:100px;
    padding-top:40px;
    padding-bottom:60px;
    margin:0;
    font-weight:bold;
    color:#222;
}

.index-video-block{
    width: 550px;
    height: 420px;
    background: url("../images/index-video-bg.jpg") no-repeat;
    position: relative;
    margin-top: 90px;
}
.index-video-blocks{
    width: 550px;
    height: 420px;
    margin-left: -10px;
    margin-top: -10px;
    position: absolute;
    background: url("../images/index-video-pic.jpg") no-repeat;
    display: block;
    text-align: center;
    vertical-align: middle;
}

.index-bg2-txt1{
    color:#222;
    font-size: 40px;
    font-weight: bold;
    padding-top: 60px;
    padding-bottom: 20px;
}

.index-bg2-txt2{
    color:#222;
    font-size: 26px;
    margin-bottom: 30px;
}


.zp-index-bg4 p{
    text-align: left;
}
.zp-index-bg4{
    text-align: center;
    font-size:14px;
    height:auto;
    color: #666666;
}

.zp-index-bg4 .part1 img{
    width:1200px;
    height:600px;
}
.zp-index-bg4 h2{
    padding-top: 40px;
    margin-bottom: 40px;
    color: #222222;
}
.zp-index-bg4 h4{
    margin-bottom: 40px;
    color: #222222;
}
.zp-index-bg4 hr{
    border-top:1px solid #ccc;
    width: 1200px;
}
.zp-index-bg4 .longText{
    width: 550px;
    height:auto;
    margin:0 auto;
    padding-bottom: 40px;
}
.zp-index-bg4 .part3{
    width:1200px;
    height:auto;
    margin:0 auto;
}
.zp-index-bg4 .part3 .longText{
    border: 1px solid #cccccc;
}
.zp-index-bg4 .part3 .gangwei .shuxian{
    margin:0 auto;
    text-align: center;
    width: 1px;
    height: 35px;
    background: #cccccc;
}
.zp-index-bg4 .part3 .gangwei p{
    text-align: left;
    margin-left:20px;
    line-height: 40px;
}
.part4 p{
    text-align: left;
    margin-left:20px;
}
.zp-index-bg4 .part4 p span{
    font-weight: bold;
}
.zp-index-bg4 .part3 .gangwei{
    padding-bottom:60px;
    float:left;
    margin-right:100px;
}
.zp-index-bg4 .part3 .gangwei:nth-child(2n){
    margin-right:0px;
}

.zp-index-bg4 .part3 .zhiwei{
    font-weight: bold;
    font-size: 18px;
}
.part5 img{
    width:275px;
    padding-bottom:40px;
    height:500px;
}
.part5 .schoolpic{
    margin-right:20px;
}
.zp-index-bg5{
    width:1200px;
    height:auto;
    margin:0 auto;
    padding-bottom: 20px;
}

