@charset "utf-8";/* CSS Document */

* { margin:0; padding:0;}

body { width:100%; margin:0; padding:0; border:0; list-style:none; text-decoration:none; font-family:arial; font-size:14px;}

img,h1,h2,h3,h4,h5,h6,p,div,ul,li,a,dl,dt,dd,table,tr,td ,font{ margin:0; padding:0; border:0; list-style:none; text-decoration:none;}

.clear { width:0px; height:0px; overflow:hidden; clear:both;}

.button,a{cursor:pointer;}



html {font-size:62.5%;height:100%}

body {margin:0 auto;font-family:"arial, helvetica, sans-serif";font-size:12px;font-size:1.2rem;height:100%;}

img {border:none;}

ul li {list-style-type:none;}

ul, form, p, a, img, table, tr, td, li,dd,dt,dl {margin:0;padding:0;list-style:none;color:#333;}

a {text-decoration:none;color:#eee;outline:none; transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;}

h1 {margin:0;padding:0;font-weight:normal;}

.clear {clear:both;}

.fl{float:left}

.fr{float:right}

.co2e{color:#2e2c2c !important}

.cod8{color:#d81719;}

.co33{color:#333;}

.maln{ margin-left:auto !important}

.prosingle_f_l,.prosingle_f_r{
	float: left;
	width: 58%;
}

.prosingle_f_l{
	margin-right: 4%;
	width: 38%;
}
#p11{
	color: red;
	
	left: 0;
}
#p22,#p33{
	color: green;
	
	left: 0;
}
#p22{
	    bottom: -30px;
}

input,textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-size:1.2rem;color:#333; border:none; outline:none;}

.banner{
padding-top: 250px;
}


::-webkit-input-placeholder{/* WebKit browsers */

    color:#333;}

:-o-placeholder{/* Mozilla Firefox 4 to 18 */

    color:#333;}

::-moz-placeholder{/* Mozilla Firefox 19+ */

    color:#333;}

:-ms-input-placeholder{/* Internet Explorer 10+ */

    color:#333;}

@media screen and (min-width:1320px){.zong{width:1200px;margin:auto;}}

@media screen and (min-width:1320px){.zong_pro{width:1100px;margin:auto;}}

@media screen and (min-width:1000px) and (max-width:1319px){.zong{width:980px;margin:auto;}}

@media screen and (max-width:999px){.zong{width:95%;margin:auto;}}



.head{ background:#333; background:rgba(51,51,51,0.8);}

.head p{ float:left; font-size:18px; font-size:1.8rem; color:#fff; line-height:50px; font-weight:bold;}



.her{ float:right; line-height:17px; padding-top:18px;}

.wzdt{ display:block; float:left; line-height:13px; font-size:14px; font-size:1.4rem; color:#fff; border-left:1px solid #fff; border-right:1px solid #fff; padding:0 5px;}

.yvzhong{ display:block; float:left; line-height:13px; font-size:14px; font-size:1.4rem; color:#fff; margin-left:13px;}

.shejiao{ float:left;}

.shejiao a{ display:block; float:left; margin-left:18px;}

.head a:hover,.head a,.about_con_l li a{ color:#4a9ff8;}



.sousuo{ width:200px; height:22px; border:1px solid #fff; border-radius:11px; float:right; margin-right:15px; margin-top:12px;}

.sou{ width:160px; padding-left:10px; color:#fff; line-height:20px; float:left; background:none;}

.suo{ width:26px; height:20px;  float:right; cursor:pointer;}



.head2{ background:#fff; background:rgba(255,255,255,0.8);height: 120px;}

.logo{ display:block; width:154px; float:left; margin-top:11px;}

.logo img{ width:100%; max-width:100px;margin-top: 20px;}

.daohang{ float:right;/*background:url(../images/navbg.png) no-repeat left center;*/margin-right:200px}

.daohang>li{ position:relative; float:left; z-index:999;top: -6px;}

.daohang>li>a{ display:block; font-size:14px; color: #333; font-size:1.8rem; text-transform:uppercase; font-weight:bold; line-height:100px;width:138px;text-align:center;padding-top: 20px;height: 110px;}

.daohang>li:hover>a{ /*background:#1e5998; background:rgba(30,89,152,0.4);*/ color: #1e5998;width:138px;}

.dangqaindao2{ background:#1e5998; background:rgba(30,89,152,0.4) !important; color:#fff !important;}

.dangqaindao3{  background:rgba(30,89,152,0.4) !important; color:#fff !important;}





.yiji{ position:absolute; width:252px; background:#000; background:rgba(0,0,0,0.7); *top:-9999px; top:90px; transition:0.5s; z-index:9999}

.yiji li{ font-size:14px; font-size:1.4rem; line-height:0px; position:relative; opacity:0;filter:alpha(opacity=0);}

.yiji>li>a{ display:block; padding-left:26px;  color:#fff;}

.yiji li:hover>a{  }

.erji{ position:absolute; width:252px; background:#000; background:rgba(0,0,0,0.7); left:252px; top:-9999px; z-index:9999}

.erji a{ display:block; padding-left:20px; color:#fff; line-height:20px; padding-top:7px; padding-bottom:7px;}

.erji li:hover>a{}

.daohang>li:hover .yiji{ top:100px;}

.daohang>li:hover .yiji>li{ line-height:36px; opacity:1;filter:alpha(opacity=100)}

.yiji li:hover .erji li{ line-height:36px; opacity:1;filter:alpha(opacity=100)}

.yiji li:hover .erji{ top:0px;}



.yiji2{ position:absolute; width:252px; background:#000; background:rgba(0,0,0,0.7); right:0px; *top:-9999px; top:90px; transition:0.5s;}

.yiji2 li{ font-size:14px; font-size:1.4rem; line-height:0px; position:relative; opacity:0;filter:alpha(opacity=0);}

.yiji2>li>a{ display:block; padding-left:26px; background:url(images/xiala.png) no-repeat 13px 16px; color:#fff;}

.yiji2 li:hover>a{ background:#1e5998 url(images/xiala.png) no-repeat 8px 16px; background:rgba(30,89,152,0.6) url(images/xiala.png) no-repeat 8px 16px;}

.daohang>li:hover .yiji2{ top:100px;}

.daohang>li:hover .yiji2>li{ line-height:36px; opacity:1;filter:alpha(opacity=100)}

.ceng{ z-index:13000 !important;}

.ceng1{ z-index:12000 !important;}

.ceng2{ z-index:11000 !important;}

.ceng3{ z-index:10000 !important;}

.foot-cc-t{
	padding-top: 50px;
}
.foot-cc-t a {
    display: inline-block;
    margin-left: 14px;
    width: 30px;
}

.foot-cc-t a img {
    display: block;
    width: 100%;
}
.foot-cc-t b {
	font-size: 20px;
    color: #ce5743;
    font-weight: normal;
    float: left;
}


.clear{
	clear: both;
}
.j_container{
	width: 1200px;
	margin: auto;
	position: relative;
        margin-top:170px;
}
.j_header {
    height: 755px;
    background: url(https://www.machineprices.com/templets/maketpl/img/images/wrap_bg1_01.jpg) no-repeat bottom;
    display:none;
}
.j_logo{
	padding: 74px 0 0 20px;
}
.j_h_btm img{
	display: block;
	margin-bottom: 20px;
}
.j_h_btm{
	position: absolute;
	top: 300px;
	left: 70px;
	font-size: 22px;
	color: #000000;
	padding-right: 50px;
	line-height: 40px;
}
.j_pro1{
	height: 2270px;
	background: url('https://www.machineprices.com/templets/maketpl/img/images/wrap_bg2_02.jpg') no-repeat center;
}
.j_pro_tit{
	height: 210px;
	line-height: 210px;
	text-align: center;
	font-size: 48px;
	font-weight: bold;
	color: #000000;
	position: relative;
	
}
.j_pro_tit:before{
	content: '';
	position: absolute;
	width: 230px;
	height: 5px;
	background: #000000;
	top: 100px;
	left: 60px;
}
.j_pro_tit:after{
	content: '';
	position: absolute;
	width: 230px;
	height: 5px;
	background: #000000;
	top: 100px;
	right: 60px;
}
.j_pro1_bg{
	background: url('https://www.machineprices.com/templets/maketpl/img/pro_bg1.png') no-repeat center;
	height: 2066px;
	width: 1380px;
	margin: auto;
}
.j_pro1_main{
	padding: 106px 88px 0 85px;
}
.j_pro1_con{
	width: 31%;
	background: #dfbd7d;
	margin: 0 1%;
	padding-bottom: 1px;
	float: left;
	margin-bottom: 30px;
}
.j_pro1_con img{
	width: 100%;
	display: block;
}
.j_pro1_con:hover img{
	box-shadow: 5px 0px 5px #e8e8e8;
}
.j_pro1_con h3{
	font-size: 24px;
	line-height: 40px;
	height: 80px;
	overflow: hidden;
	margin: 10px;
	color: #fff;
	font-weight: normal;
	text-align: center;
}
.j_pro2{
	height: 1530px;
	background: url('https://www.machineprices.com/templets/maketpl/img/images/wrap_bg3_02.jpg') no-repeat center;
}
.j_pro_tit2:before{
	left: -100px;
}
.j_pro_tit2:after{
	right: -100px;
}
.j_pro1_bg2{
	background: url('https://www.machineprices.com/templets/maketpl/img/pro_bg2.png') no-repeat center;
	height: 1325px;
}
.j_pro3{
	height: 3200px;
	background: url('https://www.machineprices.com/templets/maketpl/img/images/wrap_bg4_05.jpg') no-repeat center;
}
.j_pro_btm{
	width: 1240px;
	height: 420px;
	background: url('https://www.machineprices.com/templets/maketpl/img/pro_bg3.png') no-repeat center;
	margin: 30px auto;
	padding: 40px 0;
}
.pro_b_l, .pro_b_r{
	float: left;
}
.pro_b_l{
	width: 52%;
	margin: 0 2%;
}
.pro_b_r{
	width: 40%;
	margin: 0 2%;
}
.pro_b_r a.get_a{
	float: right;
	width: 120px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
    color: #fff;
    display: block;
    text-align: center;
    background: #dfbd7d;
    margin-top: 10px;
}
.pro_b_l img{
	width: 100%;
}
.pro_b_r h3{
	font-size: 36px;
	color: #dfbd7d;
	line-height: 56px;
	margin-bottom: 20px;
}
.pro_b_r p{
	font-size: 20px;
	line-height: 30px;
	color: #030303;
}
.j_pro_btm:hover{
	box-shadow: 0 0 55px #e8e8e8;
}
.j_message{
	width: 1405px;
	height: 796px;
	background: url('https://www.machineprices.com/templets/maketpl/img/j_mes.png') no-repeat center;
	margin: auto;
}
.j_mes_con{
	padding: 100px 140px 0 100px;
}
.j_mes_tit span{
	display: block;
	color: #000000;
	font-size: 28px;
	font-weight: bold;
}
.j_mes_tit span:after{
	content: '';
	display: block;
	width: 30px;
	height: 4px;
	background: #dfbd7d;
	margin: 15px 0;
}
.j_mes_tit{
	color: #a0a0a0;
	font-size: 20px;
	margin-bottom: 20px;
}
.j_mes_l, .j_mes_r{
	float: left;
	width: 46%;
}
.j_mes_l{
	margin-right: 4%;
}

.j_mes_r input, .j_mes_l textarea{
	width: 100%;
	height: 58px;
	margin-bottom: 20px;
	border: 1px solid #404040;
	font-family: arial;
	padding-left: 15px;
	font-size: 20px;
}
.j_mes_l textarea{
	height: 400px;
}
.j_mes_r button{
	width: 100%;
	height: 65px;
	border: 2px solid #dfbd7d;
	border-radius: 65px;
	background: #fff;
	font-size: 20px;
	color: #dfbd7d;
	text-transform: uppercase;
}
.j_mes_r button:hover{
	background: #dfbd7d;
	color: #fff;
}
#j_code{
	width: 50%;
}
.j_mes_r p, .j_mes_l p{
	position: relative;
}
#j11, #j22, #j33{
	position: absolute;
	top: 58px;
	color: red;
	left: 0;
}
#j22, #j33{
	color: green;
}
#j22{
	top: 420px;
}



.rect {

  position: fixed;

  bottom: 0;

  right: 50%;

  width: 320px;

  z-index: 99;

  overflow: hidden;

  color:#ffffff;
margin-right:-160px;
}

.rect p{

	margin: 0;

   padding:10px;

  cursor:pointer;

  background-color: #4a9ff8;

  border-radius:10px 10px 0 0;

  position: relative;

  color: #fff;

}

.rect p span{



    width: 15px;

    height: 15px;

    position: absolute;

    right: 16px;

}

.rect p .active{



    width: 15px;

    height: 15px;

    position: absolute;

    right: 16px;

    top: 15px;

}

.rect-b{

   display:none;

  background-color: #efefef;

   padding: 10px;

   padding-bottom: 20px;

    border-radius:0 0 10px 10px ;

}

.rect-b textarea{

  width: 98%;

  height: 100px;

  padding-left: 6px;

  color:#ababab;
  border-radius: 10px;
}

.rect-b>input{
border-radius: 10px;
  width: 98%;

  height: 30px;

  margin-bottom: 8px;

  padding-left: 6px;

  color:#ababab;

}

.rect-b div{
position: relative;
   margin-bottom: 8px;

}
.rect-b  img{
	width: 100px;
	left:auto !important;
	right:0;
	top:25px !important
}
.rect-b div input{
border-radius: 10px;
  height: 30px;

   padding-left: 6px;

  color:#ababab;

}

.rect-b input[type="submit"]{

  background-color: #4a9ff8;

  line-height: 32px;

  color: #ffffff;

}







.i_hot{



}

.comment-form-url a{

	color: #333;

}





/*lun bo*/

















.index_focus {position: relative;width: 100%;height: 100%; max-height:945px;margin: 0 auto; overflow:hidden;  z-index:9;}

.index_focusn{width:1980px; position:absolute; left:50%; top:0; margin-left:-990px; height:100%;}

.index_focus .bd li {display: none;position: absolute;left: 0;top:0;width:1980px; z-index:99}

.index_focus .slide_nav {position: absolute; bottom:96px; left:48%; /*margin-left:-66px;*/ margin-left:-20px; z-index:99;}

.index_focus .slide_nav a{ width:14px; height:14px;cursor:pointer;float:left; margin-left:7px;margin-top:10px; margin-right:8px; color:#fff;background:#fff;border-radius:100%;}



.index_focus_post {z-index: 10;}

.index_focus .pic {height: auto;display: block;	margin:0 auto;}

.index_focus .pic:hover {text-decoration: none;}

.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color:#db422a;background:#db422a;border-radius:100%;}

.xiangxia{ position:absolute; bottom:36px; left:50%; margin-left:-25px; z-index:99}



.index_focus2 {position: relative;width: 100%;height:550px;margin: 0 auto; overflow:hidden;  z-index:9;display:none}

.index_focusn2{width:1980px; position:absolute; left:50%; top:0; margin-left:-990px; height:100%;}

.index_focus2 .bd li {display: none;position: absolute;left: 0;top:0;width:1980px; z-index:99}

.index_focus2 .slide_nav {position: absolute; bottom:14px; left:50%; margin-left:-66px; z-index:99; }

.index_focus2 .slide_nav a{ width:18px; height:18px;cursor:pointer;float:left; margin-left:7px; margin-right:8px;}



.index_focus_post {z-index: 10;}

.index_focus2 .pic {height: auto;display: block;	margin:0 auto;}

.index_focus2 .pic:hover {text-decoration: none;}

.index_focus2 .slide_nav li:hover,.index_focus2 .slide_nav .on{text-decoration: none; }

.xiangxia{ position:absolute; bottom:36px; left:50%; margin-left:-25px; z-index:99}





@media screen and (min-width:1000px) and (max-width:1319px){

.daohang>li>a{ font-size:14px; font-size:1.4rem; padding:0 12px;}

.index_focusn img{ width:75%}

.index_focus { height:709px;}

.index_focusn2 img{ width:75%}

.index_focus2 { height:413px;}

.head p{ font-size:16px; font-size:1.6rem;}

}

@media screen and (min-width:1000px){

.head{ position:absolute; width:100%; top:0px; left:0px; z-index:99}

.head2{ width:100%; top:50px; left:0px; position:absolute;z-index:999999}

.head3{background: none;}

}

@media screen and (max-width:999px){

	.head_fix{

		

    width: 100%;

    z-index: 222;

    top: 0;

    left: 0;

	}

	.head3{margin-top: 0px;}

.head{ padding-bottom:10px;}

.head p{ float:none; font-size:14px; font-size:1.4rem; color:#fff; line-height:26px; font-weight:bold;}

.her{ float:none; line-height:17px; padding-top:8px;}

.logo{ float:none;}

.daohang{ float:none; text-align:center; margin-top:20px;display: none;}

.daohang li{ float:none; display:inline-block; *float:left;}

.daohang li a{ background:none; line-height:50px; padding:0 14px;}

.daohang li:hover a{ background:#1e5998 !important; background:rgba(30,89,152,0.4) !important;}

.dangqaindao{ background:#1e5998 !important; background:rgba(30,89,152,0.4) !important; color:#fff !important;}

.yiji,.yiji2{ display:none}

.index_focus { display:none}

.index_focus2 { display:none}



.sousuo{ float:none; width:95%;}

.sou{ width:85%;}



.banner{ width:100%; overflow:hidden; }

}

@media screen and (max-width:799px){

.daohang li a{ background:none; line-height:50px; padding:0 9px; font-size:12px; font-size:1.2rem; text-transform:uppercase; font-weight:normal;}

}

@media screen and (min-width:640px){

#opciones,#settings{ display:none}

}

@media screen and (max-width:639px){

.head2{ padding-bottom:15px; position:relative;}

.daohang{ display:none}

.logo{ width:200px;}



#opciones {z-index:7000;position:absolute;padding-bottom: 10px;padding-left: 10px;width: 120px;padding-right: 10px;background: #000; background:rgba(0,0,0,0.5);filter:alpha(opacity=80);color:#fff;top:45px;right:10px;padding-top:10px}



#opciones a { display:block;color: #fff;text-decoration: none; font-size:14px; font-size:1.4rem; line-height:36px;}

#settings {z-index: 8000;position:absolute;text-indent: -99999px;width:40px;display: block; height:30px;top:10px;cursor: pointer;right: 10px;}





.sybanner{ text-align:center;}

.sybanner a{ display:block; padding-top:187px; padding-bottom:159px;}

.sybanner a img{ width:100%; max-width:803px; max-height:162px;}

}





/*  main1  */

.photo {background-attachment: fixed;background-position: 50% 0;background-repeat: no-repeat;position: relative;}



.main1{ padding-top:93px;}

.m1biao{ position:relative}

.m1biao{ display:block; text-align:center;}

.m1biao img{ width:90%; max-width:645px; max-height:64px;}



.main1 .zong{ position:relative; height:789px; z-index:99;display: none;}

.m1tu{ position:absolute; display:block; width:407px; left:50%; margin-left:-204px; top:170px; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg); border-radius:50%; overflow:hidden;}

.m1tu img{ width:100%; max-width:407px; max-height:406px;}

.m1tu:hover{transform:rotate(72deg);-moz-transform:rotate(72deg);-ms-transform:rotate(72deg);-webkit-transform:rotate(72deg);}

.m1ntu{ position:absolute;}

.m1ntu>a{ display:block; width:283px;}

.m1ntu>a>img{ width:100%; max-width:283px; max-height:166px;}





.m1{ width:487px; position:absolute; left:0px; top:60px;}

.m1 .m1ntu{ left:0px; top:33px;}

.m1 .m1zi{ padding-top: 170px;  padding-right:35px;}

.m1shu{ display:block; float:left; font-size:60px; font-size:6rem;}

.m1shu2{ display:block; float:left; font-size:22px; font-size:2.2rem; font-weight:bold; line-height:27px; margin-left:5px; margin-top:30px;}

.m1shu2 span{ color:#4a9ff8;}

.m1 .m1zi p{ font-size:14px; line-height:24px; padding-top:28px;}

.m1 .m1zi p a{ color:#4d4d4d; display:block;}

.m1 .m1shu{ margin-left:6px;}



.m1fu{ width:0px; height:0px; overflow:hidden;  position:absolute; left:0px; top:98px; z-index:99999 !important; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;*display:none}

.m1fun{ margin-top:12px;  border-radius:5px; padding:47px 42px 42px 42px;}

.fu1tu{ display:block; border:1px solid #fff; border-radius:5px; overflow:hidden; width:364px; float:left;}

.fu1tu img{ width:100%; max-width:364px; max-height:246px; margin-bottom:-3px;}

.m1fu ul{ float:left; width:595px; float:right;}

.m1fu ul li{ padding-left:32px; margin-top:13px;}

.m1fu ul li a{ display:block;font-size:14px; font-size:1.4rem; color:#fff; line-height:24px;}

.m1fu ul li a strong{ font-size:16px; font-size:1.6rem;}

.fu1biao1{  margin-top:auto !important}



.m1ntu:hover .m1fu{ width:1101px; height:349px;}







.m2{ width:490px; position:absolute; left:0px; top:304px;}

.m2 .m1ntu{ left:0px; top:33px;}

.m2 .m1zi{ padding-top: 170px; }

.m2 .m1zi ul{ padding-top:6px;}

.m2 .m1zi ul li{ font-size:14px; font-size:1.4rem; line-height:24px; padding-left:16px; margin-top:24px;}

.m2 .m1zi ul p{font-size:14px; font-size:1.4rem; line-height:24px; padding-left:16px; margin-top:24px;}

.m2 .m1zi ul li a,.m2 .m1zi ul p a{ display:block;}

.m2 .m1shu{ margin-left:21px;}



.m2fu{ width:0px; height:0px; overflow:hidden;  position:absolute; left:0px; bottom:100px; z-index:99999 !important; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;*display:none}

.m2fun{  border-radius:5px; padding:31px 27px 27px 27px;}

.fu2tu{ display:block; border:1px solid #cfcfcf; border-radius:5px; overflow:hidden; width:308px; float:left;}

.fu2tu img{ width:100%; max-width:308px; max-height:200px; margin-bottom:-3px;}

.m2fu ul{ width:587px; float:right; padding-top:13px;}

.m2fu ul li{ padding-left:16px;  margin-top:20px;}

.m2fu ul li a{ display:block; color:#fff; font-size:16px; font-size:1.6rem; line-height:20px;}

.m1ntu:hover .m2fu{ width:985px; height:272px;}





.m3{ width:509px; position:absolute; left:0px; bottom:0;}

.m3 .m1ntu{ left:0px; top:33px;}

.m3 .m1zi{ padding-top: 170px; }

.m3 .m1zi p{ font-size:14px; line-height:24px; padding-top:28px;}

.m3 .m1zi p a{ display:block;}



.m3fu{ width:0px; height:0px; overflow:hidden;  position:absolute; right:2px; top:98px; z-index:99999 !important; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;*display:none}

.m3fun{ margin-top:12px;  border-radius:5px; padding:38px 49px 34px 49px;}

.m3fun>ul{ width:311px; padding-left:24px; padding-right:29px; border:1px solid #fff; border-radius:9px; padding-top:1px; float:left;}

.m3fun>ul li{ border-bottom:1px dashed #6887a9;}

.m3fun>ul li a{ display:block; width:230px; float:left; font-size:16px; font-size:1.6rem; line-height:44px; color:#fff;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}

.m3fun>ul li p{ font-size:18px; font-size:1.8rem; color:#fff; line-height:42px; float:right; font-style:italic; width:55px;}

.m3fun>ul li p span{ font-size:24px !important; font-size:2.4rem !important;}

.m3fur{ width:449px; float:right;}

.fu3tu{ display:block; width:331px; border:5px solid #bdccdd; border:5px solid rgba(255,255,255,0.7);}

.fu3biao{ display:block; font-size:16px; font-size:1.6rem; line-height:24px; font-weight:bold; color:#fff; margin-top:21px;}

.m3fur ul{ margin-top:7px;}

.m3fur ul li a{ display:block; line-height:24px; color:#fff; padding-left:13px; }

.m1ntu:hover .m3fu{ width:952px; height:402px; }

.fu3tu img{ margin-bottom:-3px;}



.m4{ width:440px; position:absolute; right:0px; top:60px;}

.m4 .m1ntu{ right:0px; top:33px;}

.m4 .m1zi{     padding-top: 170px;



    padding-left: 170px; }

.m4 .m1zi p{ font-size:14px; line-height:24px; padding-top:30px; padding-right:20px;}

.m4 .m1zi p a{ display:block;}

.m4 .m1zi ul{ padding-top:16px;}

.m4 .m1zi ul li{  font-size:14px; font-size:1.4rem; line-height:24px; padding-left:16px; margin-top:10px;}

.m4 .m1zi ul p{font-size:14px; font-size:1.4rem; line-height:24px; padding-left:16px; margin-top:14px;}

.m4 .m1zi ul li a{ display:block;}

.m4fu{ width:0px; height:0px; overflow:hidden;  position:absolute; right:1px; top:98px; z-index:99999 !important; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; *display:none}

.m4fun{ margin-top:12px;border-radius:5px; padding:41px 19px 37px 31px;}

.m4fu ul{ width:300px; float:left;}

.m4fu ul li{ line-height:48px; padding-left:47px; font-size:18px; font-size:1.8rem; color:#fff; margin-top:22px;}

.tiao1{  margin-top:auto !important;}



.m4fun>p>a{ display:block; width:385px; float:left; margin-left:35px; font-size:14px; font-size:1.4rem; line-height:24px; color:#fff;}

.fu4tu{ display:block; width:416px; float:right;}

.fu4tu img{ width:100%; max-width:416px; max-height:272px;}

.m1ntu:hover .m4fu{ width:1188px; height:362px;}





.m5{ width:556px; position:absolute; right:0px; top:299px;}

.m5 .m1ntu{ right:0px; top:33px;}

.m5 .m1zi{     padding-top: 170px;

    padding-left: 294px; }

.m5 .m1zi p{ font-size:14px; line-height:24px; padding-top:28px; padding-right:20px;}

.m5 .m1zi p a{ display:block; color:#0e0e0e;}

.main1 a:hover{color:#4a9ff8 !important;}



.m5fu{ width:0px; height:0px; overflow:hidden; position:absolute; right:0px;  bottom:100px; z-index:99999 !important; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;*display:none}

.m5fun{ border-radius:5px; padding:33px 37px 36px 37px;}

.m5l{ width:650px; float:left;}

.m5r{ width:534px; float:right;}

.fu5tu{ display:block; width:548px; border:7px solid #bdccdd; border:7px solid rgba(255,255,255,0.7);}

.fu5tu img{ width:100%; max-width:548px; max-height:232px; margin-bottom:-3px;}

.m5l p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#fff; margin-top:15px;}

.m5r li{ padding:3px 0; padding-left:69px; margin-top:27px;}

.m5r li strong{ display:block; font-size:16px; font-size:1.6rem; color:#fff; font-weight:bold; line-height:22px;}

.m5r li a{ display:block; font-size:14px; font-size:1.4rem; color:#fff; line-height:22px;}

.m5biao1{ margin-top:13px !important;}



.m1ntu:hover .m5fu{ width:1300px; height:462px;}





.m6{ width:556px; position:absolute; right:0px; bottom:0px;}

.m6 .m1ntu{ right:0px; top:33px;}

.m6 .m1zi{    margin-left: 100px;

    padding-top: 170px;

    padding-left: 194px;}

.m6 .m1zi p{ font-size:14px; line-height:24px; padding-top:28px; padding-right:20px;}

.m6 .m1zi p a{ display:block; color:#0e0e0e;}

.main1 a:hover{color:#4a9ff8 !important;}



.m6fu{ width:0px; height:0px; overflow:hidden;  position:absolute; right:0px;  bottom:100px; z-index:99999 !important; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;*display:none}

.m6fun{ border-radius:5px; padding:33px 37px 36px 37px;}

.m6l{ width:650px; float:left;}

.m6r{ width:534px; float:right;}

.fu6tu{ display:block; width:548px; border:7px solid #bdccdd; border:7px solid rgba(255,255,255,0.7);}

.fu6tu img{ width:100%; max-width:548px; max-height:232px; margin-bottom:-3px;}

.m6l p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#fff; margin-top:15px;}

.m6r li{ padding:3px 0; padding-left:69px; margin-top:27px;}

.m6r li strong{ display:block; font-size:16px; font-size:1.6rem; color:#fff; font-weight:bold; line-height:22px;}

.m6r li a{ display:block; font-size:14px; font-size:1.4rem; color:#fff; line-height:22px;}









.xiangxia2{ display:block; width:50px; position:absolute; left:50%; margin-left:-25px; bottom:16px; z-index:99999;display: none;}



@media screen and (min-width:1000px) and (max-width:1319px){

.main1 .zong{ position:relative; height:700px; z-index:99}



.m1shu2{ display:block; float:left; font-size:16px; font-size:1.6rem; font-weight:bold; line-height:27px; margin-left:10px; margin-top:16px;}



.m1tu{ width:307px; left:50%; margin-left:-200px; top:200px;}

.m1{ width:387px;}

.m1 .m1zi{ padding-left:135px; padding-bottom:80px; }

.m1 .m1ntu{ left:0px; top:-17px;}

.m1 .m1zi p{ display:none}



.m1ntu:hover .m1fu{ width:975px; height:349px;}

.m1fun{ padding:27px 20px 22px 20px;}

.m1fu ul{ width:555px;}

.fu1tu{ margin-top:17px;}



.m2{ width:390px; position:absolute; left:0px; bottom:100px;}

.m2 .m1ntu{ left:0px; top:-17px;}

.m2 .m1zi{ padding-left:76px;  padding-bottom:90px;}

.m2 .m1zi ul{ display:none}



.m1ntu:hover .m2fu{ width:975px; height:272px;}



.m3{ width:450px; position:absolute; left:0px; bottom:10px;}

.m3 .m1ntu{ right:0px; top:-17px;}

.m3 .m1zi{ padding-left:138px; padding-right:100px;  padding-bottom:90px;}

.m3 .m1zi p{ display:none}





.m4{ width:380px; position:absolute; right:0px; top:60px;}

.m4 .m1ntu{ right:0px; top:-17px;}

.m4 .m1zi{ padding-right:70px;  padding-bottom:90px;}

.m4 .m1zi p{ display:none}





.m1ntu:hover .m4fu{ width:975px; height:362px;}

.m4fun{ padding:30px 10px 37px 10px;}

.m4fu ul{ width:240px; float:left; padding-top:15px;}

.m4fu ul li{font-size:16px; font-size:1.6rem; padding-left:30px;}

.m4fun>p>a{ width:350px; float:left; margin-left:20px; font-size:14px; font-size:1.4rem; line-height:24px; color:#fff;}

.fu4tu{ display:block; width:320px; float:right; padding-top:40px;}





.m5{ width:456px; position:absolute; right:0px; top:318px;}

.m5 .m1ntu{ right:0px; top:-17px;}

.m5 .m1zi{ padding-left:124px; padding-right:80px; background:url(images/zhexian5.png) no-repeat 0 25px; padding-bottom:80px;}

.m5 .m1zi p{ display:none}



.m5fu{}

.m1ntu:hover .m5fu{ width:975px; height:362px;}

.m5fun{ padding:10px 17px 10px 17px;}

.m5l{ width:440px; float:left;}

.m5r{ width:480px; float:right;}

.m5l p a{font-size:12px; font-size:1.2rem;}

.fu5tu{ display:block; width:370px; border:7px solid #bdccdd; border:7px solid rgba(255,255,255,0.7);}

.m5r li{ margin-top:15px;}

.m5r li strong{font-size:14px; font-size:1.4rem;}

.m5r li a{ font-size:12px; font-size:1.2rem;}



.m6{ width:456px; position:absolute; right:0px; bottom:10px;}

.m6 .m1ntu{ right:0px; top:-17px;}

.m6 .m1zi{ padding-left:94px; padding-right:80px; background:url(images/zhexian5.png) no-repeat 0 25px; padding-bottom:80px;}

.m6 .m1zi p{ display:none}



.m6fu{ }

.m1ntu:hover .m5fu{ width:975px; height:362px;}

.m6fun{ padding:10px 17px 10px 17px;}

.m6l{ width:440px; float:left;}

.m6r{ width:480px; float:right;}

.m6l p a{font-size:12px; font-size:1.2rem;}

.fu6tu{ display:block; width:370px; border:7px solid #bdccdd; border:7px solid rgba(255,255,255,0.7);}

.m6r li{ margin-top:15px;}

.m6r li strong{font-size:14px; font-size:1.4rem;}

.m6r li a{ font-size:12px; font-size:1.2rem;}

}

@media screen and (min-width:1000px){



}

@media screen and (max-width:999px){

.main1{  padding-top:33px; }



.main1 .zong{ position:relative; height:auto; z-index:99}

.m1tu{ display:none}



.m1{ width:100%; position:relative; top:auto; left:auto; margin-top:30px;}

.m2{ width:100%; position:relative; top:auto; left:auto; margin-top:30px;}

.m3{ width:100%; position:relative; bottom:auto; right:auto; margin-top:30px;}

.m4{ width:100%; position:relative; top:auto; right:auto; margin-top:30px;}

.m5{ width:100%; position:relative; top:auto; right:auto; margin-top:30px;}

.m6{ width:100%; position:relative; bottom:auto; right:auto; margin-top:30px;}

.m1 .m1ntu,.m2 .m1ntu,.m3 .m1ntu,.m4 .m1ntu,.m5 .m1ntu,.m6 .m1ntu{ left:0px; top:0px;}

.m1ntu>a{ width:100%;}

.m1ntu>a>img{

	max-width: 100%;

	max-height: 196px;

}

.m6 .m1zi{

	margin-left: 0;

}

.m1zi{ background:none !important; padding-left:70px !important; padding-right:0px !important;}

.m1fu,.m2fu,.m3fu,.m4fu,.m5fu,.m6fu{ display:none}

.m1shu{ display:block; float:left; font-size:44px; font-size:4.4rem; margin-left:auto !important; margin-top:10px;}

.m1shu2{ display:block; float:left; font-size:16px; font-size:1.6rem; font-weight:bold; line-height:22px; margin-left:10px;  margin-top:30px;}



.m1 .m1zi p,.m2 .m1zi ul,.m3 .m1zi p,.m4 .m1zi p,.m5 .m1zi p,.m6 .m1zi p{ position:relative; margin-left:-70px;}

.m2 .m1zi ul{ margin-top:20px;}

.m2 .m1zi ul li{ margin-top:5px;}



}

@media screen and (max-width:639px){

.m1 .m1ntu,.m2 .m1ntu,.m3 .m1ntu,.m4 .m1ntu,.m5 .m1ntu,.m6 .m1ntu{ width: 100%;}

.m1zi{padding-left:0px !important;}

.m1 .m1zi p,.m2 .m1zi ul,.m3 .m1zi p,.m4 .m1zi p,.m5 .m1zi p,.m6 .m1zi p{ position:relative; margin-left:0px;}



}





/*  main2  */

.main2{ padding-top:83px; padding-bottom:88px;}

.m2biao{ display:block; text-align:center;}

.m2biao img{ width:303px; height:63px;}



.m2l{ width:608px; float:left; position:relative; margin-top:49px;}

.m2tu{ display:block;}

.m2tu img{ width:100%; max-width:608px; max-height:281px;}

.main2fu{ display:block; position:absolute; width:215px; height:57px; left:6px; top:6px;  font-size:18px; font-size:1.8rem; font-weight:bold; line-height:24px; color:#fff; padding-left:14px; padding-top:10px;}

.m2r{ width:653px; float:right; margin-top:54px;}

.m2rbiao{ display:block; font-size:18px; font-size:1.8rem; line-height:24px; color:#000033;}

.m2ra{ display:block; font-size:14px; font-size:1.4rem; color:#1e5998; line-height:24px; margin-top:18px;}

.m2r p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#4d4d4d; margin-top:12px;}

.m2r a:hover{ color:#1e5998;}

@media screen and (min-width:1000px) and (max-width:1319px){

.m2r{ width:453px;}

.m2l{ width:508px; margin-top:100px;}

}

@media screen and (max-width:999px){

.m2l{ width:100%; max-width:608px; margin:auto; margin-top:30px; float:none;}

.m2r{ width:100%; float:none; margin-top:30px;}

}









/*  main3  */

.main3{ background:url(../images/nabout.jpg) no-repeat center;background-size: cover;height: 1058px;}

.m3biao{ display:block; text-align:center;}

.m3biao img{ width:202px; height:61px;}



.m3n{  margin-left:52px; margin-right:54px; padding:31px 22px 38px 22px; margin-top:10px;}

.m3n p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#fff; text-align:center; height:96px; overflow:hidden;}

.m3n p a:hover{ color:#4a9ff8;}



.m3mor{ text-align:center; margin-top:19px;}

.m3mor a{ display:inline-block; *float:left; width:130px; height:48px; text-align:left; padding-left:37px; line-height:48px; border:1px solid #fff; margin-left:20px; margin-right:21px; font-size:14px; font-size:1.4rem; color:#fff; font-weight:bold; }

.m3mor a:hover{  color:#0e6bcd;}

@media screen and (max-width:999px){

.m3n{ margin-left:0px; margin-right:0px;padding:31px 10px 38px 10px;}

}

@media screen and (max-width:639px){

.main3{ padding-top:48px; padding-bottom:47px; height: auto;}

.m3mor a{margin-left:10px; margin-right:11px; width:100px; padding-left:10px; }

.m3mor a:hover{ color:#0e6bcd;}

}



/*  main4  */

.main4{ background:#f5f5f5; padding-top:77px; padding-bottom:54px;}

.m4biao{ display:block; text-align:center;}

.m4biao img{ width:90%; max-width:415px; max-height:61px;}

.m4mor{ display:block; float:right; font-size:14px; font-size:1.4rem; line-height:25px; color:#0e6bcd; font-weight:bold;  padding-right:20px;}



.m4lie{ width:388px; float:left; padding-bottom:28px;  margin-top:26px; margin-left:40px;}

.m4lien{ background:#fff; padding-bottom:16px;}

.m4tu{ padding:14px 11px 0px 12px;}

.m4tu2{ position:relative; overflow:hidden; max-width:365px; margin:auto;}

.m4tun{ display:block;}

.m4tun img{ width:100%; max-width:365px; max-height:217px;}

.main4fu{ position:absolute; width:100%; height:98%; left:0px; top:100%; background:#000; background:rgba(0,0,0,0.4);filter:alpha(opacity=60);}

.main4fu img{ position:absolute; width:53px; height:53px; left:50%; margin-left:-27px; bottom:27px;}



.m4nbiao{ display:block; font-size:16px; font-size:1.6rem; font-weight:bold; line-height:42px; color:#1e5998; text-align:center; border-bottom:1px dashed #b5b5b5; margin-top:10px;}

.m4lien p a{ display:block; padding:16px 11px 0px 12px; font-size:14px; font-size:1.4rem; line-height:24px; color:#4d4d4d;}

.m4lien span{ display:block; width:85px; margin:auto;  padding-left:21px; font-size:14px; font-size:1.4rem; line-height:28px; color:#1e5998; margin-top:12px;}

.m4lien p a:hover{ color:#1e5998;}

.m4lie:hover .main4fu{ top:0px;}

.m4mor:hover{ color:#333;}

@media screen and (min-width:1000px) and (max-width:1319px){

.m4lie{ width:300px; margin-left:40px;}

}

@media screen and (max-width:999px){

.m4lie{ width:47%; margin-left:1.5% !important; margin-right:1.5%;}

}

@media screen and (max-width:639px){

.m4lie{ width:97%; margin-left:1.5% !important; margin-right:1.5%;}

}



/*  main5  */

.main5{ background:url(../images/m5bei.jpg) no-repeat top center; padding-top:200px; padding-bottom:100px;}

.m5biao{ display:block; text-align:center;}

.main5 p a{ display:block; text-align:center; font-size:18px; font-size:1.8re; line-height:24px; color:#fff; margin-top:17px;}



.m5xin{ width:600px; margin:0 auto; text-align:center; margin-top:48px;}

.m5xin .int1{ width:547px; height:56px; margin-bottom:10px; display:inline-block; *float:left;  border:1px solid #fff; border:1px solid rgba(255,255,255,0.7); padding-left:51px; font-size:18px; font-size:1.8rem; color:#333; line-height:56px; font-weight:bold;}

.m5xin .int2{ width:252px; height:58px; display:inline-block;*float:left; margin-left:8px; background:#1e5998; background:rgba(30,89,152,0.6); border:1px solid #5282ac; font-size:18px; font-size:1.8rem; font-weight:bold; text-transform:uppercase; color:#fff; cursor:pointer; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s;}

.m5xin .int2:hover{ background:#fff; background:rgba(255,255,255,0.6); border:1px solid #fff; border:1px solid rgba(255,255,255,0.7); color:#333;}



@media screen and (max-width:999px){

.m5xin .int1{ width:80%;font-size:14px; font-size:1.4rem; padding-left:30px;  }

.m5xin .int2{ width:35%; max-width:200px;font-size:12px; font-size:1.2rem;}

}



/*  foot  */

.foot{ background:url(../images/footbei.jpg) no-repeat top center; padding-top:41px; padding-bottom:41px; }

.youlian{ text-align:center;}

.youlian p{display:inline-block;*float:left;}

.youlian p img{ width:53px; height:15px;}

.youlian a{display:inline-block;*float:left; margin:0 10px; color:#fff; font-size:14px; font-size:1.4rem; line-height:15px;}

.youlian a:hover,.dibunav a:hover{ color:#4a9ff8;}



.dibunav{ text-align:center; margin-top:26px;}

.dibunav a{ display:inline-block; *float:left;font-size:14px; font-size:1.4rem; text-transform:uppercase; font-weight:bold; color:#fff;}

.dibunav span{ display:inline-block; *float:left;font-size:14px; font-size:1.4rem; text-transform:uppercase; font-weight:bold; color:#fff; margin:0 24px 0 23px;}



.banquan{ font-size:14px; font-size:1.4rem; color:#fff; text-align:center; line-height:24px; margin-top:18px;}

.banquan span{ font-size:12px; font-size:1.2rem;}





@media screen and (max-width:999px){

.dibunav{ line-height:24px;}

.dibunav a{font-size:12px; font-size:1.2rem; text-transform:uppercase; font-weight:bold; color:#fff;}

.dibunav span{font-size:12px; font-size:1.2rem; text-transform:uppercase; font-weight:bold; color:#fff; margin:0 10px;}

}

@media screen and (max-width:639px){

.youlian{ display:none}

}



/*  hui dao ding bu  */

#returnTop {_display:none;position:fixed;_position:absolute;z-index:999999999999999999999;right:50px;bottom:55px;_bottom:auto;width:42px;height:42px;text-indent:-999px;overflow:hidden;background:url(../images/top.png) no-repeat;_backgroundurl:(../img/top.png) no-repeat;transition:bottom 0.9s;-webkit-transition:bottom 0.9s;-moz-transition:bottom 0.9s;-o-transition:bottom 0.9s;}



/********************************************************************************  product  *******************************************************************/

.mianbao{ border-bottom:1px solid #eeeeee; font-size:14px; font-size:1.4rem; line-height:30px; color:#333; padding-top:170px;    margin-bottom: 0px;}

.mianbao a{color:#333}

.mianbao a:hover{ color:#1e5998;}

.co1e{ color:#1e5998;}

.prosingle_main{ background: #f7f7ef;}

.prmain{ padding-bottom:50px; overflow: hidden;}

.prl{ width:282px; float:left;}

.prr{width:74%; float:left;}





.subNavBox{ margin-top:19px;}

.subNav,.subNav1{ background:#eeeeee; border:1px solid #d9d9d9; margin-top:6px; margin-bottom:8px;}

.subn{ background:url(../images/heijia.jpg) no-repeat left center; font-size:14px; font-size:1.4rem; padding-left:46px; line-height:22px; padding-top:9px; padding-bottom:9px; cursor:pointer}

.subn a {color:#1e5998;}

.subNav1 a{ display:block;}

.subNav:hover,.subNav1:hover{background:#1e5998;}

.subNav:hover .subn,.subNav1:hover .subn{ background:url(../images/baijia.jpg) no-repeat left center}

.subNav:hover a,.subNav1:hover a{color:#fff;}

.currentDd a{ color:#fff;}

.currentDt{background:#1e5998;}

.currentDt .subn{ background:url(../images/baijia.jpg) no-repeat left center}

.navContent{ border:1px solid #d9d9d9; margin-top:-8px; border-top:none; padding-left:46px; padding-top:6px; padding-bottom:9px; display:none; background:#fff}

.navContent li{ position:relative;}

.navContent li a{display:block; line-height:31px;  padding-left:16px; color:#333; font-size:14px; font-size:1.4rem;}

.navContent li a:hover{color:#1e5998; }



.prlb{ margin-top:60px;}

.prlbbiao{ border:1px solid #333;padding: 10px}

.prlbbiaon{ display:block; float:left;}

.prlbbiaon img{ width:99px; height:35px;}

.prlbmor{ display:block; float:right; font-size:14px; font-size:1.4rem; line-height:28px; font-weight:bold; color:#0e6bcd; padding-right:17px; margin-right:3px;}



.prlblie{ margin-top:16px; margin-bottom:37px;}

.prlbtu{ display:block; text-align:center;}

.prlbtu img{ width:100%; max-width:365px; max-height:217px;}

.prlbzi{ display:block; font-size:14px; font-size:1.4rem; line-height:30px; margin-top:9px;color:#333;}

.prlblie span{ display:block; font-size:14px; font-size:1.4rem; line-height:30px; color:#333; text-transform:uppercase;  padding-left:21px; margin-top:1px;}

.prlblie p a{ display:block; font-size:14px; font-size:1.4rem; line-height:24px; color:#4d4d4d; margin-top:3px;}

.prlblie p a:hover{ color:#1e5998;}



.chanlie{ width:260px; float:left; margin-top:49px; margin-right:35px; margin-bottom:18px;}

.chantu{ display:block; border:1px solid #f3f3f3; text-align:center;}

.chantu img{ width:100%; max-width:388px; }

.chanzi{ background:#eeeeee; position:relative; padding-bottom:15px;}

.chanming{

	display:block;

	text-align:center;

	 font-size:16px;

	 font-weight:600;

	 line-height:30px;

	 padding:0 27px;

	  padding-top:7px;

	 height: 90px;

	   overflow: hidden;

	   color:#1e5998;

	   }

.chanming:hover {color:#fff;}

.chanmor{ display:block; width:98px; height:24px; border:1px solid #1e5999; color:#1e5998; text-align:center; line-height:24px; border-radius:13px; margin:auto; margin-top:7px;}

.chanzi:hover{ background:#1e5998;}

.chanzi:hover .chanming a{ color:#fff;}

.chanzi:hover .chanmor{ border:1px solid #fff; background:#fff}



.wp-pagenavi{ float:left; margin-top:20px;}

.pages,.current{ height:28px; float:left; text-align:center; line-height:28px; background:#f8f8f8; border:1px solid #ededed; margin-right:9px; margin-bottom:10px; padding-left:15px; padding-right:15px;}

.wp-pagenavi a{ display:block;
/* width:33px; height:28px; */
  float:left; text-align:center; line-height:28px; background:#f8f8f8; border:1px solid #ededed;
 /*  margin-right:9px; margin-bottom:10px; */
   
color:#1e5998;}
.pagination>li>a, .pagination>li>span{
	margin: 0 3px;
}
.wp-pagenavi .first{ width:50px;}

.wp-pagenavi .last{ width:50px;}

.sx{ width:59px !important;}

.wp-pagenavi a:hover{ background:#1e5998; color:#fff;}

.wp-pagenavi .no,.wp-pagenavi .no:hover{ background:#f8f8f8 !important; color:#333 !important; border:1px solid #ededed !important;}

.dangqianfen{ background:#1e5998 !important; color:#fff !important;}

.fuxuan{ float:right;  padding-left:30px; font-size:14px; font-size:1.4rem; line-height:30px; color:#4b4b4b;}

.fuxuan input{ width:102px; height:30px; background:#025bbf; cursor:pointer; font-size:14px; font-size:1.4rem; color:#fff; margin-left:13px;/* float:left;*/}

.fuxuan input:hover{background:#1e5998;}

.jixugouwu{width:130px; height:30px; background:#025bbf; cursor:pointer; font-size:14px; font-size:1.4rem; color:#fff; margin-left:13px; display:block; float:right; text-align:center;}

.jixugouwu:hover{background:#1e5998;}

.foot2{ padding-bottom:62px; padding-top:38px;}



@media screen and (min-width:1000px) and (max-width:1319px){

.prl{ width:265px; float:left;}

.prr{ width:700px; float:left;}

.chanlie{ width:220px; margin-left:20px;}

}

@media screen and (max-width:999px){

.prl{ width:35%; float:left;}

.prr{ width:63%; float:left;}

.chanlie{ width:47%; margin-left:1.5% !important; margin-right:1.5%;}

.wp-pagenavi{ float:none; margin-top:36px;}

.fuxuan{ float:none;}

}

@media screen and (max-width:820px){

.chanlie{ width:97%; margin-left:1.5% !important; margin-right:1.5%;}

}

@media screen and (max-width:639px){

.prl{ width:100%; float:none;}

.prr{ width:100%; float:none;}

.chanlie{ width:47%;}

}

@media screen and (max-width:440px){

.chanlie{ width:97%;}

}



/********************************************************************************  product2  *******************************************************************/

#tsShopContainer li,#tsShopContainer img{vertical-align:top;}

#tsShopContainer{width:500px;position:relative;font-size:12px;padding-bottom:5px; float:left; margin-top:49px;}

#tsShopContainer #tsImgS{text-align:center;width:100%;position:relative; }

#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;border:3px solid #1e5998; border-radius:10px;}

#tsShopContainer #tsImgS img{border-radius:10px;}

#tsShopContainer #tsPicContainer{width:100%;height:88px;position:relative; margin-top:12px;}

#tsShopContainer #tsPicContainer #tsImgSArrL{width:12px;height:88px;position:absolute;top:0px;left:0px;cursor:pointer;}

#tsShopContainer #tsPicContainer #tsImgSArrL:hover{}

#tsShopContainer #tsPicContainer #tsImgSArrR{width:12px;height:88px;position:absolute;top:0px;right:0px;cursor:pointer;}

#tsShopContainer #tsPicContainer #tsImgSArrR:hover{}

#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;left:19px;width:1px;height:88px;overflow:hidden;}

#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}

#tsShopContainer #tsPicContainer #tsImgSCon li{width:122px;float:left;cursor:pointer;}

#tsShopContainer #tsPicContainer #tsImgSCon li img{display:block;width:111px;height:86px; border:1px solid #f3f3f3}

#tsShopContainer #tsPicContainer #tsImgSCon li img:hover{ border:1px solid #3b6fa5}

#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{ border:1px solid #3b6fa5}



.MagicZoomBigImageCont {}

.MagicZoomMain {text-align:center !important;width:92px;}

.MagicZoomMain div {padding:0px !important; cursor:pointer}

.MagicZoomHeader {font:10px Tahoma, Verdana, Arial, sans-serif;color:#fff;background:#91b817;text-align:center !important;}

.MagicZoomPup {border:0px solid #aaa;background:#ffffff;}

.MagicZoomLoading {text-align:center;background:#ffffff;color:#444;border:1px solid #ccc;opacity:0.8;padding:3px 3px 3px 3px !important;display:none;

}

.MagicZoomLoading img { border:none !important}



.jianjie{ width:420px; float:left; margin-left:35px; margin-top:54px;}

.jianjie h1{ font-size:22px; font-size:2.2rem; line-height:31px; margin-bottom:20px;}

.jianjie p{ color:#333; line-height:24px; font-size:14px; margin-bottom:30px;}

.inno{ margin-top:9px;}

.inno a{ display:block; width:98px; height:24px; float:left; text-align:center; line-height:24px; border-radius:13px; margin-right:17px;}

.inno a:hover{ background:#1e5998; color:#fff;}



.outer { margin-top:20px; border-top:2px solid #0e6bcd;/* padding-top:20px;*/}

/*小导航*/

@media screen  and (max-width:320px){

/*.outer .cp_nav{ width:100%}*/

.outer .cp_nav li{float:none; width:100% !important; text-align:center;}

.outer .cp_nav li:hover{  width:100%; }

}

@media screen and(min-width:321px) and (max-width:480px){

.outer .cp_nav{ width:100%;}

.outer .cp_nav li{float:none; width:50% !important; text-align:center;}

.outer .cp_nav li:hover{width:50%; }

}

@media screen and(min-width:481px) and (max-width:768px){

.outer .cp_nav li{float:none; width:25%; text-align:center;}

.outer .cp_nav li:hover{  width:25%; }

}



.outer .cp_nav{ width:100%;border-bottom: 1px solid #65b0ff;overflow: hidden;}

.outer .cp_nav li{ width:25%;height: 36px; text-align:center; line-height:36px;float:left; font-size:16px; }

.outer .cp_nav li a{color:#0e6bcd;}

.outer .cp_nav li:hover{ background:#0e6bcd;}

.outer .cp_nav li:hover a{ color:#fff;}



.respond{border-top:1px solid #0e6bcd;}

.respond h3{ font-size:18px; color:#0e6bcd;margin-top: 15px; margin-bottom:15px;}

.respond h2{ font-size:18px; color:#0e6bcd;margin-top: 15px; margin-bottom:15px;}

.reply-title{border: 1px solid #d8e9fe;background-color: #f0f6ff;padding: 10px 20px;}

.respond .p_text1{ font-size:15px;  width:958px; line-height:30px; width:100%; }

.respond .p_text2{font-size:12px; line-height:24px;}



.ontop{ border:none;}

.arc{ margin-top:40px;}

.arc h1{ font-size:28px; margin-bottom:20px; line-height:30px; }

.arclist li{color: #0e6bcd}

.arclist li a{color: #333;margin-left: 10px;}

.blogsingle_con{

	font-size: 16px;

}

/*表格*/



.Te_Da{ margin-top:10px; width:100%; overflow:auto;font-size:15px;}

.Te_Da li{ float:left; text-align:center; line-height:38px;width:479px;}

.Te_Da .parameter{ width:150px;height:38px;  background:#0e6bcd;color:#Fff; float:left; border-bottom:1px solid #fff; border-right:1px solid #fff;}

.Te_Da p{ width:327px;height:38px; background:#e5e5e5;  text-align:center; line-height:38px;  font-size:14px; float:left;border-right:1px solid #fff;}

.Te_Da .c2{ boder-right:none;}

@media screen  and (max-width:320px){

.Te_Da{ width:100% ;}

.Te_Da li{/* float:none;*/ }

.Te_Da li{ width:100%; }

.Te_Da .parameter{ float:left; width:40%;}

.Te_Da p{width: 180px;

height: 38px; float:left;}

}

@media screen and(min-width:321px) and (max-width:480px){

.Te_Da{ width:100%;}

.Te_Da li{ float:none; }

.Te_Da li{ width:320px;}

.Te_Da p{width: 168px;

height: 38px;}

}

@media screen and(min-width:481px) and (max-width:768px){

.Te_Da{ width:100%;}

.Te_Da li{ float:none; }

.Te_Da li{ width:320px;}

.Te_Da p{width: 168px;

height: 38px;}

}







/*问答*/

/*.FAQ_warp{ overflow:hidden;}

.FAQ_warp li { margin-top:20px;}

.FAQ_warp .wen,.da{ width:30px; height:30px; border-radius:50%; background:#0e6bcd; font-size:12px; text-align:center; line-height:30px; color:#fff; float:left;}

.FAQ_warp p{ height:30px; line-height:30px; color:#0e6bcd; font-size:14px; font-weight:bold; margin-left:38px;}

.FAQ_warp .da{ background:#999; margin-top:10px;}

.FAQ_warp .da_p{ font-size:12px; color:#666;line-height: 20px;margin-top: 10px;height: 38px;}*/



/*单品*/





#Features iframe,.blogsingle_con iframe{

	width: 500px;

	height: 300px;

}



.danpin{ width:100%; overflow:hidden;}

.danpin li{ width: 266px;float: left;padding: 5px 6px;border: 1px solid #ccc; margin-right:5px; margin-bottom:5px;}

.danpin li img{

	width: 100%;

}

.danpin li p{ font-size:14px; color:#333;line-height: 18px; height: 54px;overflow: hidden;}

.danpin li .dan_btn{ width:120px; height:30px; background:#007fe0; border:none; margin-top:7px; color:#fff;}

.danpin .dpr_none{margin-right:none;}

.danpin li:hover{ border:1px solid #0e6bcd;}



@media screen  and (max-width:320px){

.danpin{ width:100% ;}

.danpin li{ float:none; margin-bottom:10px;}

.danpin li{ width:95%;}

}

@media screen and(min-width:321px) and (max-width:480px){

.danpin{ width:100% !important;}

.danpin li{ float:none;}

.danpin li{ width:50% ;}





}

@media screen and(min-width:481px) and (max-width:768px){

.danpin{ width:100% ;}

.danpin li{ float:none;}

.danpin li{ width:25%;}

}





/*邮件*/

.nbiaod{ width:100%;}

.nbiaod .bigb{width: 100%;height: 38px;line-height: 29px;font-size: 14px;color: #333;border: 1px solid #ccc;margin-bottom: 5px;}

.nbiaod .bigb .required{ color:#f60;}

.nbiaod .bigb .text1{ width:100%;border:none; height:38px; line-height:29px; float:left;text-indent: 0.5em}

.nbiaod .commentz{ width:100%; border:1px solid #ccc;text-indent: 0.3em;height: 225px;display: block; padding-top:5px}

.nbiaod .submitz{ width:130px; height:30px; text-align:center; line-height:30px; color:#fff; background:#007fe0; border:none; margin-top:10px;transition: all .5s;}


.nbiaod .submitz:hover{background: #98cb00;}


@media screen  and (max-width:1300px){



.nbiaod .bigb .text1{/* float:none;*/width: 100%;}



}





/**/



/*.comment-form-author{ width:100%;height:30px; line-height:30px; border-bottom: 1px solid #ccc;}

.comment-form-email{border-bottom: 1px solid #ccc;}

.comment-form-url{border-bottom: 1px solid #ccc;margin-bottom: 12px;}

.comment-form-comment{ border:1px solid #ccc;}

.required{ height:50px;}



.comment-form-author #author{ height:29px;}



#author,#email,#tel{ width:914px;height: 30px;line-height: 30px;}

#comment{width:100%;}

.form-submit{ margin-top:10px;}



.massage_b span{ color:#f60;}



@media screen  and (max-width:320px){

.comment-form-author{ width:100% ;height:61px;}

}





@media screen and (max-width:480px){

#author{ width:100% ;height:30px;}

.comment-form-author{ width: 100%;height:75px !important;border-bottom: 1px solid #ccc !important;}

.massage_b

}

@media screen and (max-width:480px){

#author{ width:100% ;height:30px;}

.comment-form-author{ width: 100%;height:75px !important;border-bottom: 1px solid #ccc !important;}

.massage_b

}*/





#submit{ width:130px; height:30px; background:#007fe0; color:#fff;}





.arclist{ margin:20px 0px; padding:10px 0px;}

.arclist li{ line-height:26px;}

#tab {overflow:hidden;zoom:1; border-bottom:1px solid #1e5998;}

#tab li{float:left;cursor:pointer; width:157px; height:40px; text-align:center; line-height:40px; font-size:14px; font-size:1.4rem; font-weight:bold; background:#eee; margin-left:3px;}

#tab li:hover{ background:#1e5998; color:#fff;}

#tab li.current { background:#1e5998; color:#fff;}

.content p{ font-size:16px; margin-bottom:15px; line-height:24px; color:#333; font-family:arial;}

.content a {color:#1e5998;}

.content img{ max-width:100%;}

.chanxa{ display:block; font-size:14px; font-weight:bold;}

#maln{ margin-left:auto !important;}

.chanxn li{ padding-left:11px; }

@media screen and (min-width:1000px) and (max-width:1319px){

#tsShopContainer{ float:none;}

.jianjie{ width:100%; float:none; margin-left:0px; margin-top:20px;}



#tab { border:none}

#tab li{ margin-left:auto; margin-right:3px; margin-bottom:3px; width:200px;}

}

@media screen and (min-width:1000px){

.chanpin{ display:none;}

}

@media screen and (max-width:999px){

#tsShopContainer{ display:none}

.chanpin{ margin-top:10px;}

.chanpin a{ display:block; width:47%; float:left; margin-left:1.5%; margin-right:1.5%; margin-top:40px;}

.chanpin a img{ width:100%; max-width:388px; max-height:301px; border:1px solid #ccc}

.jianjie{ width:100%; float:none; margin-left:0px; margin-top:20px;}

.jianjie ul{ height:auto}

#tab { border:none}

#tab li{ margin-left:auto; margin-right:3px; margin-bottom:3px; width:48%;}

}

@media screen and (max-width:429px){

.chanpin a{ width:97%;}

}



/********************************************************************************  customization  *******************************************************************/

.cusmain{ padding-top:49px;}

.cusbiao{ display:block; text-align:center;}

.cusbiao img{ width:90%; max-width:343px; max-height:28px;}

.cuslie{ width:146px; float:left; margin-top:52px;}

.custu{ display:block; text-align:center;}

.custu img{ width:100%; max-width:146px; max-height:126px;}

.cuszi{ display:block; text-align:center; font-size:16px; font-size:1.6rem; line-height:24px; margin-top:17px; height:48px;}

.cujian{ width:46px; height:191px; float:left; margin-top:52px;}



#outer1 { margin-top:67px; padding-bottom:60px;}

#tab1 {overflow:hidden;zoom:1; border-bottom:1px solid #1e5998;}

#tab1 li{float:left;cursor:pointer;width:183px; height:51px; text-align:center; line-height:51px; font-size:14px; font-size:1.4rem; font-weight:bold; background:#eee; margin-left:3px;}

#tab1 li:hover{ background:#1e5998; color:#fff;}

#tab1 li.current1 { background:#1e5998; color:#fff;}

#outer1 img{ max-width:100%;}

#content1 {}

#content1 .cus2 {line-height:24px; font-size:14px; font-size:1.4rem; display:none; padding-top:25px;}

.cus2 li{ font-size:18px; font-size:1.8rem; line-height:35px; position:relative; padding-left:40px; margin-top:17px;}

.cus2 li span{ display:block; position:absolute; width:27px; height:27px; background:#0e6bcd; border-radius:50%; text-align:center; line-height:27px; font-size:16px; font-size:1.6rem; color:#fff; font-weight:bold; left:0px; top:4px;}

.cus2 li strong{ display:block; position:absolute; width:27px; height:27px; background:#0e6bcd; border-radius:50%; text-align:center; line-height:27px; font-size:16px; font-size:1.6rem; color:#fff; font-weight:bold; left:0px; top:4px;}

@media screen and (min-width:1000px) and (max-width:1319px){

#tab1{ border:none}

#tab1 li{ margin-left:auto; margin-right:3px; margin-top:5px;width:240px;}

}

@media screen and (max-width:999px){

#tab1{ border:none}

#tab1 li{ margin-left:auto; margin-right:1%; margin-top:5px;width:32%;}

}

@media screen and (max-width:639px){

.cuslie{ width:47%; float:left; margin-top:52px; margin-left:1.5%; margin-right:1.5%;}

.cujian{ display:none}

#tab1 li{ margin-left:auto; margin-right:1%; margin-top:5px;width:49%;}

}

@media screen and (max-width:399px){

#tab1 li{ margin-left:auto; margin-right:1%; margin-top:5px;width:99%;}

}



/********************************************************************************  technice  *******************************************************************/

.temain{ padding-top:49px;}

.tebiao{ display:block;}

.tebiao img{ width:275px; height:39px;}

.tem1{ border-bottom:1px dashed #b9d1ec; padding-top:25px; padding-bottom:27px;}

.tembiao{ display:block; font-size:24px; font-size:2.4rem; font-weight:bold; line-height:36px; padding-left:19px;}

.tem1 p{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:14px;}

.tem2{ border-bottom:1px dashed #b9d1ec; padding-top:21px; padding-bottom:27px;}

.tem2a{ display:block; font-size:18px; font-size:1.8rem; line-height:40px; color:#1e5998;}

.tem2 p{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:4px;}

.tem2 p span{ color:#1e5998; font-weight:bold;}

.tem3{ padding-top:21px; padding-bottom:36px;}

.tem3>p{font-size:14px; font-size:1.4rem; line-height:24px; margin-top:5px;}



.te1l{ float:left; width:770px; margin-top:27px;}

.tenbiao{ font-size:20px; font-size:2rem; font-weight:bold; color:#1e5998; line-height:36px; position:relative; padding-left:31px;}

.tenbiao span{ position:absolute; display:block; left:0px; top:7px; width:23px; height:23px; border-radius:50%; background:#1e5998; text-align:center; line-height:23px; color:#fff; font-size:18px; font-size:1.8rem; font-weight:bold;}

.tena{ display:block; font-size:18px; font-size:1.8rem; line-height:36px; font-style:italic; margin-top:7px;}

.te1l p{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:5px;}

.teyou{ color:#1e5998; font-size:14px; font-size:1.4rem; line-height:36px; margin-bottom:13px;}

.teyou a{ color:#1e5998;}

.te1r{ width:498px; float:right; margin-top:49px;}

.te1r img{ width:100%; max-width:498px; max-height:405px;}



.te2l{ width:459px; float:left; margin-top:25px;}

.te2l img{ width:100%; max-width:459px; max-height:182px;}

.te2r{ width:795px; float:right; padding-top:17px;}

.te2r p{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:7px;}



.tem33{}

.te3l{ width:880px; float:left; padding-top:26px;}

.te3l p{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:7px;}

.te3r{ width:387px; float:right;}

.te3r img{ width:100%; max-width:387px; max-height:221px;}



@media screen and (min-width:1000px) and (max-width:1319px){

.te1l{ float:left; width:450px;}

.te2r{ width:500px;}

.te3l{ width:550px;}

}

@media screen and (max-width:999px){

.te1l{width:100%; float:none;}

.te2r{ width:100%; float:none}

.te3l{  width:100%; float:none}

.te1r{width:100%; float:none; text-align:center;}

.te2l{ width:100%; float:none; text-align:center;}

.te3r{  width:100%; float:none; text-align:center;}

}



/********************************************************************************  download  *******************************************************************/

.domain{ margin-top:39px; padding-bottom:50px;}

.dolie{ border-bottom:1px dashed #cecece; position:relative; padding-bottom:31px; margin-top:25px;}

.pdf{ display:block; width:60px; position:absolute; left:0px; top:10px;}

.pdf img{ width:60px; height:72px;}

.xiazai{ display:block; width:90px; height:40px; border:1px solid #1e5998; color:#1e5998;  padding-left:50px; font-size:14px; font-size:1.4rem; line-height:40px; position:absolute; right:0px; top:31px; font-family:arial;}

.dolien{ padding-left:85px; padding-right:250px;}

.dolien>a{ display:block; font-size:18px; font-size:1.8rem; line-height:36px;}

.dolien p a{ display:block; color:#4d4d4d; font-size:14px; font-size:1.4rem; line-height:24px; margin-top:3px; height:48px; overflow:hidden;}

.dolien div.mioashu a{ display:block; color:#4d4d4d; font-size:14px; font-size:1.4rem; line-height:24px; margin-top:3px; height:48px; overflow:hidden;}

.dolien a:hover{ color:#1e5998;}

.xiazai:hover{  color:#fff;}

.jvzhong{ text-align:center; float:none; margin-top:22px;}

.jvzhong a{ float:none; display:inline-block; *float:left;}

@media screen and (min-width:1000px) and (max-width:1319px){

.dolien{ padding-left:85px; padding-right:160px;}

}

@media screen and (max-width:999px){

.dolien{ padding-left:0px; padding-right:0px; padding-top:100px;}

.dolien p a{ height:auto}

}



/********************************************************************************  company  *******************************************************************/

.abmain1{ padding-bottom:60px;}

.ab1l{ width:180px; float:left; background:url(../images/abtiao.jpg) no-repeat 10px 42px; margin-top:24px;}

.ab1l li{ background:url(../images/huiquan.jpg) no-repeat left center; padding-left:36px; margin-top:25px;}

.ab1l li a{ display:block; width:142px; height:32px; border:1px solid #d2d2d2; text-align:center; line-height:32px; font-size:16px; font-size:1.6rem; font-weight:bold; border-radius:5px;}

.ab1l li:hover{ background:url(../images/lanquan.jpg) no-repeat left center;}

.ab1l li:hover a{ background:#1e5998; color:#fff; border:1px solid #1e5998;}

.dangqianab{ background:url(../images/lanquan.jpg) no-repeat left center !important;}

.dangqianab a{background:#1e5998 !important; color:#fff !important; border:1px solid #1e5998 !important;}



.ab1r{ width:987px; float:right; margin-top:40px; }

.inqu{ background:#bcbcbc; padding-bottom:20px;}

.ablttu{ display:block; float:right;}

.ablttu img{ width:100%; max-width:441px; max-height:320px;}

.abbiao1{ display:block; margin-bottom:34px;}

.abbiao1 img{ width:257px; height:39px;}

.ab1t p{ font-size:14px; font-size:1.4rem; line-height:24px; color:#221815; margin-top:20px;}

.ab1t p strong{ color:#1e5998;}

.comtu2{ display:block; text-align:center; margin-top:31px;}

.comtu2 img{ width:100%; max-width:1062px; max-height:543px;}

@media screen and (min-width:1000px) and (max-width:1319px){

.ab1r{ width:770px; float:right; padding-top:59px;}

}

@media screen and (max-width:999px){

.ab1l{ width:100%; background:none; float:none;}

.ab1l li{ background:none !important; padding-left:0px;width:30%;float:left; margin-left:1%; margin-right:1%; margin-bottom:10px;}

.ab1l li a{ width:100%;}

.ab1r{ width:100%; float:none; padding-top:59px;}

.ablttu{ float:none; text-align:center; width:100%; margin-bottom:30px;}

}

@media screen and (max-width:639px){

.ab1l li{width:47%;}

}



/********************************************************************************  building  *******************************************************************/

.abmain3{ padding-bottom:106px;}

.abbiao3{ display:block; background:#1e5998; text-align:center; margin-top:-10px;}

.abbiao3 img{ width:90%; max-width:303px; max-height:63px;}

.bumentu{ display:block; text-align:center; margin-top:16px;}

.bumentu img{ width:100%; max-width:1061px; max-height:749px;}



.bu1{ position:relative; min-height:292px; margin-top:64px; padding-left:432px;}

.bu2{ position:relative; min-height:292px; margin-top:13px; padding-right:432px;}

.bu3{ position:relative; min-height:292px; margin-top:13px; padding-left:432px;}

.bu4{ position:relative; min-height:292px; margin-top:13px; padding-right:432px;}

.butu{ display:block; width:429px;}

.butu img{ width:100%; max-width:429px; max-height:292px;}

.buzi{ height:292px; vertical-align: middle; display: table-cell; background:#f5f5f5; padding-left:64px; padding-right:50px;}

.buzi a{ display:block; line-height:30px; font-size:22px; font-size:2.2rem; font-weight:bold; color:#1e5998;}

.buzi p{ font-size:14px; font-size:1.4rem; line-height:26px; color:#4d4d4d; margin-top:17px;}

.buzi p strong{ font-weight:bold; color:#1e5998;}

@media screen and (min-width:1000px) and (max-width:1319px){

.buzi{ padding-left:5px; padding-right:5px;}

.buzi p{margin-top:7px; line-height:23px;}

}

@media screen and (min-width:1000px){

.bu1 .butu{ position:absolute; left:0px; top:0px;}

.bu2 .butu{ position:absolute; right:0px; top:0px;}

.bu3 .butu{ position:absolute; left:0px; top:0px;}

.bu4 .butu{ position:absolute; right:0px; top:0px;}

}

@media screen and (max-width:999px){

.butu{ margin:auto; width:auto}

.bu1{ padding-left:0px; background:#f5f5f5;}

.bu2{ padding-right:0px; background:#f5f5f5;}

.bu3{ padding-left:0px; background:#f5f5f5;}

.bu4{ padding-right:0px; background:#f5f5f5;}

.buzi{ height:auto; padding:20px;}

}



/********************************************************************************  news  *******************************************************************/

.abmain4{ padding-bottom:52px;}

.abbiao4{}

.abbiao4{ display:block; margin-top:-9px; margin-bottom:7px;}

.abbiao4 img{ width:90%; max-width:462px; max-height:39px;}



.nelie{ border-bottom:1px dashed #d2d2d2; padding-top:27px; padding-bottom:1px;}

.nebiao{ display:block; font-size:22px; font-size:2.2rem; line-height:30px; font-weight:bold;}

.nelie span{ display:block; padding-left:18px; font-size:14px; font-size:1.4rem; line-height:26px; color:#1e5998; margin-top:13px;}

.nelie p{ color:#4d4d4d; font-size:14px; font-size:1.4rem; line-height:24px; margin-top:9px;}

.nelie img{ max-width:100%; margin-top:20px;}

.nelie a{ color:#1e5998;}

#outer table,.nelie table{ width:97%; border-collapse:collapse; line-height:24px; word-break:break-all;}

#outer tr td,.nelie tr td{ line-height:24px; padding:2px;}





.top{ display:block; float:right;  padding-left:11px; width:117px; height:30px; font-size:14px; font-size:1.4rem; line-height:30px; color:#f5f5f5; margin-top:8px; color:#fff !important;}

.top:hover{ }



.zhengshu{ display:block; width:100%; max-width:390px; position:relative;}

.zhengshun{}

.fangda{ width:42px; height:39px; position:absolute; bottom:7px; right:0px;}





#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;  background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:99999999999999999999999999999999999999;}

 #baguetteBox-overlay.visible{opacity:1}

 #baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center;}

 #baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}

 #baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);}



 #baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:arial;}

 #baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}

 #baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-moz-transform .4s ease;transition:left .4s ease,transform .4s ease}

 #baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}

 #baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}

 .baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}

 .baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;

 border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;}

 .baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}

 .baguetteBox-button#next-button{right:2%}

 .baguetteBox-button#previous-button{left:2%}

 .baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}

 .baguetteBox-button svg{position:absolute;left:0;top:0}

 .spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}

 .double-bounce1,.double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}

 .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}

 @-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}

 @keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}

 @-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}

 @keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}

 @-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}

 @keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}



/********************************************************************************  colianxi  *******************************************************************/

.abmain5{ padding-bottom:58px;}

.colianxi { background:url(../images/doudou.jpg) no-repeat 170px 37px; margin-top:-10px;}

.colianxi2 {background:url(../images/doudou2.jpg) no-repeat 170px 37px;margin-top:0px;}

.coxinfeng{  text-align:center; margin-bottom: 20px;}

.cochuanzhen{   text-align:center;}

.codingwei{ text-align:center;margin-bottom: 20px}

.cotu{ display:block;}

.cotu img{ width:79px; height:79px;}

.colianxi p,.colianxi2 p{ margin-top:15px;}

.colianxi li,.colianxi2 li{ font-size:16px; font-size:1.6rem; line-height:22px; color:#000; margin-top:8px;}

.codingwei li{ font-size:14px !important; font-size:1.4rem !important;}

.colianxi li a,.colianxi2 li a{color:#000;}

.colianxi li a:hover,.colianxi2 li a:hover{color:#1e5998;}



.cobiao{ display:block; text-align:center; margin-top:32px;}

.cobiao img{ width:90%; max-width:456px; max-height:26px;}

.cop{ text-align:center; font-size:18px; font-size:1.8rem; line-height:24px; color:#666666; margin-top:20px;}



.coxin{ position:relative; height:555px; z-index:99; margin-top:26px;}

.coxinn{ z-index:9999; position:relative; width:822px; margin:auto; }

.coxin .xing{  padding-left:14px;}

.coxinn .int1{ padding-left:14px; width:370px; float:left; margin-top:23px;}

.coxinn .int2{ padding-left:14px; width:420px; float:right; margin-top:23px;}

.coxinn .int1 input,.coxinn .int2 input{ width:359px; height:42px; border-radius:5px; padding-left:10px; font-size:14px; font-size:1.4rem; line-height:42px; box-shadow:0px 2px 4px #858484;border: #333 solid 1px;}

.tex{ padding-top:22px;padding-left:14px;}

.coxinn textarea{ width:798px; height:184px; border-radius:5px; padding-left:10px; font-size:14px; font-size:1.4rem; line-height:42px; text-transform:uppercase;box-shadow:0px 2px 4px #858484;border: #333 solid 1px;}

.coxinn .int5{ margin-top:25px;}

.coxinn .int3{ width:239px; height:42px; border-radius:5px; padding-left:10px; font-size:14px; font-size:1.4rem; line-height:42px; text-transform:uppercase;box-shadow:0px 2px 4px #858484; float:left;}

.coyanzheng{ width:163px; height:44px; float:left; margin-left:18px; cursor:pointer;}

.coxinn .int4{background: #4a9ff8; width:250px; height:44px; float:left;  font-size:14px; font-size:1.4rem; color:#fff; margin-left:18px; cursor:pointer; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; border-radius:5px;}

.coxinn .int4:hover{ background:#1e5998;}





@media screen and (min-width:1000px) and (max-width:1319px){

.colianxi,.colianxi2{ background:none}

.cochuanzhen{ margin-left:10px;}

.coxinn{width:722px;}

.coxinn .int1,.coxinn .int2{  width:320px;}

.coxinn .int1 input,.coxinn .int2 input{ width:309px;}

.coxinn textarea{ width:698px;}



}

@media screen and (min-width:1000px){

.ditu{ position:absolute; top:0px; left:0px; z-index:999; width:100%; height:555px;}

}

@media screen and (max-width:999px){

.colianxi,.colianxi2{ background:none;margin-left: 0;}

.coxinfeng,.cochuanzhen,.codingwei{ width:30%; margin-left:1.5%; margin-right:1.5%; margin-top:20px;}

.coxin{ height:auto; margin-top:auto;}

.coxinn{width:auto; padding-top:20px;}

.coxinn .int1,.coxinn .int2{  width:auto; float:none;}

.coxinn .int1 input,.coxinn .int2 input{ width:95%;}

.coxinn textarea{ width:95%;}

.ditu{ width:100%; margin-top:20px;}

.coxinn .int4{ width:30%;background:#0e6bcd;}

.coxinn .int3{ width:30%;}

}

@media screen and (max-width:639px){

.coxinfeng,.cochuanzhen,.codingwei{ width:100%; float:none; margin:auto; margin-top:20px;}

.coxinn .int1 input,.coxinn .int2 input{ width:90%;}

.coxinn textarea{ width:90%;}

.coxinn .int4{ width:30%;background:#0e6bcd; margin-top:25px;}

.coxinn .int3{ width:90%;}

.coyanzheng{ margin-left:auto; margin-top:25px;}

}





/********************************************************************************  stamping  *******************************************************************/

.qumain1{ padding-bottom:43px;}



.qu1l{ width:238px; float:left; background:url(../images/abtiao.jpg) no-repeat 10px 42px; margin-top:24px;}

.qu1l li{ background:url(../images/huiquan.jpg) no-repeat left center; padding-left:36px; margin-top:25px;}

.qu1l li a{ display:block; width:200px; height:32px; border:1px solid #d2d2d2; text-align:center; line-height:32px; font-size:14px; font-size:1.4rem; border-radius:5px;}

.qu1l li:hover{ background:url(../images/lanquan.jpg) no-repeat left center;}

.qu1l li:hover a{ background:#1e5998; color:#fff; border:1px solid #1e5998;}

.dangqianqu{ background:url(../images/lanquan.jpg) no-repeat left center !important;}

.dangqianqu a{background:#1e5998 !important; color:#fff !important; border:1px solid #1e5998 !important;}



.qu1r{ width:1018px; float:right; padding-top:59px;}



.stbiao{ display:block; margin-top:-10px;}

.stbiao img{ width:90%; max-width:895px; max-height:28px;}



.stlie{ position:relative; border-bottom:1px solid #eeeeee; min-height:209px; margin-right:103px; padding-bottom:17px; margin-top:26px;}

.sttu{ display:block; position:absolute; right:0px; top:0px;}

.sttu img{ width:300px; height:209px;}

.stlie ul{ padding-right:345px;}

.stlie ul li{  padding-left:21px; font-size:14px; font-size:1.4rem; line-height:24px;}

.stlie1{ margin-top:50px; padding-bottom:45px;}

.stlie1 .sttu{ top:17px;}

.qu1ll li{ background:url(../images/huiquan.jpg) no-repeat left center; padding-left:36px; margin-top:25px;}

.qu1ll li a{ display:block; width:200px; height:32px; border:1px solid #d2d2d2; text-align:center; line-height:32px; font-size:14px; font-size:1.4rem; border-radius:5px;}

.qu1ll li:hover{ background:url(../images/lanquan.jpg) no-repeat left center;}

.qu1ll li:hover a{ background:#1e5998; color:#fff; border:1px solid #1e5998;}

@media screen and (min-width:1000px){

.qu1ll{ width:238px; float:left; background:url(../images/abtiao.jpg) no-repeat 10px 42px; margin-top:24px; display:none;}



}

@media screen and (min-width:1000px) and (max-width:1319px){

.qu1r{ width:700px; float:right; padding-top:59px;}

.stlie{ margin-right:0px;}

}

@media screen and (max-width:999px){

.qu1l{ width:100%; background:none; float:none;}

.qu1l li{ background:none !important; padding-left:0px;width:30%;float:left; margin-left:1%; margin-right:1%; margin-bottom:10px;}

.qu1l li a{ width:100%;}

.qu1r{ width:100%; float:none; padding-top:59px;}

.qulttu{ float:none; text-align:center; width:100%; margin-bottom:30px;}

.stlie{ margin-right:0px;}

.qu1ll{ display:block; width:100%; background:none; float:none;}

.qu1ll li{ background:none !important; padding-left:0px;width:30%;float:left; margin-left:1%; margin-right:1%; margin-bottom:10px;}

.qu1ll li a{ width:100%;}

}

@media screen and (max-width:639px){

.qu1l li{width:47%;}

.sttu{ display:block; position:absolute; left:50%; margin-left:-150px; top:0px;}

.stlie ul{ padding-right:0px; padding-top:250px;}



.qu1ll li{width:47%;}

}



/********************************************************************************  tool building  *******************************************************************/

.qumain2{ padding-bottom:61px;}

.bubiao{ display:block; margin-top:-10px;}

.bubiao img{ width:201px; height:39px;}



.totu1{ display:block; margin-top:21px;}

.totu1 img{ width:100%; max-width:1081px; max-height:525px;}

.bup{ font-size:14px; font-size:1.4rem; line-height:24px; margin-top:34px;}



.tom1{ margin-top:46px;}

.tom1tu{ width:492px; float:right;}

.tom1tu a{ display:block; border:8px solid #e8eef4;}

.tom1tu a img{ width:100%; max-width:475px; max-height:283px;}

.tom1zi{ width:460px; float:left;}

.toma{ display:block; font-size:24px; font-size:2.4rem; line-height:36px; font-weight:bold;  padding-left:18px; margin-top:16px;}

.tom2{ margin-top:23px;}

.tom2 p{font-size:14px; font-size:1.4rem; line-height:24px; margin-top:14px;}

.tom3{ margin-top:38px;}

.tom4{ margin-top:23px;}

.tom4 p{font-size:14px; font-size:1.4rem; line-height:24px; margin-top:11px;}

.totu3{ margin-top:30px;}

.totu3 a{ display:block; border:10px solid #e8eef4; float:left;}

.totu3 a img{  width:100%; max-width:475px; max-height:339px;}

@media screen and (min-width:1000px) and (max-width:1319px){

.tom1tu{ width:100%; max-width:492px; margin:auto; float:none;}

.tom1zi{ width:100%; float:none;}

}

@media screen and (max-width:999px){

.tom1tu{ width:100%; max-width:492px; margin:auto; float:none;}

.tom1zi{ width:100%; float:none;}

}



/********************************************************************************  material  *******************************************************************/

.qumain3{ padding-bottom:94px;}

.mabiao{ display:block; margin-top:-10px;}

.mabiao img{ width:209px; height:30px;}

.map{ margin-right:230px; font-size:18px; font-size:1.8rem; line-height:30px; margin-top:27px;}

.mamain{ position:relative; z-index:99; min-height:425px; margin-top:44px;}

.matu{ display:block;}

.matu img{ width:100%; max-width:423px; max-height:425px;}



.maz{ position:relative; z-index:9999;width:520px; min-height:45px;}

.maz p{ font-size:14px; font-size:1.4rem; line-height:24px; border-bottom:1px dashed #d3dfeb; padding-bottom:13px; }

.ma1{ margin-left:307px; padding-left:53px;}

.ma2{  margin-left:391px; padding-left:53px; margin-top:35px;}

.ma3{  margin-left:391px; padding-left:53px; margin-top:48px;}

.ma4{  margin-left:307px; padding-left:53px; margin-top:40px;}

@media screen and (min-width:1000px) and (max-width:1319px){

.map{ margin-right:0px;}

.maz{width:320px;}

.matu{ display:block;width:323px; top:120px !important;}

.ma1{margin-left:207px;}

.ma2{margin-left:291px;}

.ma3{ margin-left:291px;}

.ma4{ margin-left:207px;}

}

@media screen and (min-width:1000px){

.matu{ position:absolute; left:0px; top:10px; z-index:999}

}



@media screen and (max-width:999px){

.map{ margin-right:0px;}

.maz{width:auto;}

.matu{ display:block;width:100%; text-align:center}

.ma1{margin-left:0px;}

.ma2{margin-left:0px;}

.ma3{ margin-left:0px;}

.ma4{ margin-left:0px;}

}



/********************************************************************************  inspection  *******************************************************************/

.qumain4{ padding-bottom:59px;}



.inbiao{ display:block; margin-top:-10px;}

.inbiao img{ width:156px; height:37px;}



.innbiao{ display:block; font-size:24px; font-size:2.4rem; font-weight:bold; line-height:36px;  padding-left:18px; margin-top:19px;}

.inbiaoge{ display:block; text-align:center; margin-top:29px;}

.inbiaoge img{ width:100%; max-width:1019px; max-height:785px;}



.inlie{}

.inlien{ width:328px; float:left; margin-left:13px; margin-top:26px;}

.intu{ display:block; text-align:center;}

.intu img{ width:100%; max-width:328px; max-height:223px;}

.inzi{ display:block; text-align:center; font-size:16px; font-size:1.6rem; line-height:36px; margin-top:10px;}

.mat1{ margin-top:45px;}

.mat2{ margin-top:38px;}

.intu4{ display:block; float:left; width:455px; margin-top:37px;}

.intu4 img{ width:100%; max-width:455px; max-height:714px;}

.intu5{ display:block; float:right; width:509px; margin-top:37px;}

.intu5 img{ width:100%; max-width:509px; max-height:714px;}

@media screen and (min-width:1000px) and (max-width:1319px){

.inlien{ width:225px; margin-left:10px;}

.intu4{ width:322px;}

.intu5{ width:359px;}

}

@media screen and (max-width:999px){

.inlien{ width:30%; margin-left:1.5% !important; margin-right:1.5%;}

.intu4{ width:100%; float:none; text-align:center;}

.intu5{width:100%; float:none; text-align:center;}

}

@media screen and (max-width:639px){

.inlien{ width:97%; margin-left:1.5% !important; margin-right:1.5%;}

}



/********************************************************************************  maintenance  *******************************************************************/

.qumain5{ padding-bottom:60px;}



.ma2biao{ display:block; text-align:center; margin-top:-10px;}

.ma2biao img{ width:274px; height:30px;}

.ma2p{ font-size:14px; font-size:1.4rem; line-height:24px; width:741px; margin:auto; margin-top:30px;}

.ma2p span{ font-weight:bold; color:#1e5998;}



.zhanshi_tp{position:relative; width:827px; margin:auto; margin-top:37px; height:643px;}

.zhanshi_tp .ulBigPic{width:741px;height:499px; margin:auto; overflow:hidden;}

.zhanshi_tp .ulBigPic li{width:721px;height:479px;display:none; position:relative; border:10px solid #d6e0ec}

.abfu{ position:absolute; width:100%; font-size:18px; font-size:1.8rem; font-weight:bold; color:#fff; text-align:center; line-height:44px; bottom:0px; left:0px; background:#000; background:rgba(0,0,0,0.4);}

.zhanshi_tp .ulBigPic .liSelected{display:block;}

.zhanshi_tp .ulBigPic img{ width:100%; max-width:721px;max-height:479px;}



.zhanshi_tp .dSmallPicBox{width:827px; height:120px; position:relative; margin-top:23px; }

.zhanshi_tp .dSmallPic{width:745px;height:120px; position:absolute; left:41px; top:0px;overflow:hidden;}

.zhanshi_tp .dSmallPic ul{position:absolute;}

.zhanshi_tp .dSmallPic li{width:178px; height:120px;float:left; display:inline;cursor:pointer;overflow:hidden; margin-right:11px}

.zhanshi_tp .dSmallPic .sPic{width:178px; height:120px; display:block;}

.zhanshi_tp .dSmallPic .sPic img{width:174px;height:116px; border:2px solid #d6e0ec; border-radius:2px;}

.zhanshi_tp .dSmallPic .sPic img:hover{ border:2px solid #e44747;}

.zhanshi_tp .sLeftBtnB,.zhanshi_tp .sLeftBtnBSel,.zhanshi_tp .sLeftBtnBBan,.zhanshi_tp .sRightBtnB,.zhanshi_tp .sRightBtnBSel,.zhanshi_tp .sRightBtnBBan{width:24px; height:24px;display:block;position:absolute;top:50px;}

.zhanshi_tp .sLeftBtnB,.zhanshi_tp .sLeftBtnBSel,.zhanshi_tp .sRightBtnB,.zhanshi_tp .sRightBtnBSel{cursor:pointer;}

.zhanshi_tp .sRightBtnB,.zhanshi_tp .sRightBtnBSel,.zhanshi_tp .sRightBtnBBan{right:0px; }

.zhanshi_tp .sLeftBtnB,.zhanshi_tp .sLeftBtnBSel,.zhanshi_tp .sLeftBtnBBan{left:0px; }





.man{ border:2px solid #1e5998; padding:20px 22px 17px 22px; width:779px; margin:auto; margin-top:37px;}

.man a{ display:block; font-size:18px; font-size:1.8rem; line-height:24px; color:#1e5998; margin-bottom:9px;}

.man li{ font-size:18px; font-size:1.8rem; line-height:36px; padding-left:18px; }



@media screen and (min-width:1000px) and (max-width:1319px){

.zhanshi_tp{ width:637px; height:520px;}

.zhanshi_tp .ulBigPic{width:551px;height:auto;}

.zhanshi_tp .ulBigPic li{width:531px;height:auto;}

.zhanshi_tp .dSmallPicBox{width:637px;}

.zhanshi_tp .dSmallPic{width:556px;}

.man{ width:570px;}

.ma2p{ width:auto;}

}

@media screen and (min-width:1000px){

.gongchang{ display: none}

}

@media screen and (max-width:999px){

.zhanshi_tp{ display:none}

.gongchang{ width:100%}

.gongchang a{ display:block; width:45%; float:left; margin-left:2.5%; margin-right:2.5%; margin-top:30px;}

.gongchang a img{ width:100%; max-width:721px; max-height:479px;}

.man{ width:auto;}

.ma2p{ width:auto;}

}

@media screen and (max-width:639px){

.gongchang a{width:95%;}

}



















/**********************************************************   Working Environment   ***********************************************************/

.wemain{ padding-bottom:56px; padding-top:49px;}

.wenav{  text-align:center;}

.wenav a{ display:inline-block; *float:left; width:212px; height:46px; border:1px solid #1e5998; border-radius:23px; text-align:center; line-height:46px; background:#fff; font-size:16px; font-size:1.6rem; font-weight:bold; margin:0 10px 0 9px;}

.wenav a:hover{ background:#1e5998; color:#fff;}

.dangqiannav{ background:#1e5998 !important; color:#fff !important;}

.webiao{ display:block; text-align:center; margin-top:51px;}

.webiao img{ width:95%; max-width:337px; max-height:39px;}

.cebiao{ display:block; text-align:center; margin-top:53px;}

.cebiao img{ width:95%; max-width:352px; max-height:37px;}

.wep{ font-size:14px; font-size:1.4rem; line-height:24px; color:#221815; text-align:center; margin-top:24px;}



.zhanshi_tp2{position:relative; width:1002px; margin:auto; margin-top:34px; margin-bottom:4px; height:666px;}

.zhanshi_tp2 .ulBigPic{width:797px;height:526px; margin-left:104px; overflow:hidden;}

.zhanshi_tp2 .ulBigPic li{width:797px;height:526px;display:none; position:relative;}

.abfu{ position:absolute; width:100%; font-size:16px; font-size:1.6rem; color:#fff; text-align:center; line-height:44px; bottom:0px; left:0px; background:#000; background:rgba(0,0,0,0.6); font-family:arial;}

.zhanshi_tp2 .ulBigPic .liSelected{display:block;}

.zhanshi_tp2 .ulBigPic img{width:797px;height:526px;}

.zhanshi_tp2 .sLeftBtnA,.zhanshi_tp2 .sLeftBtnASel,.zhanshi_tp2 .sLeftBtnABan,.zhanshi_tp2 .sRightBtnA,.zhanshi_tp2 .sRightBtnASel,.zhanshi_tp2 .sRightBtnABan{ width:40px;height:78px;display:block;position:absolute;top:224px; }

.zhanshi_tp2 .sLeftBtnA,.zhanshi_tp2 .sLeftBtnASel,.zhanshi_tp2 .sRightBtnA,.zhanshi_tp2 .sRightBtnASel{cursor:pointer;}

.zhanshi_tp2 .sLeftBtnA,.zhanshi_tp2 .sLeftBtnASel,.zhanshi_tp2 .sLeftBtnABan{left:0px; }

.zhanshi_tp2 .sRightBtnA,.zhanshi_tp2 .sRightBtnASel,.zhanshi_tp2 .sRightBtnABan{right:0px;}

.zhanshi_tp2 .dSmallPicBox{width:1002px; height:117px; position:relative; margin-top:24px;  }

.zhanshi_tp2 .dSmallPic{width:799px;height:117px; position:absolute; left:104px; top:0px;overflow:hidden;}

.zhanshi_tp2 .dSmallPic ul{position:absolute;}

.zhanshi_tp2 .dSmallPic li{width:177px; height:117px;float:left; display:inline;cursor:pointer;overflow:hidden; margin-right:30px;}

.zhanshi_tp2 .dSmallPic .sPic{width:177px; height:117px; display:block;}

.zhanshi_tp2 .dSmallPic .sPic img{width:175px;height:115px; border:1px solid #f5f5f5;}

.zhanshi_tp2 .dSmallPic .sPic img:hover{ border:1px solid #dc372f;}

.zhanshi_tp2 .sLeftBtnB,.zhanshi_tp2 .sLeftBtnBSel,.zhanshi_tp2 .sLeftBtnBBan,.zhanshi_tp2 .sRightBtnB,.zhanshi_tp2 .sRightBtnBSel,.zhanshi_tp2 .sRightBtnBBan{width:34px; height:34px;display:block;position:absolute;top:41px;}

.zhanshi_tp2 .sLeftBtnB,.zhanshi_tp2 .sLeftBtnBSel,.zhanshi_tp2 .sRightBtnB,.zhanshi_tp2 .sRightBtnBSel{cursor:pointer;}

.zhanshi_tp2 .sRightBtnB,.zhanshi_tp2 .sRightBtnBSel,.zhanshi_tp2 .sRightBtnBBan{right:20px;}

.zhanshi_tp2 .sRightBtnB,.zhanshi_tp2 .sRightBtnBSel,.zhanshi_tp2 .sRightBtnBBan:hover{right:20px; }

.zhanshi_tp2 .sLeftBtnB,.zhanshi_tp2 .sLeftBtnBSel,.zhanshi_tp2 .sLeftBtnBBan{left:15px; }

.zhanshi_tp2 .sLeftBtnB,.zhanshi_tp2 .sLeftBtnBSel,.zhanshi_tp2 .sLeftBtnBBan:hover{left:15px;}



@media screen and (min-width:1000px){

.gongchang2{ display: none}

}

@media screen and (min-width:1000px) and (max-width:1319px){

.zhanshi_tp2{width:980px;}

.zhanshi_tp2 .ulBigPic{ margin-left:94px;}

.zhanshi_tp2 .dSmallPicBox{width:980px;}

.zhanshi_tp2 .dSmallPic{ left:94px;}

}

@media screen and (max-width:999px){

.zhanshi_tp2{ display:none}

.gongchang2{ width:100%}

.gonglie2{ display:block; width:45%; float:left; margin-left:2.5%; margin-right:2.5%; margin-top:30px;}

.gongtu2 img{ width:100%; max-width:797px; max-height:526px;}

.gongzi2{ display:block; text-align:center; line-height:30px; margin-top:5px;}

}

@media screen and (max-width:639px){

.gonglie2{width:95%;}

.wenav a{ width:135px; font-size:12px; font-size:1.2rem; font-weight:normal; margin:0 2px;}

}















/***************************************************************************   History   *************************************************************************/

.shanshui{ padding-bottom:141px;}

.abbiao2{ display:block; margin-top:2px;}

.abbiao2 img{ width:111px; height:37px;}

.ab2p{ font-size:14px; font-size:1.4rem; line-height:24px; color:#221815; margin-top:34px;}

.ab2biao{ display:block; font-size:24px; font-size:2.4rem; line-height:36px; font-weight:bold; margin-top:25px;}



.shijianzhou{margin-top:32px; position:relative; padding-bottom:20px;}

.ab2n{ background:url(../images/huiquan.jpg) no-repeat top center; margin-bottom:29px;}

.shijian{ width:502px; height:138px; background:#f8f8f8;}

.shijiann{ padding:12px 11px;min-height:112px; border:1px solid #1e5998; position:relative;}

.shijiantu{ display:block; width:146px; position:absolute; left:11px; top:12px;}

.shijiantu img{ width:100%; max-width:146px; max-height:112px;}

.shijianzi{ padding-left:166px;}

.shijianzi a{ display:block; font-size:24px; font-size:2.4rem; font-weight:bold; line-height:34px; margin-top:3px;}

.shijianzi p{ font-size:14px; font-size:1.4rem; line-height:24px; color:#221815;}

.ab21 .shijian{ float:left;}

.ab22 .shijian{ float:right;}

.fudong{ position:absolute; width:100%; right:0px; bottom:-147px;}

.ab2n:hover{ background:url(../images/lanquan.jpg) no-repeat top center;}





@media screen and (min-width:1000px) and (max-width:1319px){

.shijian{ width:360px; height:138px;}

.shijianzi a{ display:block; font-size:16px; font-size:1.6rem; line-height:24px; margin-top:0px;}

.shijianzi p{ font-size:12px; font-size:1.2rem; line-height:20px;}

}

@media screen and (max-width:999px){

.shanshui{ padding-bottom:0px;}

.shijianzhou{ background:none}

.ab2n{ background:none; position:relative; bottom:0px;}

.shijian{ width:100%; float:none; height:138px;}

}

@media screen and (max-width:639px){

.shijian{ width:100%; float:none; height:auto; text-align:center;}

.shijiantu{ left:50%; margin-left:-73px;}

.shijianzi{ padding-left:0px; padding-top:130px;}

}





/***********************************************************************************  video  **************************************************************************/

.vimain{ padding-bottom:44px;}

.vilie{ width:384px; float:left; padding-bottom:18px; margin-top:22px; margin-left:23px; margin-bottom:5px;}

.vitu{ display:block; text-align:center;}

.vitu img{ width:100%; max-width:384px; max-height:208px;}

.vizi{ display:block;font-size:14px; font-size:1.4rem; text-align:center; line-height:19px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; margin-top:19px; height:40px;}

.mat1{ padding-top:36px; margin-top:auto;}

@media screen and (min-width:1000px) and (max-width:1219px){

.vilie{ width:310px; margin-left:23px;}

}

@media screen and (max-width:999px){

.vilie{ width:47%; margin-left:1.5% !important; margin-right:1.5%;}

}

@media screen and (max-width:529px){

.vilie{ width:97%; margin-left:1.5% !important; margin-right:1.5%;}

}

/************************************新加的blog和邮件****************************************/







.blog_warp{ width:100%; margin:35px auto 0; overflow:hidden; }



.blog_l{ width:46%; float: left; background:#fff;padding: 2%;}

.blog_l .btitle{ width:auto; height:40px; border-bottom:2px solid #333; line-height:40px;}

.blog_l h3{ font-size:16px; color:#1e5998; float: left;}

.blog_l span{ float:right; color:#666;}

.blog_l .btitle span a{ color:#999;}

.blog_l span a:hover{ color:#f60;}

.blog_l li{height:30px; font-size:14px; line-height:30px; border-bottom:1px dashed #ccc; padding:5px}

.blog_l li a{ color:#333;}

.blog_l .blog_nl{ float:left;}

.blog_l .blog_nl a:hover{ color:#4a9ff8;}





.blog_r{ width:44%;float:right;  padding:2%;text-indent: 5px;background:#fff;}

.blog_r .btitle{ width: auto;height: 45px; border-bottom: 2px solid #333;line-height: 45px; }

.blog_r .btitle h3{ float:left;font-size: 16px;color: #1e5998;}

.blog_r .btitle span{ float:right;}

.blog_r .btitle span a{color:#666;}

.blog_r .btitle span a:hover{ color:#f60;}

.blog_r li{ font-size:14px; color:#333;line-height: 56px;border-bottom: 1px solid #ccc;/*padding-left: 28px;*/}

.blog_r li span{ color:#007fe0; font-weight:bold;margin-right: 8px;}

.blog_r li.t02{line-height: 38px;}







/*.blog_r{ width:48%; float:right; background:pink; padding:5px;text-indent: 5px;background:#fff;}

.blog_r .text_02{width:50%; height:30px; border-bottom:1px solid #6D6969; margin-bottom:5px;}

.blog_r .text1{  border:none;line-height:30px; font-size:14px; color:#4a9ff8; font-weight:bold;width: 640px;}

.blog_r .area{ border:none;width:635px; height:285px; color:#333; font-size:14px;  }

.blog_r .text_03{ border-bottom:1px solid #000; margin-bottom:20px;}

.blog_r .btnt{ width:252px; height:30px; border:none; background:#4a9ff8;}

.blog_r .btnt a{ color:#fff;}



*/



@media screen  and (max-width:1300px){

.blog_l{ width:100%; }

.blog_l .btitle{ width:96%;}

.blog_l .btitle span{ float:right;}

.blog_l li{ height:50px ;}

.blog_l .blog_nl{ font-size:12px; line-height:22px; height:30px;}

.blog_l  li span{ padding-right:10px;}



.blog_r .btitle{ width:100%;    margin-top: 5px;}

.blog_l li{ width:100%;}

.blog_r{ width:100%;}

.blog_r li{ width:100%;}

.blog_r .t02{  line-height:26px; font-size:12px;}

}





/*添加导航*/



 .mitz{ width:444px;padding-top:8px; float: right;}

 .text{ width: 346px; height:32px;/* border:2px solid #db422a;*/text-indent: 0.5em;float: left; }

 .mitz .button{ width:90px; height:34px; background:#0e6bcd; border:none;}

 .mitz .button i{font-style:normal; font-size:16px; color:#fff;}





/************************************新加的产品详情****************************************/

.gallery-thumbs .swiper-slide{border: 1px solid #000;}

.cp_warp{ width:100%; margin:0 auto; overflow:hidden;}

.chanpin_warp{ width:100%; overflow:hidden;margin-top: 50px;}

.cp_l{ width:530px;  border:1px solid #bbbbbb; text-align:center; float:left;}

.cp_l img{width:100%;}

.cp_c{ width:530px; float:left;margin-left: 20px;}

.cp_c h6{ height:50px; font-size:18px; color:#333;}

.cp_c p{font-size: 14px;color: #333;/*height:124px;*/line-height: 22px;margin-bottom: 10px;}
.cp_c p a{color: #333;}

.cp_c .mini_cp{ width:350px;overflow: hidden;line-height: 60px;}

.cp_c .mini_cp li{ width:90px; height:58px;  float:left; margin-left:5px;border:1px solid #fff;}

.cp_c .mini_cp .current{padding:0;}

.cp_c .mini_cp li:hover{/*width:58px; height:58px;*/border:1px solid #c91623; }

.cpbtn{ margin-top: 30px; }

.cpbtn .btn01{border-radius: 5px; width:40%; float: left; margin-top: 30px; height:40px; text-align:center; line-height:40px; font-size:22px; color:#fff;background:#0e50cdc7; border:none; margin-right:15px; transition: all .5s;}

.cpbtn .btn01:hover{background:#d6c074;}

.cpbtn .btn02{border-radius: 5px; width:60%; margin-top: 30px; height:50px; text-align:center; line-height:40px; font-size:26px; color:#fff;background:#e6ae03; border:none;transition: all .5s; }
.cpbtn .btn02:hover{box-shadow: 2px 2px 2px rgba(0,0,0,0.6);}
.cpbtn .btn01 img,.cpbtn .btn02 img{

	vertical-align: middle;

	margin-right: 10px;

}

.feat iframe {max-width:560px;}

.feat {font-size:15px;}

@media screen  and (max-width:320px){

.cp_l{ width:99%; float:none; margin:0;}

.cp_l img{ width:100%;}

.cp_c{ width:100%; margin:0;}

.cp_c h6{ width:100%;}

.cp_c p{ width:100%;}

.cp_c .mini_cp{ width:100%;}

.cp_c .mini_cp li{ width:30%;}

.mitz {width:99%;}

.mitz input {width:70%;}

.mitz .button {width:28%;}

.head p {width:100%;text-align:center;}

.logo {margin:0 auto;width:28%;display:block;float:none;}

.logo img {width:100%;}

.feat img {width:100%;}

}

@media screen (min-width:321px) and (max-width:480px){

.cp_l{ width:99%; float:none; margin:0;}

.cp_l img{ width:100%;}

.cp_c{ width:100%; margin:0;}

.cp_c h6{ width:100%;}

.cp_c p{ width:100%;}

.cp_c .mini_cp{ width:100%;}

.cp_c .mini_cp li{ width:30%;}



.mitz {width:99%;}

.mitz input {width:70%;}

.mitz .button {width:28%;}

.head p {width:100%;}

.logo {margin:0 auto;width:100px;}

.feat img {width:100%;}

}









/*移动端导航*/



.phone{ display:none;}

.phone li{ width:16.66%; height:40px; float:left; font-size:14px; text-align:center; line-height:40px; background:#0e6bcd; }

.phone li a{ color:#fff;}

.phone li:hover{ background:#fff;}

.phone li:hover a{ color:#0e6bcd;}



@media screen and (max-width:999px){
.chanlie{margin-top:25px}


.phone{ width:100%;  display:block;}

.phone li{width: 32.4%;    margin-bottom: 1px;margin-right: 1px; display:none}
.phone li:first-child{display:block}
.phone li:hover{ background:#f60;}

.phone li:hover a{ color:#fff;}

.mitz {width:99%;}

.mitz input {width:70%;}

.mitz .button {width:28%;}

.head p {width:100%;}

.logo {margin:0 auto;width:100px;}

.cp_l{ width:99%;height:auto; float:none; margin:0;}

.cp_l img{ width:100%;}

.cp_c{ width:100%; margin:0;}

.cp_c h6{ width:100%;}

.cp_c p{ width:100%;}

.cp_c .mini_cp{ width:100%;}

.cp_c .mini_cp li{ width:30%;}

.Te_Da  li {width:100%;}

.Te_Da  li .parameter {width:35%;}

.Te_Da  li p {width:60%;}

.feat img {width:100%;}

}





.banner img{

	width: 100%;

	display: block;

}

.head_fix,.head3{

	display: none;

}

.t01 a,.t02 a,.t03 a,.t04 a{

	color: #000;

}

.about_con_l,.about_con_r{

	float: left;

}

.about_con_l a{

	font-size: 16px;

	color: #333;

}

.about_con_l{width: 250px}

.about_con_r{width: 726px}

.int2,.int1,.tex{

	position: relative;

}

#p2 {

	color: green;

	position: absolute;

}

#p1 {

	color: red;

	position: absolute;

    left: 10px;

    top: 50px;

}

#p3 {

	color: green;

	position: absolute;

}

.searhnostyle {

  font-size: 1.6rem;

  line-height: 2rem;

  margin: 2rem 3rem;

}

.searhnostyle a {
  color: #4a9ff8;
}

.nbiaod .bi1,.nbiaod .bi2,.nbiaod .bi3,.nbiaod .bigb_m{
margin-bottom:20px;
	float: left;
    position: relative;
	width: 48%;

}

.nbiaod .bi3{

	width: 20%;

}

.nbiaod .bi2,.nbiaod .bigb_m{

	margin-left: 3%;

}

.comment-form-author,.comment-form-email,.comment-form-url{

	float: left;

	width: 48%;

	margin-bottom: 20px !important;

}

#comment{

	margin-bottom: 20px;

}

.comment-form_p{

	height: 30px;

	line-height: 30px;

}

.comment-form_p img{

	vertical-align: middle;

}
.pt-3 p {
    padding-bottom: 20px;
    font-size: 14px;
    color: #666666;
}
.message_cen {
    position: relative;
}
.message_cen span.requ {
    color: red;
    position: absolute;
    top: 5px;
    left: 5px;
}
.message-r textarea {
    width: 100%;
    border: 1px solid #d0d0d0;
    font-size: 16px;
    height: 120px;
   background: none;
    border: none;
    color: #000;
    outline: none;
    margin-bottom: 16px;
	padding-left: 3%;
	border: 1px solid #bebebe;
}
.message-l input {
    width: 100%;
    padding: 10px 0 10px 5px;
    border: none;
    height: 35px;
    color: #000;
    outline: none;
    background: none;
    font-weight: 400;
    font-size: 16px;
    margin-bottom: 26px;
	padding-left: 3%;
	border: 1px solid #bebebe;
}
.message-l input::-webkit-input-placeholder, .message-l textarea::-webkit-input-placeholder{
    color:#888888;
}
.message-r span {
   
    color: #515151;
    font-size: 16px;
    margin-bottom: 12px;
}
.message-l input.in_code {
    width: 30%;
}
.message-r div input[type="submit"] {
    height: 35px;
    font-size: 16px;
    color: #ffffff;
    outline: none;
    text-align: center;
    padding: 0 26px;
    box-sizing: border-box;
    background-color: #4a9ff8;
	margin-top: 15px;
}
.mess_sele {
    position: relative;
}
#sele, #sele_pro {
    position: absolute;
    top: 1px;
    border: none;
    background: #fafafa;
    left: 15px;
    color: #888888;
    text-transform: capitalize;
    outline: none;
    display: block;
    font-size: 15px;
    height: 33px;
    -webkit-appearance: none;
}
#sel_sp, #sel_sp_arc {
    display: block;
    width: 0;
    height: 0;
    border-width: 4px 0 4px 6px;
    border-style: solid;
    border-color: transparent transparent transparent #757575;
    position: absolute;
    top: 15px;
    left: 95px;
}

.message_cen a{
	color: #3c86c5;
}

.i_customer_img {
   margin-bottom: 20px;
    text-align: center;
    background: #fff;
    padding-top: 25px;
}
.i_customer_main{
	background: #f5f5f5;
	padding-bottom: 60px;
	padding-top: 30px;
	margin-top: 20px;
}
.i_customer_con span {
    display: block;
    text-align: center;
    color: #000;
    font-size: 16px;
    padding: 15px 0;
}
.customer_tit{
	width: 97.8%;
    margin-bottom: 20px;
    padding: 15px;
}
.customer_tit .btitle{
	width: auto;
}
.chanlie_con{
	box-sizing: border-box;
}
.row{
	margin: 0 -15px;
}
.customer_bg{
	background: #f5f5f5;
	    padding-top: 30px;
}


.customer{padding: 20px;}
.prosingle_right h1{margin-top: 30px;}
.cp_c p{margin-bottom: 25px}
.k-btn1, .k-btn2{
	background: none;
	font-size: 50px;
	color: #bd3b3f;
	top: 40%;
	font-family: simsun;
	font-weight:bold ;
}
.chan1{
	width: 25%;
	float: left;
	padding: 0 15px;
}
@media only screen and (max-width:768px ) {
	.i_customer_img img {
	   width: 100%;
	}
	.chan1{
		width: 50%;
	}
.cp_nav{
    display:none
}
.prosingle_right h1{margin-top: 0px;}
.cp_c p{margin-bottom: 10px}
	
.cpbtn .btn02{
	width: 80%;
	font-size: 22px;
	display: block;
	margin: auto;
}
		
.blog_l, .blog_r{
width:95%;
}

	.main4{
		padding-top: 10px;
	}
.gallery-thumbs{height:0}
#sele, #sele_pro{top:5px}
#sel_sp, #sel_sp_arc{top:18px}
.message-l input{height:45px;margin-bottom:6px;}

.message-r textarea{height:100px;margin-bottom:6px;}
.banner{
display:none;
}
	.j_pro1_main{
		padding: 0;
	}
	.j_header{
		background: none;
		height: 300px;
	}
	.j_h_btm{
		top: 10px;
	    width: 100%;
	    left: 0;
	    padding-right: 0;
	    font-size: 14px;
	    line-height: 20px;
	}
	.j_h_btm img{
		width: 100%;
	}
	.j_pro1_bg,  .j_message, .j_container{
		width: 100%;
	}
	.j_pro_tit{
		font-size: 20px;
		height: 80px;
		line-height: 80px;
	}
	.j_pro_tit:before{
		width: 50px;
		left: 15px;
		height: 4px;
		top: 40px;
	}
	.j_pro_tit:after{
		width:50px;
		right: 15px;
		height: 4px;
		top: 40px;
	}
	.j_pro1_con h3{
		font-size: 14px;
		line-height: 20px;
	}
	.j_pro1_bg2, .j_pro1_bg, .j_pro1, .j_pro2, .j_pro_btm, .j_pro3{
		height: auto;
	}
	.pro_b_l, .pro_b_r{
		width: 100%;
		margin: 0;
	}
	.j_pro_btm{
		padding: 0;
	}
	.pro_b_r h3{
		font-size: 16px;
    line-height: 22px;
	}
	.pro_b_r p{
		font-size: 14px;
    	line-height: 20px;
    	height: 60px;
    	overflow: hidden;
	}
	.pro_b_l{
		display: none;
	}
	.pro_b_r a.get_a{
		height: 40px;
		line-height: 40px;
		font-size: 14px;
	}
	.j_mes_con{
		padding: 0 15px;
	}
	.j_mes_tit span{
		font-size: 20px;
	}
	.j_mes_tit{
		font-size: 14px;
	}
	.j_mes_tit span:after{
		margin-bottom: 20px
	}
	.j_mes_l, .j_mes_r{
		width: 100%;
		margin: 0;
	}
	.j_mes_r input, .j_mes_l textarea{
		width: 95%;
		font-size: 16px;
		height: 40px;
	}
	.j_mes_l textarea{
		height: 120px;
	}
	.j_header{
		padding-left: 15px;
		padding-right: 15px;
	}
	.j_pro1_main{
		padding: 0 12px;
	}
	.j_pro_btm{
		padding: 15px;
		width: auto;
	}
	.j_mes_r button{
		height: 55px;
		border-radius: 55px;
		width: 50%;
		font-size: 16px;
		display: block;
		margin: auto;
	}
	.j_message{
		height: auto;
		padding-bottom: 30px;
	}
}
.prosingle_right h1{
     font-size:20px;
font-weight:bold;
}
.message-l .mess_kg input[type='checkbox']{
	display: inline-block;
	width: auto;
	    margin-top: -8px;
    margin-left: 10px;
    margin-right: 10px;
}
.mess_kg_con{
	overflow: hidden;
}
.mess_kg_con input, .mess_kg_con span{
	float: left;
}


@media only screen and (max-width: 480px) {
	.foot-cc-t{
	padding-top: 20px;
}
	.prosingle_f_l,.prosingle_f_r{
	float: left;
	width: 100%;
}
.mianbao{
margin-bottom:0;
padding-top:0;
}
.j_pro1_con h3{
margin:0;
}

	.rect{
      display:none;
}

	.white_content{

		margin: auto;

		top: 0;

		left: 0;

		width: 80%;

	}







	#respond form{

		width: 98%;

	}

	.nbiaod .bigb .text1{

		height: 40px;

		line-height: 40px;

	}

	.nbiaod .bigb{

		height: 40px;

		line-height: 40px;

	}

	.nbiaod .bi1,.nbiaod .bi2,.nbiaod .bi3{

		height: 40px;

	}

	.nbiaod{

		width: 98%;

	}

	.blog_m{

		width: 100%;

		margin-left: 0 !important;

	}

	#LRdiv0 img{

		width: 180px;

	}

	.nbiaod .bi1,.nbiaod .bi2{

		float: none;

		width: 100%;

	}

	.nbiaod .bi2,.nbiaod .bigb_m{

	margin-left: 0;

}

	.nbiaod .bi3{

		width: 30%;

	}

	.nbiaod .bigb_m{

		width: 67%;

	}

	.about_con_r {width: 100%;}

	.head_pc{

		display: none;

	}

	.head_fix,.head3{

	display: block;

}

	iframe{

	width: 100%;

}

.danpin li{

	width: 95%;

	text-align: center;

}

.xiala{

	position: relative;

}

.yiji{

	top: 40px;

	width: 100%;

}

.phone li .yiji li{

	background: none;

}

.phone li{

	opacity: 1;

	width: 100%;

	float: none;

}

.head2{

	height: auto;



}

.logo{

	display: none;

}

}
/*.hengfu{margin-top:180px;margin-bottom:50px;}*/

.about_top{
	position: relative;
}
.about_top_con{
	position: absolute;
    width: 414px;
    right: 20px;
    top: 100px;
    color: #fff;
    font-size: 16px;
    line-height: 30px;
}
.about_top_con span{
	font-size: 20px;
	display: block;
	margin-bottom: 20px;
}
.ab1t .about_top_con p{
	color: #fff;
}
.about_top img{
	width: 100%;
}
.about_mid, .about_btm{
	background: #f5f5f5;
	padding-bottom: 40px;
}
.about_tit_new{
	text-align: center;
	font-size: 30px;
	color: #3c3c3c;
}
.about_tit_new:after{
	content: '';
	display: block;
	margin: auto;
	width: 80px;
	height: 5px;
	background: #0e6bcd;
	margin-bottom: 30px;
	margin-top: 15px;
}
.about_mid dl{
	float: left;
	width: 23%;
	margin: 0 1%;
}
.about_mid dl dd{
	font-size: 14px;
	line-height: 26px;
	color: #3c3c3c;
}
.about_mid dl dd span{
	display: block;
	font-size: 18px;
	font-weight: bold;
	margin: 20px 0;
}
.about_mid2 img, .about_btm img{
	width: 100%;
}
.about_mid2 ul li{
	font-size: 14px;
	
	line-height: 30px;
}
.about_mid2 ul li a{
	color: #4a9ff8;
}
.about_mid2 ul li:first-child{
	font-size: 18px;
}
.about_mid2{
	padding-bottom: 30px;
}
.about_mid dl dt{
	position: relative;
	overflow: hidden;
}
.about_mid dl img{
	width: 100%;
}
.ab_pro{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	transform: translateX(-100%);
	transition: all .5s;
	background: #fff;
}
.about_mid dl:hover .ab_pro{
	transform: translateX(0);
}
.ab_pro h3{
	height: 33px;
	text-align: center;
	line-height: 33px;
	background: #666666;
	color: #fff;
}


.head_pc{
	
	top: 0;
	left: 0;
	z-index: 99999999;	
}

/*改版*/
.npro-l{
	float: left;
	width: 723px;
	position: relative;
	box-shadow: 0 0 40px -20px #000;
	z-index: 22;
}
.npro-l span{
	position: absolute;
	width: 150px;
	height: 45px;
	background: #8c4628;
	text-align: center;
	color: #fff;
	border-radius: 5px;
	line-height: 45px;
	font-size: 16px;
	left: 34px;
	bottom: 34px;
	border: 1px solid #8c4628;
}
.npro-l:hover span{
	background: none;
	color: #8c4628;
}
.npro-r{
	width: 450px;
	float: right;
}
.npro-l img, .npro-r img{
	width: 100%;
	display: block;
}
.npro-r img{
	width: 110px;
	float: left;
}
.npro-r ul li{
	position: relative;
	height: 95px;
	line-height: 95px;
	background: #fff;
	box-shadow: 0 0 40px -20px #000;
	overflow: hidden;
	margin-bottom: 30px;
	
}
.npro-r ul li:hover span{
	display: none;
}
.npro-r ul li p{
	float: right;
	color: #333;
	font-size: 20px;
	margin-right: 20px;
}
.npro-r ul li a span{
	color: #bd3b3f;
}
.npro-main{
	padding-top: 20px;
}
.sw2{
	padding-bottom: 30px;
}
.k-page .swiper-pagination-bullet-active{
	background: #8c4628;
}
.ncase-con{
	width: 583px;
	float: left;
	position: relative;
	margin-bottom: 30px;
}
.ncase-con p{
	position: absolute;
	left: 0;
	bottom: 0;
	height: 60px;
	line-height: 60px;
	background: rgba(0,0,0,0.8);
	font-size: 20px;
	color: #fff;
	width: 100%;
	text-align: center;
}
.ncase-con img{
	width: 100%;
	display: block;
}
.ncase-con1{
	margin-right: 30px;
}
.nabout-tit{
	font-size: 30px;
	font-weight: bold;
	color: #333;
	text-align: center;
	padding-top: 40px;
}
.nabout-tit:after{
	content: '';
	width: 200px;
	background: #e44747;
	height: 2px;
	display: block;
	margin: 20px auto;
}
.n-ab{
	padding: 40px 0;
}
.n-ab-l{
	float: left;
	width: 550px;
}
.n-ab-r{
	float: right;
	width: 610px;
}
.n-ab-l img{
	width: 100%;
}
.n-ab-r span{
	font-size: 24px;
	color: #282828;
	display: block;
	margin: 40px 0 30px 0;
}
.n-ab-r p{
	font-size: 18px;
	line-height: 36px;
	color: #282828;
}
.n-ab-r a{
	display: block;
	width: 170px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	border-radius: 5px;
	color: #fff;
	font-size: 20px;
	background: #5a5a5a;
	margin-top: 40px;
	border: 1px solid #5a5a5a; 
}
.n-ab-r a:hover{
	color: #5a5a5a;
	background: none;
}
.about-pi{
	background: #fff
}
.about-contcent{
	padding: 40px 0;
	background: #f5f5f5;
}
.about-contcent-m{
	width: 1062px;
	float: right;
	font-size: 15px;
    line-height: 24px;
}
.chanlie_con{
	width: 25%;
	padding: 0 10px;
	float: left;
}
.blog-mess{
	width: 60%;
}

 .arguments-contact {
    text-align: center;
    display: flex;
    margin-top: 30px;
}
.arguments-contact a{
	width: 44%;
}
.arguments-contact span {
    display: block;
    width: 35%;
    height: 50px;
    line-height: 50px;
    font-size: 1.4rem;
    font-weight: bold;
    border-radius: 25px;
    cursor: pointer;
    margin-right: 2%;
    display: flex;
    align-items: center;
}

.arguments-contact .get-price {
    border: 2px solid #4a9ff8;
    color: #4a9ff8;
}
.arguments-contact .get-price a{
	 color: #4a9ff8;
}
 .arguments-contact .email {
   /* background-color: #4a9ff8;
    color: #fff; */
	border: 2px solid #4a9ff8;
	color: #4a9ff8;
}
.arguments-contact .email a{
	/* color: #fff; */
	color: #4a9ff8;
}
 .arguments-contact span::before {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    background-image: url(../images/icon.png);
    background-repeat: no-repeat;
    margin: 0 10px 0 20px;
}

.arguments-contact .get-price::before {
    background-position: -150px -150px;
}

 .arguments-contact .email::before {
   /* background: url(../img/whatsapp.png) no-repeat center; */
   background-position: -365px -241px;
}



@media only screen and (max-width: 768px) {
	.arguments-contact span{
		width: 90%;
	}
	.arguments-contact a{
		width: 65%;
	}
	.arguments-contact span::before{
		margin: 0 0 0 10px;
	}
	.chat-a{
		flex-wrap: wrap;
	}
	.arguments-contact span{
		width: 70%;
		margin-bottom: 20px;
	}
	.blog-mess{
		width: 100%;
	}
	.about_mid dl{
		width: 100%;
	}
	.about_mid dl img{
		width: 100%;
	}
	.about_top_con p{
		display: none;
	}
	.about_top_con{
		width: 150px;
		top: 40px;
	}
	.npro-r,.npro-l, .ncase-con, .n-ab-l, .n-ab-r{
		width: 100%;
	}
	.npro-main{
		
		
		
		
		padding-top: 20px;
	}
	.npro-l span{
		width: 100px;
		height: 35px;
		line-height: 35px;
		left: 14px;
		bottom: 14px;
	}
	.ncase-con1{
		margin: 0;
	}
	.about-contcent-m{
		width: 100%;
	}
	.chanlie_con{
		width: 50%;
	}
	.about_con_l{
		width: 100%;
	}
	.coxinfeng, .cochuanzhen, .codingwei{
		width: 50%;
		float: left;
	}
	.coxinfeng a, .cochuanzhen a, .codingwei a{
		font-size: 14px;
	}
	.j_container{
		margin-top: 0;
	}
}
.blogdetail{
	width: 100%;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
	.mianbao{
		padding-top: 25px;
	}
	.prosingle_main .prl{
		display: none;
	}
	.j_container{
		margin-top: 25px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1180px) {
	
	.about_top_con{
		width: 326px;
		top: 69px;
	}
	.about-contcent-m{
		width: 100%;
	}
	.about_con_l{
		width: 100%;
	}
	.coxinfeng, .cochuanzhen, .codingwei{
		float: left;
		width: 30%;
	}
	
	
	.j_pro1_main{
		padding: 0;
	}
	.j_header{
		background: none;
		height: 300px;
	}
	.j_h_btm{
		top: 10px;
	    width: 100%;
	    left: 0;
	    padding-right: 0;
	    font-size: 14px;
	    line-height: 20px;
	}
	.j_h_btm img{
		width: 100%;
	}
	.j_pro1_bg,  .j_message, .j_container{
		width: 100%;
	}
	.j_pro_tit{
		font-size: 20px;
		height: 80px;
		line-height: 80px;
	}
	.j_pro_tit:before{
		width: 50px;
		left: 15px;
		height: 4px;
		top: 40px;
	}
	.j_pro_tit:after{
		width:50px;
		right: 15px;
		height: 4px;
		top: 40px;
	}
	.j_pro1_con h3{
		font-size: 14px;
		line-height: 20px;
	}
	.j_pro1_bg2, .j_pro1_bg, .j_pro1, .j_pro2, .j_pro_btm, .j_pro3{
		height: auto;
	}
	.pro_b_l, .pro_b_r{
		width: 100%;
		margin: 0;
	}
	.j_pro_btm{
		padding: 0;
	}
	.pro_b_r h3{
		font-size: 16px;
	line-height: 22px;
	}
	.pro_b_r p{
		font-size: 14px;
		line-height: 20px;
		height: 60px;
		overflow: hidden;
	}
	.pro_b_l{
		display: none;
	}
	.pro_b_r a.get_a{
		height: 40px;
		line-height: 40px;
		font-size: 14px;
	}
	.j_mes_con{
		padding: 0 15px;
	}
	.j_mes_tit span{
		font-size: 20px;
	}
	.j_mes_tit{
		font-size: 14px;
	}
	.j_mes_tit span:after{
		margin-bottom: 20px
	}
	.j_mes_l, .j_mes_r{
		width: 100%;
		margin: 0;
	}
	.j_mes_r input, .j_mes_l textarea{
		width: 95%;
		font-size: 16px;
		height: 40px;
	}
	.j_mes_l textarea{
		height: 120px;
	}
	.j_header{
		padding-left: 15px;
		padding-right: 15px;
	}
	.j_pro1_main{
		padding: 0 12px;
	}
	.j_pro_btm{
		padding: 15px;
		width: auto;
	}
	.j_mes_r button{
		height: 55px;
		border-radius: 55px;
		width: 50%;
		font-size: 16px;
		display: block;
		margin: auto;
	}
	.j_message{
		height: auto;
		padding-bottom: 30px;
	}
	
	
}
@media only screen and (max-width: 1180px) {
	.mitz{
		width: 325px;
	}
	.text{
		    width: 151px;
	}
	.daohang>li>a{
		width: 135px;
	}
	.daohang{
		margin-right: 0;
	}
	.ab1r{
		margin-top: 0;
		padding-top: 0;
	}
	
}

@media only screen and (max-width: 998px) {
	.prl{
		display: none;
	}
	.product-com{
		width: 100%;
	}
	.chanlie{
		width: 46%;
	}
	.lost-main img{
		width: 100%;
	}
}