﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,th,td,iframe{margin:0;padding:0;}
body{font-size:14px;font-family: Microsoft Yahei,-apple-system-font,Helvetica Neue,sans-serif;color:#999999;word-break:break-all;background-color:#fff}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;vertical-align:top;}
option{padding-left:5px;*padding:0;}
ul, li{list-style:none;}
a{color:#424242;text-decoration:none;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.clear{ clear:both}
em{font-style: normal;}
i{font-style: normal;}
body{background:#eee}
a{text-decoration:none;word-wrap:break-word;outline:none;hide-focus:expression(this.hideFocus=true);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
a:hover{text-decoration:none;}

/*顶部导航*/
.dh{width:100%;background:#f2f2f2;height:85px;position:fixed;z-index: 999;top:0px;box-shadow: 0px 2px 7px #999;}
.dhz{width:1200px;margin: 0px auto;}
.dhl{width:400px;float:left}
.dhr{float:right;width:800px}
.menu{width:800px;}
#colorNav > ul{	width: 100%; margin:0 auto;line-height:85px;height:85px;text-align:center}
#colorNav > ul > li{list-style: none;display: inline-block;position:relative;font-size:16px;width:110px;}
#colorNav > ul > li > a{display: block;color:#666;height:85px;font-size: 16px;}
#colorNav li ul{position:absolute;list-style:none;text-align:center;width:130px;left:50%;margin-left:-65px;max-height:0px;overflow:hidden;-webkit-transition:max-height 0.3s linear;
-moz-transition:max-height 0.3s linear;transition:max-height 0.3s linear;z-index:999}
#colorNav > ul > li > a:hover{background:url(../img/dht.jpg)no-repeat;color:#Fff;height:85px}
#colorNav li ul li{background-color:#F47300;}
#colorNav li ul li a{color:#666666;text-decoration:none!important;display:block;line-height:50px;font-size:16px}
#colorNav li ul li{background:#fff;}
#colorNav li ul li:hover{background:url(../img/dht1.jpg)50%}
#colorNav li ul li a:hover{color:#FFFFFF;}
#colorNav li ul li:first-child{position:relative;line-height:30px}
#colorNav li ul li:first-child:before{content:'';position:absolute;width:1px;height:1px;border:5px solid transparent;border-bottom-color:rgba(0,160,233,0.8);left:50%;top:-5px;margin-left:-5px;}
#colorNav li ul li:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
#colorNav li:hover ul{max-height:500px;}





/*轮播*/
.flexslider{position:relative;height:600px;overflow:hidden;background:url(../img/loading.gif) 50% no-repeat;width:100%;margin-top: 85px;}
.slides{position:relative;z-index:1;}
.slides li{height:600px;width:1920px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../img/next.png) center center no-repeat;}
	
	
.bt{width:1200px;height:auto;padding: 30px 0px;text-align: center; margin: 0 auto;}
.bt span{font-size:28px;font-weight: bold;color:#426FB3;display: block;}
.bt p{font-size:36px;color:#666; letter-spacing: 2px;}
.bt em{font-size: 24px;color:#fff}

/*产品*/
.cp{width:1200px;margin: 0px auto;overflow: hidden;}
.cpdh{width:100%;overflow: hidden; text-align: center;}
.cpdh li{width:200px;height:50px;background:url(../img/lxbac.jpg);margin: 0px 20px;text-align: center; display: inline-block;}
.cpdh li:hover{background:#F47300}
.cpdh li a{line-height: 50px;font-size: 18px;color:#fff;width:200px;height:50px;display: block;}
.cpn{width:100%;overflow: hidden;margin: 30px 0px;}
.cpn ul{overflow: hidden;width:100%}
.cpn li{width:280px;height:245px;background:#FFFFFF;float:left;margin:0px 10px 20px 10px;text-align: center;}
.cpn li a p{font-size: 16px;color:#666;padding: 0px 40px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.tv_hot {width: 260px;margin:10px;}
.avatar {position: relative;}
.tv_hot .avatar {display: block;height: 195px;overflow: hidden;width: 260px;}
.tv_hot .avatar img {height: 195px;}
.cpn li:hover .avatar img{transform: scale(1.1);transition: all 1s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 1s ease 0s;}
.cpn li:hover{background:#F47300}
.cpn li:hover p{color:#fff}
.cpck{width:180px;height:40px;display: block;background:url(../img/cpdht.jpg);text-align: center;line-height: 40px;margin: 0px auto;font-size: 16px;color:#fff}
.cpck:hover{background:#F47300;color:#fff}



/*优势*/
.ys{width:100%;height:auto;background:url(../img/ysbac.jpg) no-repeat center top;margin-top: 30px; padding: 40px 0px;}
.ysz{width:1200px;margin: 0px auto;}
.ysz ul{ padding: 30px 0px;}
.ysz li{float:left;width:240px;height:310px; margin: 0px 30px;}
.ysz li a{width:240px;height:310px;background:#D9E6F6;display: block;overflow: hidden}
.ysz li:hover a{background:#F47300}
.ysbt{width:100%;margin: 0px auto;overflow: hidden;text-align: center;line-height: 60px;}
.ysbt em{font-size: 40px;color:#fff;display: block;}
.ysbt i{color:#BF1820;font-size:80px;font-weight: bold;margin: 0px 10px;}
.ysn{width:220px;height:290px;margin: 10px;background:#fff;text-align: center;}
.ysn img{margin-top: 20px;}
.ysn p{font-size: 24px;color:#426fb3;margin-top: 20px;}
.ysn span{font-size: 15px;color:#999;margin-top: 20px;display: block;text-align: left;padding: 0px 15px;line-height: 25px;}





/*厂房设备*/
.cfsb{background:url(../img/gsbac.jpg);width:100%;height:500px;margin-top:50px}
.bodyCon08{margin-bottom: 30px;}
.bodyCon08 .students{
    margin: 0 auto;
    width: 1200px;
    height: 265px;
    position: relative;}
.bodyCon08 .students p.PP{width:510px;height:50px;font-size:16px;color:#333;text-align:center;position:absolute;top:60px; left:300px;}
#four_flash{position:relative;width:1200px;height:250px; margin:0 auto;position:absolute;top:10px}
#four_flash .flashBg{width:999px;height:245px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:250px; position:absolute;}
#four_flash .flashBg ul.mobile li{float:left;width:300px;margin:12px 0px 0px 25.8px;transition:all 1s ease 0s;}
#four_flash .flashBg ul.mobile li:hover{
    color: #fff;
    -webkit-box-shadow: 0px 0px 5px 10px rgba(0,0,0,1.00);
    box-shadow: 0px 0px 7px 7px #999999;
}
#four_flash .flashBg ul.mobile li img{width:100%;display:block; margin:0 auto;vertical-align: top;}
#four_flash .flashBg ul.mobile li dd{font-size:20px;width:300px;line-height:60px;text-align:center;border-bottom:1px solid #6C6E85;}
#four_flash .flashBg ul.mobile li p{font-size:16px; text-align:center;width:300px; line-height:24px;margin-top:10px;}
#four_flash .but_left{width:50px;height:100px;position:absolute; top:100px; left:0px;}
#four_flash .but_right{width:50px;height:100px; position:absolute; top:100px; right:0px;}


/*关于*/
.about{width:1200px;margin: 0px auto;overflow: hidden;}
.abl{float:left;width:460px;}
.abl img{box-shadow: 0px 0px 7px #999; width: 100%;}
.abr{float:right;width:700px;background:#fff;height:auto;margin-right: 10px;box-shadow: 0px 0px 7px #999; padding: 20px 0px;}
.abr span{font-size:25px;font-weight: bold;color:#426FB3;display: block;width:100%;text-align: center;line-height:60px;}
.abr em{padding:0px 30px;font-size: 15px;text-indent: 2em;color:#777;display: block;text-align:justify;line-height: 24px;}
.abr ul{width:100%;margin: 12px auto; text-align: center;}
.abr li{width:100px;height:100px;background:#426FB3;border-radius: 10px;text-align: center; display: inline-block; margin: 0px 20px;}
.abr li:hover a{background:#F47300}
.abr li a{width:100%;height:100%;display: block;border-radius: 10px;}
.abr li img{margin-top:10px;}
.abr li p{color:#FFF;font-size: 16px;line-height: 40px;}




/*产品应用*/
#in_ct{width:100%;height:auto;overflow:hidden;margin:6px 0 0;background:url(../images/in_ct_bg.gif) repeat-x;}
.in_ct{width:1200px;height:auto;overflow:hidden;margin:0 auto;}
.in_ct1{width:1200px;height:auto;overflow:hidden;}
.box{margin-right: -6px;}
.box li{ width:232px;height:400px;float:left;overflow:hidden;position:relative;margin-right:9px;}
.toll_img{width:232px;height:400px;position: relative;}
.cabt{position: absolute;bottom: 0px;width:100%;height:60px;background:rgba(0,0,0,0.5);text-align: center;line-height: 60px;font-size: 24px;color:#fff}
.cabc{width:100%;height:100%;background:rgba(66,111,179,0.5);position: absolute;top:0px;text-align: center;}
.cabc img{width:80px;margin-top:140px;}
.cabc p{font-size: 30px;color:#FFF;margin-top: 20px;}
.toll_info{ height:400px;vertical-align:middle;display:table-cell;position: relative}
.box li .box1{ color:#666;text-decoration:none;position:absolute;top:0;left:0;cursor:pointer;}



/*新闻*/
.new{width:100%;background:#fff;overflow: hidden}
.newz{width:1200px;margin: 0px auto;overflow: hidden;margin-bottom: 50px;}
.newl{width:600px;height:450px;border:1px solid #cecece;float:left;text-align: center;}
.tv_hota {margin: 0px auto; padding: 15px;}
.avatara {position: relative;}
.tv_hota .avatara {display: block;height:420px;overflow: hidden;width:100%;}
.tv_hota .avatara img {height:420px;width:100%;}

.avatara:hover{box-shadow: 0 0 10px gray;}
.avatara:hover img{transform: scale(1.1);transition: all 1s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 1s ease 0s;}
.newr{width:580px;height:auto;float:right}
.newr li{height:auto;border:1px solid #cecece;margin-bottom: 14px; padding: 10px;}
.nal{width:80px;height:80px;background:#918F90;text-align: center;float:left}
.nal span{font-size: 40px;color:#fff;font-weight: bold;}
.nal p{color:#fff;font-size: 16px;}
.newr li:hover {border: 1px solid #4273B4;}
.newr li:hover .nal{background:#426FB3}
.newr li:hover .nar span{color:#426FB3}
.newr li:hover .nar p{color:#426FB3;}
.nar{width:calc(100% - 100px);height:80px;float:right;}
.nar span{font-size: 17px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:100%;display: block;font-weight: bold;line-height: 30px;}
.nar p{font-size: 15px;color:#999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;line-height:23px;text-indent:25px;}




/*底部*/
.jwdh{width:100%;height:40px;background:#426FB3;}
.jwdh ul{width:1200px;height:40px;margin: 0px auto;}
.jwdh li{width:171.4px;height:40px;text-align: center;line-height: 40px;float:left;}
.jwdh li:hover a{background:#F47300}
.jwdh li a{font-size: 16px;color:#fff;width:100%;height:100%;display: block;}
.jw{width:100%;background:#666}
.jwz{width:1200px;margin: 0px auto;overflow: hidden; padding: 20px 0px;}
.jwl{float:left;margin-top: 30px;overflow: hidden;}
.jwr{float:right;width:760px;overflow: hidden}
.lxl{width:560px;float:left;overflow: hidden;}
.lxl p{font-size:20px;color:#fff;line-height: 40px;}
.lxl li{float:left;width:275px;font-size: 16px;color:#fff;line-height: 35px;}
.lxr{float:right;text-align: center;}
.lxr p{font-size: 15px;color:#fff;line-height: 30px;}
.banquan{width:100%;height:40px;text-align: center;line-height: 40px;}
.banquan em{color:#FFFFFF;font-size: 16px;}
.banquan em a{color:#eee}
