body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;font-family:"Microsoft YaHei"; color:#f8f8f8;font-size:12px;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration:underline;}

body,div,ul,li,h1,h2,h3,h4,h5,h6,form,ul,li,p,th,input{margin:0px; padding:0px; list-style:none; border:0px;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:12px;}
img{ border:0;}
.fl{float:left;}
.fr{float:right;}
.cp img{ border:1px solid #008080;padding:3px;}
.cp img:hover{ border:1px solid #ec7e27;padding:3px;}
.cp1 img{ border:10px solid #fff;}
.cp1 img:hover{ border:10px solid #fff;}
.border{border:1px #ccc solid;}
.border1{border:1px #ccc solid; border-top:none;}
.clear{clear:both; height:0px; overflow:hidden;}
#top,#logo,.nav{ width:1200px; margin:0 auto; overflow:hidden;}
.w1200{width:1200px; height:auto; margin:0 auto;}

/*top*/
.top1{ width:400px; height:32px; float:left; line-height:32px; color:#333;}
.top2{ width:220px; height:32px; float:right; line-height:32px; color:#333; padding-right:10px;}
#dongw:hover {
     border-radius:2px;
     background-color:#999999;
     color:white;
}

/*logo*/
.logo1{ width:550px; float:left; overflow:hidden; margin-top:10px; margin-bottom:10px;}
.logo2{ width:172px; float:left; overflow:hidden; margin-top:34px; margin-bottom:29px; margin-left:15px;}
.logo3{ width:379px; float:left; overflow:hidden; margin-top:38px; margin-bottom:24px; text-align:center;}
.logo3 span{ color:#333;}
.logo4{ width:262px; float:right; overflow:hidden; margin-top:26px; margin-bottom:25px;}

/*navbj*/
#navbj{ width:100%; overflow: hidden; margin:0 auto; background:#0089cf;}
.nav{ width:1200px; margin:0 auto; height:45px; line-height:45px;}
.nav ul{ height:45px; line-height:45px;}
.nav li{ background:url(../images/line.jpg) right no-repeat; font-size:16px; color:#fd873e; text-align:center; float:left; font-weight: normal; width:150px; font-family:"Microsoft YaHei";}
.nav a{ color:#fff; font-size:16px; display:block; font-family:"Microsoft YaHei";}
.nav a:hover{ color:#ff0d00; font-size:16px; text-decoration: none; display:block; font-family:"Microsoft YaHei";}

/*banner*/
.focus {width:100%; height:500px; overflow:hidden; position:relative;}
.focus ul {height:500px; position:absolute;}
.focus ul li {float:left; width:100%; height:500px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:195px; background:url(../images/20141013134874847484.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#flash_b{width:100%; height:13px; background:url(../images/20140417160070377037.jpg) repeat-x; font-size:0px; overflow:hidden; margin-bottom:20px;}

/* 首页 */
.fleft { display: inline;float: left; overflow: hidden;}
.rim{width:1200px;margin:20px auto 30px;overflow:hidden;}
.rim_li{width:150px;height:150px;text-align:center;margin-left:21px;margin-top:20px;}
.rim_li img{display:block;width:115px;height:70px;margin:40px auto 5px;}
.rim_li a{color:#7e92a4;font-size:14px;}
.rim_li a:hover{color:#98d4f5;text-decoration:none;}
.title{font-size:16px;color:#000;height:30px;line-height:30px;clear:both;position:relative;}
.title span{padding-left:5px;font-size:12px;color:#a5a5a5;}


/*第一部分公司介绍*/
.section1 { width: 100%; background-color: #edebeb; padding-top: 40px; padding-bottom: 65px; height:auto; overflow:hidden;}
.section1-t { width: 100%; margin-bottom: 70px;}
.section1-t h2 { width: 1200px; margin: 0 auto 14px; font-size: 36px; line-height: 24px; color: #008bdc; text-align: center; }
.section1-t h3 { width: 100%; border-bottom: 1px solid #dcdcdc; height: 7px; text-align: center; }
.section1-t h3 span { display: inline-block; *display: inline; *zoom: 1; height: 15px; line-height: 15px; font-size: 18px; color: #008bdc; padding: 0 10px; border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; background-color: #edebeb; }
/*公司介绍图片轮播*/
.intro-slide { float: left; position: relative; width: 555px; height: 384px; padding-bottom: 40px; background: url(../images/index2_05.jpg) no-repeat center bottom; overflow: hidden; }
.intro-slide .slides { position: relative; z-index: 1; height: 384px; }
.intro-slide .slides li { height: 100%; position: relative; }
.intro-slide .slides li img { width: 555px; height: 384px; }

.intro-slide .flex-direction-nav li a{ display:block; width:14px; height:22px; overflow:hidden; cursor:pointer; position:absolute; z-index: 9; top: 50%; margin-top: -11px;
 -webkit-transition: .5s; -ms-transition: .5s; -moz-transition: .5s; -o-transition: .5s; transition: .5s; }
.intro-slide .flex-direction-nav li a.flex-prev { left: -14px; background:url(../images/arrow.png) -39px -153px no-repeat; }
.intro-slide .flex-direction-nav li a.flex-prev:hover { background-position: -17px -153px; }
.intro-slide:hover .flex-direction-nav li a.flex-prev { left: 12px; }
.intro-slide .flex-direction-nav li a.flex-next { right: -14px; background:url(../images/arrow.png) -70px -153px no-repeat; }
.intro-slide .flex-direction-nav li a.flex-next:hover { background-position: -93px -153px; }
.intro-slide:hover .flex-direction-nav li a.flex-next { right: 12px; }
/*公司介绍*/
.index-intro { float: right; width: 600px; }
.index-intro p { color: #373737; line-height: 28px; font-size:14px;}
.index-intro-link { margin-top: 24px; display: block; width: 94px; padding-left: 24px; height: 28px; line-height: 28px; border: 1px solid #ff0000; font-size: 12px; border-radius: 20px; color: #ff0000; background: url(../images/arrow_03.jpg) no-repeat 77px center;
 -webkit-transition: .3s; -ms-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s; }
.index-intro-link:hover { background: url(../images/arrow_03.jpg) no-repeat 83px center; }

/*产品滚动*/
.section1-slide { width: 500px; margin-top: 15px; }
.section1-slide .bd { width: 500px; margin-bottom: 18px; overflow: hidden; }
.section1-slide .bd ul { overflow: hidden; }
.section1-slide .bd ul li { float: left; width: 118px; height: 92px; margin-right: 5px; border: 1px solid #d2d2d2; }
.section1-slide .bd ul li:hover { border: 1px solid #e93d35; }
.section1-slide .bd ul li a { display: block; width: 118px; height: 92px; cursor: pointer; }
.section1-slide .bd ul li a img { width: 118px; height: 92px; }

.section1-slide .hd { width: 500px; text-align: center; }
.section1-slide .hd ul { width: 500px; font-size: 0; }
.section1-slide .hd ul li { cursor: pointer; display: inline-block; *display: inline; *zoom: 1; width: 50px; height: 4px; background-color: #dadada; margin: 0 4px; }
.section1-slide .hd ul li:hover,.section1-slide .hd ul li.on { background-color: #e93d35; }

/*第二部分公司介绍*/
.section2 { width: 100%; background-color: #fff; padding-top: 40px; height:auto; overflow:hidden;}
.probox{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.probox ul{ margin-top:30px;}
.probox ul li{ width:280px; height:280px; overflow:hidden; float:left; margin:10px;}

.probox ul li img{ width:260px; height:180px; margin:auto; clear:both; display:block; padding:8px; background:#f5f5f5; border:1px #ddd solid; -moz-border-radius:5px;
 -webkit-border-radius:5px;  border-radius:5px;/* W3C syntax */
}


.probox ul li h4{ line-height:40px; text-align:center; font-size:14px; color:#333;} 
.probox ul li p{height:50px; line-height:22px; color:#666;}


/*新闻动态—start*/
.news { background-color: #edebeb; padding-top: 30px; padding-bottom: 30px; }
.news h1 { text-align: center; font-size: 30px; color: #0274c8; padding-bottom: 8px; }
.news h2 { background-image: url(../images/xian.jpg); background-repeat: no-repeat; background-position: center top; height: 3px; }
.news h3 { text-align: center; font-size: 16px; color: #999999; line-height: 34px; }
.news2 { width: 1200px; margin-right: auto; margin-left: auto; padding-top: 40px; overflow:hidden; }
.new { float: left; width: 520px; margin-left:50px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eeeeee; padding-bottom: 20px; margin-bottom: 30px; }
.news01 { background-image: url(../images/date.jpg); background-repeat: no-repeat; float: left; height: 78px; width: 60px; }
.news01 dt { color: #1D93DD; font-size: 30px; text-align: center; line-height: 50px; font-weight: bold; }
.news01 dd { color: #FFFFFF; text-align: center; line-height: 24px; }
.news02 { float: right; width:450px; }
.news02 h4 { color: #666666; }
.news02 p { font-family: "微软雅黑"; font-size: 12px; line-height: 20px; color: #666666; padding-top: 15px; }
/*新闻动态—end*/

/*********底部代码**********/
.footer {
	background-color: #2B2B2B;
	background-repeat: repeat-x;
}
.footer2 {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
	padding-bottom: 25px;
}
.foot1 {
	float: left;
	margin-right: 80px;
	margin-left: 8px;
}
.foot1 h1 {
	font-size: 16px;
	color: #FFFFFF;
	line-height: 16px;
	margin-bottom: 8px;
	margin-top: 15px;
}
.foot1 p {
	line-height: 28px;
	font-size: 14px;
}
.foot1 a {
	color: #999999;
}
.foot1 a:hover {
	color: #fff;
	text-decoration: underline;
}

.contact {
	padding-top: 8px;
	width: 260px;
}
.c1 {
	float: left;
	width: 24px;
}
.c2 {
	color: #999999;
	line-height: 24px;
	float: left;
	font-size: 14px;
}
.foot2 {
	float: right;
	margin-top:5px;
	margin-right: 8px;
}
.foot2 p {
	text-align: center;
	color: #666666;
	padding-top: 8px;
}
.foot2 img { width:180px; height:180px;} 
.footer3 {
	background-color: #282828;
	height: 68px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #393939;
}
.footer3 p {
	line-height: 68px;
	color: #999999;
	text-align: center;
	font-size: 14px;
}

/*ny_banner*/
.ny_banner{ position:relative; height:300px; width:100%; overflow:hidden;}
.ny_banner img{ position:absolute; left:50%; margin-left:-960px; width:1920px; height:300px;}

.ny_banner .ny_lt_nme{ width:1200px; margin:0 auto; overflow:hidden; z-index:99;}
.ny_banner .ny_lt_nme .leftnavtitle{ width:200px; height:55px; position:absolute; bottom:0; background:#f5f5f5; font-size:18px; color:#006abb; line-height:55px; padding:0 0 0 40px;}
.ny_banner .ny_lt_nme .leftnavtitle img{ clear:both; width:20px; height:55px; left:0; margin:0; margin:0 0 0 11px;}

/*about_us*/
.wrap{ width:1200px; overflow:hidden; margin:0 auto 20px auto;}
.wrap .leftnav{ width:240px; float:left; overflow:hidden;}
.wrap .leftnav li{ width:200px; margin:5px 0; background:url(../images/leftnavbg.jpg) no-repeat; font-size:14px; padding:0 0 0 40px; line-height:35px;}
.wrap .leftnav li a{ color:#333; display:block;}
.wrap .leftnav li:hover{ background:url(../images/leftnavhover.jpg) no-repeat; color:#fff;}
.wrap .leftnav li:hover a{ color:#fff; text-decoration:none; display:block;}
.wrap .leftnav .focuss{ color:#f39500;}
.wrap .leftnav .left_link{ width:238px; overflow:hidden; margin:20px 0 0 0; border:1px solid #e7e6e6; line-height:24px; color:#666; font-size:12px;}
.wrap .leftnav .left_link h1{ font-size:17px; padding:0 0 0 15px; color:#fff; line-height:46px; border-bottom:#006abb 2px solid; background:#006abb;}
.wrap .leftnav .left_link .left_linktext{ padding:10px; line-height:26px; color:#333;}

.wrap .leftnav dl{ overflow:hidden; margin:0 0 10px 0;}
.wrap .leftnav dl dd{ line-height:24px;}
.wrap .leftnav dl dd a{ font-size:14px; color:#767676; line-height:24px; padding:0 0 0 26px; display:block;}
.wrap .leftnav dl dd a:hover{ color:#006abb; text-decoration:none;}


.wrap .rightcot{ width:930px; float:right;}
.wrap .rightcot .texttitle{ margin:30px 0 0 0; border:1px solid #e7e6e6; height:45px; padding:0 18px;}
.wrap .rightcot .texttitle .newslist_title{ font-size:20px; color:#006abb; width:auto; overflow:hidden; line-height:45px; float:left;}
.wrap .rightcot .texttitle .location{ float:right; line-height:45px; font-size:14px; color:#929090;}
.wrap .rightcot .texttitle .location a{ color:#929090;}
.wrap .rightcot .texttitle .location a:hover{ color:#006abb;}
.profiles{margin-top:20px;}
.profiles p{font-size:14px; line-height:30px; color:#333;}

/*荣誉认证*/
.workshop { margin: 0 auto; width: 930px; }
.workshop ul { list-style: none; overflow: hidden; margin-right: -10px; }
.workshop li { width: 293px; height: auto; overflow: hidden; margin: 10px 10px 6px 10px; float: left; }
.workshop li div { width: 293px; height: auto; overflow: hidden; }
.workshop li a { display: block; width: 293px; height: auto; overflow: hidden; }
.workshop li img { width: 100%; }
.workshop ul li div:hover { }
.workshop li span { display: block; text-align: center; line-height: 26px; color: #222; font-size: 13px; }

/*---经营理念---*/
.about_list{width:930px;margin:0 auto;padding:50px 0;color:#FFF;}
.aboutse{background:url(../images/newsList_20140913_04.jpg) repeat-y 254px 0;}
.aboutse.pt0{background:none; width:850px; margin:0 auto;}
.aboutse ul{height:114px;margin-bottom:24px;}
.aboutse li{height:114px;float:left;}
.aboutse li .info01{width:152px; height:114px;overflow:hidden;}
.aboutse li .info01 img{width:152px; height:114px;transition:all 0.3s; -webkit-transition:0.3s;}
.aboutse li .info01:hover img{-webkit-transform:scale(1.23);-moz-transform: scale(1.23);-o-transform:scale(1.23);}

.aboutse li.info02{width:172px;margin-left:10px;background:url(../images/newsList_20140913_05.jpg) no-repeat;}
.time02{color:#FFF;width:93px;text-align:center;padding-top:17px;}
.aboutse.pt0 li .time02{ padding-top:0px;}
.time02 em{font-size:55px;display:block;line-height:60px;font-style:normal;}
.time02 span{font-size:16px;display:block; margin-top:30px; color:#333;}
.aboutse li.info03{width:596px;float:right; background:#eee ;}
.aboutse li.info03 h3{font-size:18px;height:47px;line-height:46px;overflow:hidden;padding:0 16px;}
.aboutse li.info03 p.para{color:#666;line-height:23px;height:50px;overflow:hidden;padding:0 16px;font-size:13px;}
.aboutse li.info02:hover{background:url(../images/newsList_20140913_05_on.jpg) no-repeat;}
.aboutse li.info03 h3 a{}
.aboutse li.info03 p.para a{color:#888;}
.tit_inner em.tit02{width:166px;}
.tit_inner em.tit02 i{ margin-left:122px;}
.inserips{ width:1200px; height:50px; line-height:50px; margin:0 auto; }	

/*荣誉认证*/
.workshops { margin: 0 auto; width: 930px; }
.workshops ul { list-style: none; overflow: hidden; margin-right: -10px; }
.workshops li { width: 293px; height: auto; overflow: hidden; margin: 10px 10px 6px 10px; float: left; }
.workshops li div { width: 293px; height: auto; overflow: hidden; }
.workshops li a { display: block; width: 293px; height: 198px; overflow: hidden; }
.workshops li img { width: 100%; }
.workshops ul li div:hover { }
.workshops li span { display: block; text-align: center; line-height: 26px; color: #222; font-size: 13px; }

/*ny_news*/
.ny_news{ width:100%; margin:12px 0 0 0;}
.ny_news ul{ overflow:hidden;}
.ny_news ul li{ border-bottom:#d2d2d2 1px dashed; background:url(../images/ico02.jpg) left center no-repeat; padding-left:12px;}
.ny_news ul li a{ font-size:14px; line-height:36px; color:#525252;}
.ny_news ul li a:hover{ text-decoration:none; color:#f39500;}
.ny_news ul li span{ float:right; font-size:12px; line-height:36px; color:#888;}

.xiangqing{ width:100%; margin:12px 0 0 0;}
.xiangqing .xq_bt{ margin-bottom:10px; border-bottom:#eee 1px dashed; padding:0 0 1% 0;}
.xiangqing .xq_bt h4{ font-size:17px; color:#121212; text-align:center; font-weight:bold; line-height:26px;}
.xiangqing .xq_bt h2{ font-size:12px; color:#999; text-align:center; line-height:22px; margin:6px 0 0 0; font-weight: normal;}
.xiangqing .xq_sm{ font-size:14px; color:#333; line-height:30px;text-indent: 2em;}
.xiangqing .xq_sm img{ max-width:100%;}

 /*.gengduo{ width:100%; margin:20px auto 0 auto; background:#f8f8f8; border:#eee 1px dashed; text-align:center; padding:10px 0;}
.gengduo p{ background-color:#006abb;}*/






.RecruitList { }
.RecruitList td { line-height:35px; border-bottom:1px solid #CCC; font-size:12px; padding-left:10px; }
.RecruitList .Rtitle { background:#F5F5F5; color:#333; font-size:15px; padding-left:10px; height:40px; line-height:40px; }
.RecruitList .Rtitle span { text-align:right; font-size:12px; }

/*品质管理*/
.pzgl { margin: 0 auto; width: 930px; }
.pzgl ul { list-style: none; overflow: hidden; margin-right: -10px; }
.pzgl li { width: 215px; height: auto; overflow: hidden; margin: 10px 10px 6px 10px; float: left; }
.pzgl li div { width: 215px; height: auto; overflow: hidden; }
.pzgl li a { display: block; width: 215px; height: auto; overflow: hidden; }
.pzgl li img { width: 100%; }
.pzgl ul li div:hover { }
.pzgl li span { display: block; text-align: center; line-height: 26px; color: #222; font-size: 13px; }

/*服务支持*/
.support { margin: 0 auto; width: 930px; }
.support ul { list-style: none; overflow: hidden; margin-right: -10px; }
.support li { width: 215px; height: auto; overflow: hidden; margin: 10px 10px 6px 10px; float: left; }
.support li div { width: 215px; height: auto; overflow: hidden; }
.support li a { display: block; width: 215px; height: auto; overflow: hidden; }
.support li img { width: 100%; }
.support ul li div:hover { }
.support li span { display: block; text-align: center; line-height: 26px; color: #222; font-size: 13px; }

/*feedback*/
.content{width:930px; height:auto; overflow:hidden; margin:0 auto;}
.form-control { display: block; width: 99%; height: 28px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }
.col-sm-2 { float: left }
.col-sm-2 { width: 13.66666667%; }
.col-sm-5 { width: 41.66666667%; float: left }
.col-lg-12 { width: 97.5%; }
.btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: normal; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; }
.btn-default { color: #333; background-color: #fff; border-color: #ccc; }
.btn-default:hover { color: #333; background-color: #e6e6e6; border-color: #adadad; }

/*产品展示*/
.product { margin: 0 auto; width: 930px; }
.product ul { list-style: none; overflow: hidden; margin-right: -10px; }
.product li { width: 293px; height: auto; overflow: hidden; margin: 10px 10px 6px 10px; float: left; }
.product li div { width: 293px; height: auto; overflow: hidden; }
.product li a { display: block; width: 293px; height: auto; overflow: hidden; }
.product li img { width: 100%; }
.product ul li div:hover { }
.product li span { display: block; text-align: center; line-height: 26px; color: #222; font-size: 13px; }

.pro_detail {padding-top: 20px; width:930px; height:auto; overflow:hidden;}
.pro_detail p{font-size:14px; line-height:30px; color:#333;}
.pro_detail img {padding: 2px; display:block; clear:both; margin:auto;}
.pro_detail h2 {color: #333333;text-align: center;font-size: 18px;font-weight: bold; line-height:40px;}
.pro_detail h3 {margin-top: 8px;text-align: center;margin-bottom: 8px;}
.back a{font-size:16px; color:#29a9df; line-height:50px; font-weight:bold; float:right;}


/*分页样式开始*/
.pages {
    height:60px;
    line-height:60px;
    width:100%;
    margin-top:20px;
    margin:0px auto;
    text-align:center;
}
    .pages span.disabled {
        color:#000;
          padding:6px 10px;
              background-color:#e5e2e2;
         border:1px solid #cccaca;
    }
    .pages a {
         padding:6px 10px;
         border:1px solid #cccaca;
         background-color:#e5e2e2;
    }
    
     .pages .current {
         padding:6px 10px;
         border:1px solid #cccaca;
         background-color:#c1c0c0;
    }
/*分页样式结束*/






