﻿*{font-family: "微软雅黑";color: #333;}
p,h1,h2,h3,h4,h5,h6{margin: 0;}
ul{list-style: none;margin: 0;padding: 0;}
a,a:hover{text-decoration: none;color: #333333;}
@charset "utf-8";

@font-face{font-family:'iconfont';src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot');src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('http://at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('http://at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('http://at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}

.fa{display:inline-block;font-family:"iconfont";font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.fa-icon-qq:before{content:"\e604"}
.fa-icon-weibo:before{content:"\e600"}
.fa-icon-weixin:before{content:"\e605"}
.fa-icon-zaixianzixun:before{content:"\e608"}
.text-blod{font-weight: bold;}
.head_top{padding: 9px 0;border-bottom: 1px solid #d0d0d0;}
.head_l {float: left;font-size: 14px;line-height: 14px;}
.head_l p{color: #9a9a9a;}
.head_r{float: right;}
.head_r a:nth-child(1){display: block;float: left;padding: 0 9px;line-height: 14px;font-size: 14px;color: #9a9a9a;}
.head_r a:nth-child(2){display: block;float: left;padding: 0 9px;line-height: 14px;font-size: 14px;color: #9a9a9a;}
.head_r a:nth-child(3){display: block;float: left;line-height: 14px;font-size: 14px;color: #9a9a9a;}
.head_r a:nth-child(4){display: block;float: left;line-height: 14px;font-size: 14px;color: #9a9a9a;}
.head_r a:nth-child(1){border-right: 1px solid #b8b8b8;}
.head_r a:nth-child(2){border-right: 1px solid #b8b8b8;}
/*.head_r a{border-right: 1px solid #b8b8b8;}*/
.head_r a:last-child{border:none;}
.lang-zh,
.lang-en {
    padding-left: 30px;
    background-position: left center;
    background-repeat: no-repeat;
    margin-left: 10px;
}

.lang-zh {
    background-image: url("../images/flag-zh.jpg");
}
.lang-en {
    background-image: url("../images/flag-en.jpg");
}


.header:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.header{zoom:1;position: relative;} 

.logobox{width: 202px;line-height: 103px;}
.head_td{float: left;line-height: 103px;width: 40.95%;}
.head_td img{max-width: 100%;}
.ck_btn{position: absolute;display: block;width: 40px;text-align: center;line-height: 40px;font-size: 22px;right: 0;top: 50%;margin-top: -20px;color: #ffffff;}
.ck_btn span{color: #005cda;}
.tel1{background: url(../images/tel.png)no-repeat left center;padding-left: 60px;margin-top: 25px;}
.tel1 h4{font-size: 14px;line-height: 18px;}
.tel1 h3{font-size: 28px;font-weight: bold;color: #000000;line-height: 32px;}

.menu{background:url(../images/menubg.jpg)no-repeat center center;background-size: cover;}
.menu ul.yj:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.menu ul.yj{zoom:1;} 
.menu ul.yj>li{float: left;width: 12.5%;position: relative;}
.menu ul.yj>li>a{display: block;width: 100%; position:relative; line-height: 58px;font-size: 16px; text-align: center;color: #fff;}
.menu ul.yj>li:hover>a{background:#005cda;}
.menu ul.yj>li ul.ejmenu{position: absolute;width: 100%;left: 0;top:100%;display: none;z-index: 9;}
.menu ul.yj>li ul.ejmenu li a{display: block;width: 100%;text-align: center; line-height: 40px; border-bottom: 1px solid rgba(255,255,255,.4);background: rgba(0,92,218,.8);color: #fff;transition: all 0.25s;}
.menu ul.yj>li ul.ejmenu li a:hover{background: #005cda;}
.menu ul.yj>li:hover ul.ejmenu{display: block;}
@media only screen and (min-width:768px ) {
	.menu{display: block !important;}
}
@media only screen and (max-width:767px ) {
/*菜单*/
.menu ul.yj{background: none;}
.menu ul.yj>li{background: none;}
.menu ul.yj>li ul.ejmenu{display: none;}
.menu {display: block;width: 30%;min-width: 150px;right: 0;top: 100%; position: absolute;z-index: 9;}

.menu ul.yj>li{width: 100%;overflow: hidden;float: none;}
.menu ul.yj>li>a{font-size: 14px;line-height: 32px;background: none;border-bottom: 1px solid rgba(255,255,255,0.3);}
.menu ul.yj>li:before{background: none;}
}

/*手机底部*/
.hot{width:100%; height:58px; background:#005cda; position:fixed; bottom:0; left:0; z-index:99; border-top:solid 2px #fff;}
.hot span{ color:#fff; font-size:16px; line-height:20px;}
.hot h6{ font-size:12px; line-height:20px;}
.hot .row div a{ display:block; color:#fff; padding:7px 0;}
.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%; }
.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.ewm-box img{ max-width: 140px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }
footer ul li a{ padding: 0 10px; height: 12px; font-size: 12px; line-height: 12px; }

/*产品展示*/
.content{padding: 30px 0 60px;}
.centerbox{width: 100%;overflow: hidden;}
.cen_l{width: 25.25%;float: left;padding-right: 20px;}
.cen_r{width: 74.75%;float: right;}
.tit02 {background: url(../images/title1_bg.jpg)no-repeat;background-size: 100% 100%;}
.tit02 h3{font-size: 30px;color: #fff;text-align: center;line-height: 84px;}

.cen_l_box{border: 3px solid #001f91;}
.dropmenu{margin-bottom: 16px;padding: 7px;}
.dropmenu>ul.lv1>li{padding: 3px 0;}
.dropmenu>ul.lv1>li>a{display: block;position: relative; width: 100%;line-height: 50px;padding: 0 10px;font-size: 14px;color: #000;background: #e9e9e9;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.dropmenu>ul.lv1>li a span.icon_xz{font-size: 10px;float: right;display: block;line-height: 50px; margin-right: 5px; color: #155fab;font-weight: bold;}
.dropmenu>ul.lv1>li a:focus{text-decoration: none;}
.dropmenu>ul.lv1>li:hover>a{background: #005cda; color: #fff;}
.dropmenu>ul.lv1>li.act>a{background: #005cda; color: #fff;}
.dropmenu>ul.lv1>li:hover a span.icon_xz{color: #fff;}
.dropmenu>ul.lv1>li.act a span.icon_xz{color: #fff;}
.dropmenu>ul.lv1>li.act>a span.icon_xz{transform: rotateZ(90deg);}

.dropmenu>ul.lv1>li ul.lv2>li>a{display: block;width: 100%;line-height:44px;border-bottom: 1px solid #cfcfcf; font-size: 12px;font-family: "宋体"; color: #484848;padding-left:30px;}
.dropmenu>ul.lv1>li ul.lv2>li>a:hover{color: #155fab;}
@media only screen and (min-width:768px ) {
	.cen_l_box,.dropmenu{display: block !important;}
}
@media only screen and (max-width:767px ) {
	.cen_l .tit03 .titbox1 h4{line-height: 50px;}
	.dropmenu>ul.lv1>li{padding: 0;}
	.dropmenu>ul.lv1>li>a{line-height: 40px;height: 40px; font-size: 14px;border-width: 1px;}
	.dropmenu>ul.lv1>li ul.lv2{display: none;}
}

.cen_l_box .l_lx {background: url(../images/bg01.jpg)no-repeat;background-size: 100% 100%;padding: 7px;}
.cen_l_box .l_lx .l_lx_td{padding-top: 45px;padding-bottom: 30px;border-bottom: 1px solid #fff;}
.cen_l_box .l_lx .l_lx_td h3{font-size: 30px;text-align: center;margin-bottom: 30px;color: #fff;}
.cen_l_box .l_lx .l_lx_td h5{font-size: 16px;text-align: center;line-height: 30px;color: #fff;}
.cen_l_box .l_lx .tel01{text-align: center;padding: 38px 0 56px;}
.cen_l_box .l_lx .tel01 h5{color: #fff;margin-bottom: 15px;margin-top: 15px;}
.cen_l_box .l_lx .tel01 h4{color: #fff;}
.suoyin{margin-bottom: 24px;}
.suoyin h5{font-size: 14px;line-height: 32px;padding-left: 14px; background: #005cda;color: #fff;border-left: 6px solid #89bdff;}

.in_prolist ul{width: 100%;overflow: hidden;}
.in_prolist ul li{padding: 0 12px;padding-bottom: 24px;}
.in_prolist a{display: block;width: 100%;overflow: hidden;background: #fff; border-bottom: 1px solid #ccc;border: 1px solid #ccc;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_prolist a .in_propicbox{position: relative;}
.in_prolist a .in_propicbox .in_propic{position: relative; display: block; overflow: hidden; margin: 0 auto;}
.in_prolist a .in_propicbox .in_propic:before{content: ""; padding-top: 70.17%; display: block;}
.in_prolist a .in_propicbox .in_propic img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}
.in_prolist a .in_propicbox .in_pro_zzbox{width: 100%;height:100%;position: absolute;left: 0;top: 0; padding: 11px;background: rgba(0,92,218,.8);opacity: 0;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_prolist a .in_propicbox .in_pro_zzbox .in_pro_zz{width: 100%;height: 100%;border: 1px solid #fff;position: relative;}
.in_prolist a .in_propicbox .in_pro_zzbox .in_pro_zz span{display: block;width:30px;line-height: 30px;position: absolute;top: 50%;margin-top: -15px;left: 50%;margin-left: -15px; text-align: center; border: 1px solid #fff;color: #fff;}
.in_prolist a .in_protxt{width: 100%;overflow: hidden;position: relative;padding-right: 35px;padding-top: 13px;padding-bottom: 13px;}
.in_prolist a .in_protxt h5{font-size: 14px;line-height: 1;padding-left: 5px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_prolist a .in_protxt .in_pro_m{width: 35px;position: absolute;right: 0;top: 13px;padding-left: 5px; text-align: left;line-height: 14px; border-left: 1px solid #9f9f9f;color: #9f9f9f;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_prolist a:hover{border-color: #005cda;}
/*.in_prolist a:hover .in_propicbox .in_pro_zzbox{opacity: 1;}
.in_prolist a:hover .in_protxt h5{color: #005cda;}
.in_prolist a:hover .in_protxt .in_pro_m{color: #005cda;border-color: #005cda;padding-left: 10px;}*/


/*关于我们*/
.in_ab{padding: 45px 0 42px; background: url(../images/abpic.jpg)no-repeat center center;background-size: cover;margin-bottom: 5px;}
.in_abbox{padding-left: 530px;}
.in_abbox .in_abr{width: 100%;background:rgba(255,255,255,.9);padding: 34px 29px;padding-right: 0;}
.in_abbox .in_abr .in_abtit{font-size: 18px;color: #0067c6;line-height: 44px;margin-bottom: 35px;}
.in_abbox .in_abr .in_abtit span{border-top: 3px solid #0067c6;display: inline-block;line-height: 44px;color: #0067c6;}
.in_abbox .in_abr .in_abtxt{font-size: 14px;line-height: 24px;text-align: justify;height:165px;overflow: hidden;margin-bottom: 35px;}
.in_abbox .in_abr .in_abtxt p{color: #4d4d4d ;}
.in_abbox .in_abr .in_anmore a{display: block;width: 160px;text-align: center; line-height: 46px;background: #0067c6;color: #fff;}
.in_abbox .in_abr .in_anmore a:hover{background: #005aac;}
/*工厂一角*/
.tit01{text-align: center;overflow: hidden;padding-bottom: 40px;}
.tit01 h3{font-size: 30px;font-weight: bold;display: inline-block;margin-bottom: 8px;position: relative;padding: 0 24px;color: #fff;}
.tit01 h5{font-size: 18px;font-family: arial;text-transform: uppercase;color: #fff;}
.tit01 h3:before{content: "";display: block;width: 80px;height: 1px;background: #fff;position: absolute;right:100%;top: 50%;}
.tit01 h3:after{content: "";display: block;width: 80px;height: 1px;background: #fff;position: absolute;left:100%;top: 50%;}
.in_gc{padding: 70px 0 100px; background: url(../images/gcbg.jpg)no-repeat center center;background-size: cover;}

.in_gcbox{background: #fff;width: 100%;overflow: hidden;}

.in_gcpic01{width: 66.66%;float: left;padding: 16px;border: 1px solid #e1e1e1;border-bottom:none}
.in_gcpic01 .in_gc01_imgbox{position: relative; display: block; overflow: hidden; margin: 0 auto;margin-bottom: 25px;}
.in_gcpic01 .in_gc01_imgbox:before{content: ""; padding-top: 49.1%; display: block;}
.in_gcpic01 .in_gc01_imgbox span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.in_gcpic01 .in_gc01_txt{width: 100%;overflow: hidden;padding-right: 150px;position: relative;}
.in_gcpic01 .in_gc01_txt h3{font-size: 20px;font-weight: bold;margin-bottom: 16px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.in_gcpic01 .in_gc01_txt h5{font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.in_gcpic01 .in_gc01_txt .i_gc01_more{width: 150px;padding:2px;border:1px solid #0067c6;position: absolute;right: 0;top: 3px;}
.in_gcpic01 .in_gc01_txt .i_gc01_more a{display: block;width: 100%;font-size: 14px; line-height: 40px;text-align: center;background: #0067c6;color: #fff;}
.in_gcpic01 .in_gc01_txt .i_gc01_more a:hover{background: #005aac;}
.in_gcpic02 {padding: 16px;border: 1px solid #e1e1e1;width: 33.33%;float: left;}
.in_gcpic02 a{display: block;}
.in_gcpic02 .in_gc02_imgbox{position: relative; display: block; overflow: hidden; margin: 0 auto;}
.in_gcpic02 .in_gc02_imgbox:before{content: ""; padding-top: 57.76%; display: block;}
.in_gcpic02 .in_gc02_imgbox span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_gcpic02 a:hover .in_gc02_imgbox span{
transform:scale(1.05);
-ms-transform:scale(1.05); 	/* IE 9 */
-moz-transform:scale(1.05); 	/* Firefox */
-webkit-transform:scale(1.05); /* Safari 和 Chrome */
-o-transform:scale(1.05); 	/* Opera */
}
@media only screen and (max-width:767px ) {
	.in_gcpic01 .in_gc01_txt h3{font-size: 18px;margin-bottom: 10px;}
	.in_gcpic01 .in_gc01_txt .i_gc01_more{width: 140px;top: 1px;}
	.in_gcpic01 .in_gc01_txt .i_gc01_more a{line-height: 36px;}
}
/*新闻中心*/
.in_new{padding: 60px 0 75px;}
.in_new .tit01 h3{color: #0067c6;}
.in_new .tit01 h3:before{background: #0067c6;}
.in_new .tit01 h3:after{background: #0067c6;}
.in_new .tit01 h5{color: #8f8f8f;}

.in_newlist ul{width: 100%;overflow: hidden;}
.in_newlist ul li {width: 33.33%;float: left;padding:0 14px;}
.in_newlist ul li a{display: block;width: 100%;overflow: hidden;border: 1px solid #e6e6e6;background: #e6e6e6;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_newlist ul li a .in_newpic{position: relative; display: block; overflow: hidden; margin: 0 auto;border: 2px solid #fff;}
.in_newlist ul li a .in_newpic:before{content: ""; padding-top: 52.33%; display: block;}
.in_newlist ul li a .in_newpic span{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.in_newlist ul li a .in_newtxt{width: 100%;padding: 20px 10px;}
.in_newlist ul li a .in_newtxt .in_newtit{width: 100%;overflow: hidden;padding-right: 72px;position: relative;margin-bottom: 15px;}
.in_newlist ul li a .in_newtxt .in_newtit h5{width: 72px;line-height: 24px; text-align: right;font-size: 12px;color: #717171;position: absolute;right: 0;top: 0;}
.in_newlist ul li a .in_newtxt .in_newtit h3{font-size: 16px;line-height: 24px;font-weight: bold;color: #717171;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.in_newlist ul li a .in_newtxt .in_newtxtbox{font-size: 12px;line-height: 24px;height: 48px;text-align: justify; overflow: hidden;}
.in_newlist ul li a .in_newtxt .in_newtxtbox p{color: #717171;}
.in_newlist ul li a:hover{background: #0067c6;border-color: #0067c6;}
.in_newlist ul li a:hover .in_newpic span{
transform:scale(1.05);
-ms-transform:scale(1.05); 	/* IE 9 */
-moz-transform:scale(1.05); 	/* Firefox */
-webkit-transform:scale(1.05); /* Safari 和 Chrome */
-o-transform:scale(1.05); 	/* Opera */
}
.in_newlist ul li a:hover .in_newtxt .in_newtit *{color: #fff;}
.in_newlist ul li a:hover .in_newtxt .in_newtxtbox p{color: #fff;}


/*友情链接*/
.cfot{background: url(../images/fotbg.jpg)no-repeat center center;background-size: 100% 100%;}
.link_box{font-size: 0;padding: 29px 0;border-bottom: 1px solid #386095;}
.link_box span{font-size: 16px;font-weight: bold;line-height: 16px;color: #fff;}
.link_box a{display: inline-block;font-size: 14px;line-height: 16px;padding: 0 7px;margin-bottom: 5px; border-right:1px solid #fff;color: #fff;}
.link_box a:hover{text-decoration: underline;}
.fotbox{width: 100%;overflow: hidden;padding: 27px 0 38px;}
.fotbox .fot_l{float: left;}
.fotbox .fot_r{float: right;}
.fotbox .fot_l .fot_nav{font-size: 0;margin-bottom: 24px;}
.fotbox .fot_l .fot_nav a{display: inline-block;font-size: 16px;line-height: 1; color: #fff;padding: 0 20px;border-right: 2px solid #fff;}
.fotbox .fot_l .fot_nav a:first-child{padding-left: 0;}
.fotbox .fot_l .fot_nav a:last-child{border-right: none;}
.fotbox .fot_l .fot_nav a:hover{text-decoration: underline;}
.fotbox .fot_l .fot_txt{font-size: 12px;line-height: 24px;}
.fotbox .fot_l .fot_txt p{color: #fff;}
 .fotbox .fot_l .fot_txt a{color: #fff;}
.fotbox .fot_r .ewmbox{float: left;}
.fotbox .fot_r .for_r_lx{float: right;margin-left: 15px;}
.fotbox .fot_r .for_r_lx h5{font-size: 16px;color: #fff;margin-bottom: 10px;}
.fotbox .fot_r .for_r_lx h4{font-size: 24px;color: #fff;font-weight: bold;margin-bottom: 10px;}
.fotbox .fot_r .for_r_lx p{font-size: 12px;color: #fff;}

@media only screen and (max-width:1199px ) {
	.cen_l_box .l_lx .l_lx_td{padding: 40px 0 30px;}
	.cen_l_box .l_lx .l_lx_td h3{margin-bottom: 25px;}
	.in_abbox{padding-left: 400px;}
	.in_gcpic01 .in_gc01_imgbox:before{padding-top: 47.3%;}
	.fotbox .fot_l .fot_nav a{font-size: 14px;padding: 0 15px;}
}

@media only screen and (max-width:991px ) {
	.head_td{display: none;}
	.in_abbox{padding-left: 30%;}
	.content{padding: 25px 0;}
	.in_ab{padding: 30px 0;}
	.in_gc{padding: 35px 0;}
	.tit01{padding-bottom: 35px;}
	.in_gcpic01 .in_gc01_imgbox{margin-bottom: 10px;}
	.in_new{padding: 35px 0;}
	.in_newlist ul li{padding: 0 10px;}
	.fotbox .fot_l{float: none;margin-bottom: 15px;}
	.fotbox .fot_r{float: none;}
	.fotbox .fot_r .ewmbox{float:left;}
	.fotbox .fot_r .for_r_lx{float: left;}
}

@media only screen and (max-width:767px ) {
	.head_top{display: none;}
	.logobox{width: 180px;line-height: 80px;}
	.cen_l{width: 100%;float: none;padding: 0;margin-bottom: 10px;}
	.cen_r{width: 100%;float: none;}
	.tit02{position: relative;padding: 0 10px;}
	.tit02 h3{text-align: left;font-size: 24px;line-height: 50px;}
	.tit02 span.dropbtn{display: block;width: 30px;line-height: 30px;text-align: center;font-size: 12px;color: #fff;position: absolute; right: 0;top: 50%;margin-top: -15px;}
	.content{padding-top: 0;}
	.cen_l_box .l_lx{display: none;}
	.dropmenu{margin-bottom: 0;}
	.in_prolist ul li{padding: 0 10px;padding-bottom: 20px;}
	.in_abbox{padding-left: 20%;padding-right: 10px;}
	.in_abbox .in_abr .in_abtit{margin-bottom: 15px;}
	.in_abbox .in_abr .in_abtxt{margin-bottom: 15px;}
	.in_gcpic01{width: 100%;float: none;margin-bottom: 15px;}
	.in_gcpic02{width: 50%;}

	.in_newlist ul li a .in_newtxt{padding: 10px;}
	.in_newlist ul li a .in_newtxt .in_newtit{margin-bottom: 8px;}
	.in_newlist ul li a .in_newpic:before{padding-top: 48%;}
}
@media only screen and (max-width:640px ) {
	.tit01 h3{font-size: 26px;}
	.in_newlist ul li{width: 50%;padding-bottom: 20px;}
	.fotbox{padding: 15px 10px;}
	.link_box{display: none;}
	.fotbox .fot_l{margin-bottom: 0;}
	.fotbox .fot_l .fot_nav{display: none;}
	.fotbox .fot_r{display: none;}
	.fot_txt{text-align: center;}
	.in_new{padding-bottom: 15px;}
}
@media only screen and (max-width:480px ) {
	.in_newlist ul li{width: 100%;}
}

/*公司简介*/
.abpic{float: left;margin-right: 15px;margin-bottom: 10px;}
.abpic img{max-width: 100%;}
.abtxt h4{font-size: 18px;margin-bottom: 15px;}
.abtxt p{font-size: 14px;line-height: 30px;text-align: justify;color: #595959;text-indent: 2em;}



/*产品中心*/
/*详情*/
.pro_x .pro_x_tit h3{font-size: 14px;text-align: center;line-height: 24px;margin-bottom: 10px;}
.pro_x .pro_x_pic{text-align: center;margin-bottom: 15px;}
.pro_x .pro_x_pic img{max-width: 60%;}
.pro_x .pro_x_txt{font-size: 14px;line-height: 30px;text-align: justify;color: #595959;text-indent: 2em;}
.pro_x .pro_x_txt p{color: #595959;}

/*新闻*/
.news ul li{padding-bottom: 15px;}
.news ul li a{display: block;width: 100%;overflow: hidden;border: 1px solid #e2e2e2;background: #e2e2e2;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.news ul li a .newbox{position: relative;padding-left: 276px;overflow: hidden;}
.news ul li a .newbox .newpic{width: 276px;height: 100%;position: absolute;left: 0;top: 0;background: #fff;overflow: hidden;}
.news ul li a .newbox .newpic span{display: block;width: 100%;height: 100%;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.news ul li a .newbox .newtxt {padding-left: 20px;padding-bottom: 15px;padding-top: 15px;padding-right: 10px;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.news ul li a .newbox .newtxt h3{font-size: 18px;line-height: 38px;margin-bottom: 10px; color: #727272;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news ul li a .newbox .newtxt .newtbox{font-size: 14px;line-height: 24px;margin-bottom:5px;height: 72px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.news ul li a .newbox .newtxt .newtbox p{color: #727272;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.news ul li a .newbox .newtxt .newdate{font-size: 12px;line-height: 24px;color: #727272;}
.news ul li a:hover{background: #005cda;border-color: #005cda;}
.news ul li a:hover .newpic span{
transform:scale(1.05);
-ms-transform:scale(1.05); 	/* IE 9 */
-moz-transform:scale(1.05); 	/* Firefox */
-webkit-transform:scale(1.05); /* Safari 和 Chrome */
-o-transform:scale(1.05); 	/* Opera */
}
.news ul li a:hover .newbox .newtxt h3{color: #fff;}
.news ul li a:hover .newbox .newtxt .newtbox p{color: #fff;}
.news ul li a:hover .newtxt .newdate{color: #fff;}

@media only screen and (max-width:1199px ) {
	.news ul li a .newbox{padding-left: 250px;}
	.news ul li a .newbox .newpic{width: 250px;}
	.news ul li a .newbox .newtxt{padding-left: 20px;}
}
@media only screen and (max-width:991px ) {
	.news ul li a .newbox{padding-left: 230px;}
	.news ul li a .newbox .newpic{width: 230px;}
	.news ul li a .newbox .newtxt{padding-left: 20px;padding-bottom: 10px;padding-top: 10px;}
	.news ul li a .newbox .newtxt h3{margin-bottom: 5px;}
	.news ul li a .newbox .newtxt .newtbox{margin-bottom: 5px;}
}

@media only screen and (max-width:560px ) {
	.news ul li a .newbox{padding-left: 200px;}
	.news ul li a .newbox .newpic{width: 200px;}
	.news ul li a .newbox .newtxt{padding-left: 20px;}
}
@media only screen and (max-width:480px ) {
	.news ul li a .newbox{padding-left: 170px;}
	.news ul li a .newbox .newpic{width: 170px;}
	.news ul li a .newbox .newtxt .newtbox{height: 48px;-webkit-line-clamp:2;}
}
@media only screen and (max-width:380px ) {
	.news ul li a .newbox{padding-left: 150px;}
	.news ul li a .newbox .newpic{width: 150px;}
}
/*新闻详情.*/
.news_x .new_x_tit{text-align: center;font-size: 14px;line-height: 24px;margin-bottom: 15px;}
.news_x .new_x_pic{margin-bottom: 10px;text-align: center;}
.news_x .new_x_pic img{max-width: 100%;}
.news_x .news_x_txt h4{font-size: 18px;margin-bottom: 15px;}
.news_x .news_x_txt p{font-size: 14px;line-height: 30px;text-align: justify;color:#59599;text-indent: 2em;}

/*工厂一角*/
.gclist ul{width: 100%;overflow: hidden;}
.gclist ul li{padding: 0 12px;padding-bottom: 24px;}
.gclist a{display: block;width: 100%;overflow: hidden;background: #fff; border-bottom: 1px solid #ccc;border: 1px solid #ccc;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.gclist1 a {
    display: block;
    width: 100%;
    overflow: hidden;
    background: #fff;
    border-bottom: 1px solid #ccc;
    border: 1px solid #ccc;
    transition: all 0.35s;
    -moz-transition: all 0.35s; /* Firefox 4 */
    -webkit-transition: all 0.35s; /* Safari 和 Chrome */
    -o-transition: all 0.35s; /* Opera */
}
.gclist a .gcpicbox{position: relative;}
.gclist a .gcpicbox .gcpic{position: relative; display: block; overflow: hidden; margin: 0 auto;}
.gclist a .gcpicbox .gcpic:before{content: ""; padding-top: 70.17%; display: block;}
.gclist a .gcpicbox .gcpic img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}
.gclist a .gcpicbox .gc_zzbox{width: 100%;height:100%;position: absolute;left: 0;top: 0; padding: 11px;background: rgba(0,92,218,.8);opacity: 0;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}

.gclist a .gcpicbox1{position: relative;}
.gclist a .gcpicbox1 .gcpic{position: relative; display: block; overflow: hidden; margin: 0 auto;}
.gclist a .gcpicbox1 .gcpic:before{content: ""; padding-top: 70.17%; display: block;}
.gclist a .gcpicbox1 .gcpic img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}
.gclist a .gcpicbox1 .gc_zzbox{width: 100%;height:100%;position: absolute;left: 0;top: 0; padding: 11px;background: rgba(0,92,218,.8);opacity: 0;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}

.gclist a .gcpicbox .gc_zzbox .gc_zz{width: 100%;height: 100%;border: 1px solid #fff;position: relative;}
.gclist a .gcpicbox .gc_zzbox .gc_zz span{display: block;width:30px;line-height: 30px;position: absolute;top: 50%;margin-top: -15px;left: 50%;margin-left: -15px; text-align: center; border: 1px solid #fff;color: #fff;}
.gclist a .gctxt{width: 100%;overflow: hidden;position: relative;padding-right: 35px;padding-top: 13px;padding-bottom: 13px;}
.gclist a .gctxt h5{font-size: 14px;line-height: 1;padding-left: 5px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}

.gclist a .gcpicbox1 .gc_zzbox .gc_zz{width: 100%;height: 100%;border: 1px solid #fff;position: relative;}
.gclist a .gcpicbox1 .gc_zzbox .gc_zz span{display: block;width:30px;line-height: 30px;position: absolute;top: 50%;margin-top: -15px;left: 50%;margin-left: -15px; text-align: center; border: 1px solid #fff;color: #fff;}
.gclist a .gctxt{width: 100%;overflow: hidden;position: relative;padding-right: 35px;padding-top: 13px;padding-bottom: 13px;}
.gclist a .gctxt h5{font-size: 14px;line-height: 1;padding-left: 5px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}

.gclist a .gctxt .gc_m{width: 35px;position: absolute;right: 0;top: 13px;padding-left: 5px; text-align: left;line-height: 14px; border-left: 1px solid #9f9f9f;color: #9f9f9f;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}



.gclist a:hover{border-color: #005cda;}
/*.gclist a:hover .gcpicbox .gc_zzbox{opacity: 1;}
.gclist a:hover .gctxt h5{color: #005cda;}
.gclist a:hover .gctxt .gc_m{color: #005cda;border-color: #005cda;padding-left: 10px;}*/
@media only screen and (max-width:767px ) {
	.gclist ul li{padding: 0 10px;padding-bottom: 20px;}
}

/*工厂一角详情*/
.gc_x .gc_x_tit h3{font-size: 14px;text-align: center;line-height: 24px;margin-bottom: 10px;}
.gc_x .gc_x_pic{text-align: center;margin-bottom: 15px;}
.gc_x .gc_x_pic img{max-width: 100%;}
.gc_x .gc_x_txt{font-size: 14px;line-height: 30px;text-align: justify;color: #595959;text-indent: 2em;}
.gc_x .gc_x_txt p{color: #595959;}

/*设备视频*/
.sblist ul{width: 100%;overflow: hidden;}
.sblist ul li{padding: 0 12px;padding-bottom: 24px;}
.sblist a{display: block;width: 100%;overflow: hidden;background: #fff; border-bottom: 1px solid #ccc;border: 1px solid #ccc;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.sblist a .sbpicbox{position: relative;}
.sblist a .sbpicbox .sbpic{position: relative; display: block; overflow: hidden; margin: 0 auto;}
.sblist a .sbpicbox .sbpic:before{content: ""; padding-top: 70.17%; display: block;}
.sblist a .sbpicbox .sbpic img{position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; max-width: 100%; max-height: 100%;}
.sblist a .sbpicbox .sb_zzbox{width: 100%;height:100%;position: absolute;left: 0;top: 0; padding: 11px;background: rgba(0,92,218,.8);opacity: 0;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.sblist a .sbpicbox .sb_zzbox .sb_zz{width: 100%;height: 100%;border: 1px solid #fff;position: relative;}
.sblist a .sbpicbox .sb_zzbox .sb_zz span{display: block;width:30px;line-height: 30px;position: absolute;top: 50%;margin-top: -15px;left: 50%;margin-left: -15px; text-align: center; border: 1px solid #fff;color: #fff;}
.sblist a .sbtxt{width: 100%;overflow: hidden;position: relative;padding-right: 35px;padding-top: 13px;padding-bottom: 13px;}
.sblist a .sbtxt h5{font-size: 14px;line-height: 1;padding-left: 5px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.sblist a .sbtxt .sb_m{width: 35px;position: absolute;right: 0;top: 13px;padding-left: 5px; text-align: left;line-height: 14px; border-left: 1px solid #9f9f9f;color: #9f9f9f;
transition:all 0.35s;
-moz-transition:all 0.35s; /* Firefox 4 */
-webkit-transition:all 0.35s; /* Safari 和 Chrome */
-o-transition:all 0.35s; /* Opera */
}
.sblist a:hover{border-color: #005cda;}
.sblist a:hover .sbpicbox .sb_zzbox{opacity: 1;}
.sblist a:hover .sbtxt h5{color: #005cda;}
.sblist a:hover .sbtxt .sb_m{color: #005cda;border-color: #005cda;padding-left: 10px;}

/*服务详情*/
.serpic{float: left;margin-right: 15px;margin-bottom: 10px;}
.serpic img{max-width: 100%;}
.sertxt h4{font-size: 18px;margin-bottom: 15px;}
.sertxt p{font-size: 14px;line-height: 30px;text-align: justify;color: #595959;text-indent: 2em;}

/*联系我们*/
.map01 img{width: 100%;}
.con_txt {font-size: 14px;line-height: 30px;}
.con_txt p{color: #595959;}
/*清除样式*/
.clear {
    clear: both;
    font-family: '微软雅黑';
}

/*分页css scott style pagination*/
div.scott {
    padding: 3px;
    margin: 3px;
    text-align: center;
}

    div.scott a {
        border: #221616 1px solid;
        padding: 2px 5px;
        color: #221616;
        margin: 0 2px 0 0;
        text-decoration: none;
    }

        div.scott a:hover {
            border: #221616 1px solid;
            color: white;
            background-color: #221616;
        }

        div.scott a:active {
            border: #221616 1px solid;
            color: #611985;
            background-color: #221616;
        }

    div.scott span.current {
        border: #221616 1px solid;
        padding: 2px 5px;
        font-weight: bold;
        color: #fff;
        margin: 0 2px 0 0;
        background-color: #221616;
    }

    div.scott span.disabled {
        border: #dfdfdf 1px solid;
        padding: 2px 5px;
        color: #221616;
        margin: 0 2px 0 0;
    }


/*QQ*/
.dock {
    position: fixed;
    right: 0px;
    width: 50px;
    -moz-opacity: 0.7;
    opacity: 0.7;
    z-index: 200;
}

    .dock.close {
        z-index: 50;
    }

    .dock ul.icons {
        position: absolute;
        list-style: none;
        right: 0px;
        padding: 0px;
        width: 50px;
        border: 1px solid #333;
        border-right: none;
        background: #111;
        -moz-border-radius: 10px 0 0 10px;
        -webkit-border-radius: 10px 0 0 10px;
        border-radius: 10px 0 0 10px;
        -webkit-transition: all .3s ease-in-out 0s;
        -moz-transition: all .3s ease-in-out 0s;
        -ms-transition: all .3s ease-in-out 0s;
        -o-transition: all .3s ease-in-out 0s;
        transition: all .3s ease-in-out 0s;
    }

    .dock.close ul.icons {
        right: -70px;
    }

    .dock ul.icons li i {
        display: block;
        position: relative;
        width: 50px;
        height: 50px;
        background: url(../images/icons.png) no-repeat;
        cursor: pointer;
        -webkit-transition: all .3s ease-in-out 0s;
        -moz-transition: all .3s ease-in-out 0s;
        -ms-transition: all .3s ease-in-out 0s;
        -o-transition: all .3s ease-in-out 0s;
        transition: all .3s ease-in-out 0s;
        z-index: 210;
    }

    .dock ul.icons li.active i {
        -moz-opacity: 0.4;
        opacity: 0.4;
    }

    .dock ul.icons li.up i {
        background-position: -63px -150px;
    }

    .dock ul.icons li.tel i {
        background-position: -62px -108px;
    }

    .dock ul.icons li.im i {
        background-position: -63px -20px;
    }

    .dock ul.icons li.wechat i {
        background-position: -59px -66px;
    }

    .dock ul.icons li.down i {
        background-position: -63px -190px;
    }

    .dock ul.icons li p {
        display: block;
        position: absolute;
        top: 50px;
        right: -260px;
        padding: 15px 20px;
        height: 120px;
        color: White;
        line-height: 30px;
        border: 1px solid #333;
        border-right: none;
        background: #111;
        -moz-border-radius: 10px 0 0 10px;
        -webkit-border-radius: 10px 0 0 10px;
        border-radius: 10px 0 0 10px;
        -moz-opacity: 0;
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transition: all .4s ease-in-out .1s;
        -moz-transition: all .4s ease-in-out .1s;
        -ms-transition: all .4s ease-in-out .1s;
        -o-transition: all .4s ease-in-out .1s;
        transition: all .4s ease-in-out .1s;
        overflow: hidden;
        z-index: 201;
    }

    .dock ul.icons li.active p {
        right: 50px;
        -moz-opacity: 1;
        opacity: 1;
        filter: alpha(opacity=100);
    }

    .dock ul.icons li.tel p {
        width: 200px;
        height: 130px;
        line-height: 90px
    }

    .dock ul.icons li.im p {
        width: 185px;
        height: 155px;
        line-height: 30px
    }

        .dock ul.icons li.im p a {
            display: block;
            margin-top: 12px;
            width: 100px;
            height: 35px;
            line-height: 32px;
            color: #00dfb9;
            font-size: 16px;
            text-align: center;
            text-decoration: none;
            border: 1px solid #00dfb9;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
            -webkit-transition: all .3s ease-in-out 0s;
            -moz-transition: all .3s ease-in-out 0s;
            -ms-transition: all .3s ease-in-out 0s;
            -o-transition: all .3s ease-in-out 0s;
            transition: all .3s ease-in-out 0s;
        }

            .dock ul.icons li.im p a:hover {
                color: White;
                background: #0f8773;
                border: 1px solid #0f8773;
            }

    .dock ul.icons li.wechat p {
        width: 180px;
        height: 180px;
        line-height: 30px
    }

        .dock ul.icons li.wechat p img {
            border: 2px solid #000;
        }

    .dock a.switch {
        position: absolute;
        display: block;
        top: 270px;
        right: 11px;
        width: 26px;
        height: 26px;
        background: url(../images/icons.png) no-repeat 0px -640px;
        cursor: pointer;
        -webkit-transition-delay: .15s;
        -moz-transition-delay: .15s;
        -ms-transition-delay: .15s;
        -o-transition-delay: .15s;
        transition-delay: .15s;
    }

        .dock a.switch.off {
            background-position: -32px -640px;
        }

