﻿body,html{color:#666;margin:0;padding:0;font:12px/24px Microsoft YaHei,SimSun,san-serif;background: #fff;}

h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,select,object{margin:0;padding:0;outline: none;}

ul,ol,li{list-style-type:none}

address,cite,code,em,th,h1,h2,h3,h4,h5,h6{font-weight:normal; font-style:normal;}

img{border:0 none;}

h1,h2,h3,h4,h5,h6{font-size:12px;}

object,textarea,img,iframe{vertical-align: top;}

textarea{overflow: auto;}

a{text-decoration:none;color:#2C2C2C;outline: none;-moz-transition:color 1s; -webkit-transition:color 1s;-o-transition:color 1s;}

a:hover{text-decoration:none;color:#ed7d31;}

.wrap, .jz_nr,.min{width:1200px; margin: 0 auto;min-width:1200px;overflow: hidden;}

input[type=submit]:hover{opacity:0.9;filter:Alpha(opacity=90);cursor: pointer;}

.checkbox,.radio{width:13px;height:13px;vertical-align:-2px;*vertical-align:-1px;}

.l{float:left;_display: inline;} .r{float:right;_display: inline;}

.blank0,.blank1,.blank2,.blank3,.blank4,.blank5,.blank6,.blank7,.blank8,.blank9,.blank10,.blank11,.blank12,.blank13,.blank14,.blank15,.blank16,.blank17,.blank18,.blank19,.blank20,.blank30,.blank35,.blank40,.blank50,.blank60{clear:both;display:block; font-size:1px; overflow:hidden;}

.blank0{height:0;}.blank1{height:1px;}.blank2{height:2px;}.blank3{height:3px;}.blank4{height:4px;}.blank5{height:5px;}.blank6{height:6px;}.blank7{height:7px;}.blank8{height:8px;}.blank9{height:9px;}.blank10{height:10px;}.blank11{height:11px;}.blank12{height:12px;}.blank13{height:13px;}.blank14{height:14px;}.blank15{height:15px;}.blank16{height:16px;}.blank17{height:17px;}.blank18{height:18px;}.blank19{height:19px;}.blank20{height:20px;}.blank30{height: 30px;}.blank35{height:35px;}.blank40{height:40px;}.blank50{height:50px;}.blank60{height:60px;}

.por{position: relative;} .owfl{ overflow:hidden;} .tl{text-align: left; } .tc{text-align: center; } .tr{text-align: right; }.center{margin: 0 auto;}

.fs12{ font-size:12px; }

.fs14{ font-size:14px;}

.fs16{ font-size:16px;}

.ml10{margin-left: 10px;}

.ml20{margin-left: 20px;}

.ml5{margin-left: 5px;}

.ml30{margin-left: 30px;}

.mr10{margin-right: 10px;}

.mr20{margin-right: 20px;}

.mr40{margin-right: 40px;}

.mt5{margin-top: 5px;}

.mt10{margin-top: 10px;}

.mt15{margin-top: 15px;}

.mt20{margin-top: 20px;}

.mt25{margin-top: 25px;}

.mt90{margin-top: 90px;}

.mt57{margin-top: 57px;}



.mtb10{margin: 10px 0;}

.mlr10{margin: 0 10px;}

.mlr20{margin: 0 20px;}

.pl5{padding-left: 5px;}

.pl20{padding-left:20px;}

.pr20{padding-right:20px;}

.p10{padding: 10px;}

.p15{padding: 15px;}

.p20{padding: 20px;}

.pl10{padding-left: 10px;}

.pr10{padding-right: 10px;}

.pr40{padding-right: 40px;}

.plr10{padding: 0 10px;}

.plr20{padding: 0 20px;}

.ptb10{padding: 10px 0;}

.ptb15{padding:15px 0;}

.ptb20{padding: 20px 0;}

.pdtp{ padding-top:57px;}



.c999{color: #999;}

.bg{background: #FFF;}

.mb{border:1px solid #d9d9d9;}

.bd-t{border: 1px solid #d9d9d9;border-top: none;}





/*头部页眉*/





.header{background:#f2f2f2;height: 40px;}

.header p{font-size: 13px;color: #444444;line-height: 40px;}

.header a{font-size: 13px;color: #444;line-height: 40px;padding: 0 10px;}





.header a img{padding-top: 5px;padding-right: 5px;}

.logo{}

.logo a{font-family: "FZYunDongHei-B-GBK";font-size: 30px;color: #444444;line-height: 40px;}

.logo a em{color: #22b58c;}

.logo p{font-size: 16px;color: #444;}







.search{margin-top: 20px;position: relative;}

.s_k{border:none;color:#b6b6b6;width: 440px;padding-left: 15px;height: 50px;margin-top: 0px;background: none;border: 1px #999 solid;}

.search .buttom{

    /* right: 5px; */

    position: absolute;

    /* top: 5px; */

    background: #fff;

    border:none;

    line-height: 50px;

    width: 143px;

    color: #333;

    text-align: center;

    margin-top:0px;

    font-size: 17px;

}



.container .input{

    position: relative;

    /* width: 493px; */

    /* border-top: #ccc solid 1px; */

    border-right: none;

    /* border-bottom: #ccc solid 1px; */

    background: none;

    /* border-left: #ccc solid 1px; */

    margin-top: 21px;

}

.container .input>input{

    outline: none;

    border: 1px #999 solid;

    padding: 0 80px 0 10px;

    margin: 0;

    height: 48px;

    width: 345px;

    color: #333;

    font-size: 16px;

    float: left;

    background: none;

}

.container .input>input::-webkit-input-placeholder{

    color:#999;

}

.container .input .picker{

   width: 41px;

    margin-right: 25px;

    position: absolute;

    top: 0;

    right: 0;

    height: 100%;

    cursor: pointer;

    color: #999;

    font-size: 12px;

    text-align: right;

    background: url("{../images/down.png") no-repeat right;

    user-select: none;

}

.container .input .picker-list a{font-size:15px;color:#333}

.container .input .picker-list{

    list-style: none;

    padding: 10px 0;

    width: 96%;

    right: 0;

    margin-top: 50px;

    margin: 0;

    text-align:center;

    line-height: 40px;

    font-size: 12px;

    box-shadow: 0 1px 5px rgba(0,0,0,.2);

    background-color: #fff;

    display: none;

    padding-left: 15px;

    height: auto;

}

.container .input .picker-list>li{

    /* background-position: 10px center; */

    /* background-repeat: no-repeat; */

    /* background-size: 16px auto; */

    /* width: 96%; */

}

.container .input .picker-list>li:hover{

}

.container .input .hot-list{

    padding: 10px 0;

    width: 100%;

    position: absolute;

    left: 0;

    top: 50px;

    margin: 0;

    line-height: 32px;

    font-size: 14px;

    border-radius: 2px;

    box-shadow: 0 1px 5px rgba(0,0,0,.2);

    background-color: #fff;

    display: none;

    z-index: 999;

    height: 100px;

}

.container .input .hot-list>a{

    display: block;

    color: #333;

    text-decoration: none;

    padding: 0 10px;

    overflow: hidden;

}

.container .input .hot-list>a:hover{

    background-color: #f3f3f3;

}

.container .input .hot-list>a>div{

    float: left;

}

.container .input .hot-list>a>div.number{

    text-align: center;

    width: 40px;

}

.container .search1 .buttom{

    width: 134px;

    float: right;

    height: 50px;

    margin-top: 21px;



}



.tell{padding-top: 15px;}

.tell h3{font-size: 14px;color: #666;background:url(../images/index_03.jpg) no-repeat left;padding-left: 30px;}

.tell p{font-size: 28px;color: #105240;font-weight: 900;}





.top02{height:95px;width:100%;}

.logo{float:left;padding-top:20px;}

.nav{/* width:770px; */float:right;}

.nav ul{/* width:780px; */}

.nav li{width:86px;margin:0 5px 0 6px;float:left;text-align:center;/* position:relative;*/}

.nav a{/* width:86px; */height:42px;padding-top: 25px;display:block;font-size: 1.23em;/*overflow:hidden;*/}

.nav li a:after{content: "";display: block;position: absolute;left: 50%;right: 50%;bottom: -3px;height: 3px;opacity: 0;background-color: #dc6103;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}

.nav li a:hover:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}



.nav a#sel{border-bottom:3px solid #f3782a;color:#f3782a;}

.nav a#sel:hover:after{opacity: 0;}



.nav .sub{display:none;width:100%;padding:0;position:fixed;top: 115px;overflow:hidden;text-align:left;z-index:110;left:0px;background-color:#f5f5f5;}

.nav .sub .nav_xiao{width:1200px;overflow:hidden;padding-top:5px;margin:0 auto;/* padding-bottom:50px; */}

.nav .sub .nav_xiao .xiao_one{width:760px;float:right;overflow:hidden;}

.nav .sub .nav_xiao .xiao_one a{float:left;display:inline;height:28px;line-height:28px;width:108px;margin-right:12px;overflow:hidden;border-bottom:1px solid #d3d2d2;color:#313030;background:url(../images/201603/nav_dian.jpg) left center no-repeat;padding:0;padding-left:15px;margin-top:13px;font-size:12px;font-family:"宋体";}

.nav .sub .nav_xiao .xiao_one a:hover{color:#f3782a;}

.nav .sub .nav_xiao .xiao_two{margin-top:28px;width:760px;float:right;}

.nav .sub .nav_xiao .xiao_two img{float:left;margin-right:25px;}

.nav .sub .nav_xiao .xiao_two .nav_div{float:left;width:380px;padding-top:30px;font-size:12px;color:#666666;line-height:22px;}

.nav .sub .nav_xiao .xiao_two .nav_div h2{font-size:16px;color:#f3782a;font-weight:normal;letter-spacing:1px;line-height:36px;}



.nav .sub .nav_xiao .xiao_three{width:760px;float:right;overflow:hidden;}

.nav .sub .nav_xiao .xiao_three ul{width:790px;}

.nav .sub .nav_xiao .xiao_three ul li{float:left;display:inline;width:172px;height:190px;overflow:hidden;margin-right:19px;text-align:center;position:inherit;line-height:46px;margin-left:0px;}

.nav .sub .nav_xiao .xiao_three ul li img{width:100%;height:138px;display:block;}

.nav .sub .nav_xiao .xiao_three ul li a{color:#686868;width:100%;font-size:14px;height:100%;padding-top:17px;}

.nav .sub .nav_xiao .xiao_three ul li a:hover{color:#f3782a;}

.nav .sub .nav_xiao .xiao_three ul li:hover img{opacity: 0.8;filter: alpha(opacity=80);}

.nav .sub .nav_xiao .xiao_three ul.nav_wechat li{width:195px;}

.nav .sub .nav_xiao .xiao_three ul.nav_wechat li img{width:195px;height:138px;}



.nav .sub .nav_xiao .xiao_four{width:512px;overflow:hidden;margin-right:25px;margin-left:55px;}

.nav .sub .nav_xiao .xiao_four h2{font-size:18px;font-weight:normal;color:#333333;height:50px;line-height:50px;border-bottom:1px solid #b3b3b3;letter-spacing:3px;margin-top:10px;}

.nav .sub .nav_xiao .xiao_four .ul{width:590px;}

.nav .sub .nav_xiao .xiao_four .ul li{height:42px;line-height:42px;margin-right:80px;padding-right:10px;width:205px;overflow:hidden;float:left;display:inline;background:url(../images/nav_dian2.png) right center no-repeat;margin-left:0px;position:inherit;}

.nav .sub .nav_xiao .xiao_four .ul li a{padding:0;width:205px;text-align:left;}



.nav .sub .nav_xiao .xiao_five{width:680px;overflow:hidden;float:left;margin-top:15px;margin-left:50px;}

.nav .sub .nav_xiao .xiao_five img{width:280px;height:212px;}

.nav .sub .nav_xiao .xiao_five a{width:280px;height:212px;padding:0;margin-right:45px;float:left;}

.nav .sub .nav_xiao .xiao_five2{float: right;margin-right: 20px;text-align: left;width: 445px;margin-top:15px;}

.nav .sub .nav_xiao .xiao_five2 p{border-bottom: 1px solid #D9D9D9;box-shadow: none;font-size: 14px;padding: 10px 0;}

.nav .sub .nav_xiao .xiao_five2 p a{text-align: left;width: 200px;display: inline-block;padding-top:0;height:auto;padding: 5px 0;font-size:14px;}



.nav .sub .nav_xiao .xiao_six_l{/* float:left; *//* width:140px; *//* margin-left:70px; */overflow:hidden;/* margin-top:35px; */display: flex;justify-content: center;}

.nav .sub .nav_xiao .xiao_six_l a{display:block;height: 100px;line-height: 100px;font-size: 15px;float: left;color:#333333;padding-right: 30px;background:url(../images/yuming_pic9.png) left center no-repeat;padding-top:0;}

.nav .sub .nav_xiao .xiao_six_l a.osel{background:url(../images/yuming_pic9_on.png) left center no-repeat;color:#f3782a;}

.nav .sub .nav_xiao .xiao_six_r{float:left;width:990px;overflow:hidden;text-align:center;}

.nav .sub .nav_xiao .xiao_six_r img{display:block;margin:0 auto;margin-bottom:32px;transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;}

.nav .sub .nav_xiao .xiao_six_r a{float:left;width:140px;height:auto;border-left:1px solid #e2e3e3;padding-top:0;margin-top:50px;}

.nav .sub .nav_xiao .xiao_six_r a:hover {color: #ec1b24;}



/*幻灯片*/

.fullSlide{width:100%; position:relative;height:850px;}

.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}

.fullSlide .bd ul{width:100% !important;}

.fullSlide .bd li{width:100% !important;height:850px;overflow:hidden;text-align:center;}

.fullSlide .bd li a{display:block;height:850px;}

.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:50px;left:0;height:11px;line-height:11px;}

.fullSlide .hd ul{text-align:center; margin:0 auto;}

.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:30px;height:5px;margin:0 6px;overflow:hidden;background:#fff;filter:alpha(opacity=90);opacity:0.9;line-height:999px;z-index:999;}

.fullSlide .hd ul .on{background:#2760d4;}



.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:45%;margin-top:-30px;left:5%;z-index:1;	width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}

.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}



.fullSlide1{width:100%; position:relative;height:350px;}

.fullSlide1 .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}

.fullSlide1 .bd ul{width:100% !important;}

.fullSlide1 .bd li{width:100% !important;height:350px;overflow:hidden;text-align:center;}

.fullSlide1 .bd li a{display:block;height:350px;}



/*sousuo */

.sousuo_gj{background:#a6050c;height: 70px;}

.sousuo_gj p{font-size: 14px;color: #fff;line-height: 70px;}

.sousuo_gj p a{color: #fff;padding-right:15px;}



.content_nr{background:url(../images/inedx_03.jpg) no-repeat center;height: 1923px;}



/*热销产品*/

.biaoti  h3{background:url(../images/inedx_04.png) no-repeat center;height:71px;line-height: 44px;font-weight: 900;color: #eb3d00;font-size: 30px;}

/* 本例子css */

    .picScroll-left{ overflow:hidden; position:relative; }

    .picScroll-left .hd{ overflow:hidden;  height:30px;  }

    .picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

       cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat;}

    .picScroll-left .hd .next{ background-position:0 -50px;  }

    .picScroll-left .hd .prevStop{ background-position:-60px 0; }

    .picScroll-left .hd .nextStop{ background-position:-60px -50px; }

    .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

    .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }

    .picScroll-left .hd ul li.on{ background-position:0 0; }



    .picScroll-left .bd{ padding:10px;   }

    .picScroll-left .bd ul{ overflow:hidden; zoom:1; }

    .picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden;background:#fff;width:387px;height:238px; }

    .picScroll-left .bd ul li img{ float: left;}

    .picScroll-left .bd ul li .wenzi{margin-left: 10px;}

    .picScroll-left .bd ul li .wenzi h3{font-size: 18px;color: #333;padding-bottom: 10px;margin-top: 60px;}

    .picScroll-left .bd ul li .wenzi p{background:#8c1805;text-align: center;line-height: 35px;font-size: 16px;color: #fff;border-radius:10px;}

    .picScroll-left .bd ul li .wenzi span{font-size: 14px;color: #666;padding-bottom: 10px;display: block;}



.lb_a ul{display: flex;justify-content: center;}

.lb_a ul li{float: left;background:#555453;height: 66px;width:360px;padding: 0 20px;margin-right: 70px;}

.lb_a ul li img{padding-top: 15px;padding-right: 30px;margin-left: 35px;}

.lb_a ul li h3{font-size: 18px;color: #fff;line-height: 66px;float: left;}

.lb_a ul li p{float: right;font-size: 16px;color: #fff;line-height: 66px;}



.lb_a ul li:hover h3{color: #ddd;}



.shipin ul{width:1300px;}

.shipin ul li {float: left;margin-right: 30px;width:390px;}

.shipin ul li .wz{background:#fff;padding: 20px 20px;}

.shipin ul li .wz h3{font-size: 16px;color: #333;padding-bottom: 10px;}

.shipin ul li .wz p{font-size: 14px;color: #999;}

.shipin ul li em{background:#ccc;height: 1px;width:50px;display: block;margin-top: 15px;}







/*关于我们*/



.about {background:url(../images/inedx_08.jpg) no-repeat ;height: auto;position: relative;}

.about_bg {background-color:rgba(0,0,0,0.8);padding: 30px;height: 370px;position: relative;}



.about_nr em{background:#ff0000;width: 100px;height: 1px;display: block;margin-bottom: 30px;margin-top: 20px;}

.about_nr p{font-size: 15px;color: #fff;line-height: 40px;width:600px;}

.about_nr a{background:#ff0000;width:200px;text-align: center;font-size: 18px;color: #fff;line-height: 40px;margin-top: 30px;display: block;}



.feedback1 h3{font-size: 18px;color: #fff;border-bottom:1px #ff0000 solid;display: inline-block;margin-bottom: 30px;padding-bottom:20px;}

.feedback1 input{width:400px;line-height: 40px;margin-bottom: 20px;padding:0 15px;font-size: 14px;}

.feedback1 textarea{width:400px;padding: 0 15px;margin-bottom: 20px;line-height: 20px;font-size: 13px;padding-top: 10px;}

.btns {line-height: 40px;width:200px !important;font-size: 18px;color: #fff;background:#eb5907;float: left;border:none;}



.ys_nr ul{width:1300px;}

.ys_nr ul li{float: left;width:28%;margin-right: 55px;}

.ys_nr ul li h3{line-height: 50px;color: #333;font-size: 20px;}

.ys_nr ul li em{background:#ff0000;height: 1px;width:50px;display: block;margin-bottom: 10px;}

.ys_nr ul li p{font-size: 13px;line-height: 30px;}









/*新闻*/

.news{background:#f5f5f5;height: 400px;padding-top: 50px;margin-bottom: -30px;}

.news_bt h3{float: left;font-size: 24px;color: #333;}

.news_bt a{float: right;margin-left: 35px;font-size: 15px;color: #666;line-height: 40px;}

.news_bt a:hover{border-bottom:1px #ff0000 solid;}



.news_nr .wenzi{background:#fff;width:295px;height: 258px;padding:0 20px;}

.news_nr .wenzi h3{font-size: 18px;color: #333;line-height: 35px;}

.news_nr .wenzi span{font-size: 14px;color: #666;padding-top: 40px;display: block;}

.news_nr .wenzi p{line-height: 25px;font-size: 13px;color: #999;}

.news_nr .wenzi a{font-size: 15px;color: #666;margin-top: 30px;display: block;}





.news_right {background:#fff;padding: 20px;width: 500px;height:218px}

.news_right li {padding-bottom:20px;height:30px;}

.news_right li p{font-size: 16px;color: #ff0000;float: left;}

.news_right li h3{font-size: 15px;color: #333;float: left;}

.news_right li span{float: right}

.news_right li:hover h3{color: #ff0000;}



/*底部*/

.foot{background:url(../images/inedx_14.jpg) no-repeat center;height: 319px;}



.foot_gz ul li{float: left;margin-right: 30px;text-align: center;}

.foot_gz ul li p{font-size: 15px;color: #fff;padding-bottom: 10px;text-align: center;}

.foot_gz ul li .div{background:url(../images/inedx_15.png) no-repeat center;width: 137px;height: 137px;text-align: center;}

.foot_gz ul li .div img{padding-top: 5px;padding-left: 3px}





.foot_img {padding-left: 150px;margin-top: 80px;}



.foot_right h3{font-size: 18px;color: #fff;line-height: 35px;}

.foot_right p{line-height: 35px; color: #fff;font-size: 15px;}



.foot_a p{font-size: 14px;color: #fff;}

.foot_a a{color: #fff;}









/*内页*/

.bread{border-bottom:1px #ccc solid;height: 40px;}

.bread p{font-size: 14px;color: #666;}

.bread p a{color: #333;}



/*关于我我们*/

.ny_about h3{font-size: 36px;color: #333;font-weight: 900;padding-bottom: 15px;}

.ny_about span{font-size: 18px;color: #999;padding-bottom: 30px;display: block;}

.ny_about p{font-size: 15px;color: #333;line-height: 36px;width: 650px; text-indent:2em}



.ny_contact h3{font-size: 30px;font-weight: 900;padding-bottom: 15px;color: #333;}

.ny_contact span {font-size: 16px;color: #999;}

.ny_contact  ul {width:1300px;}

.ny_contact  ul li{float: left;background:#f1f1f1;width:30%;margin-right: 30px;text-align: center;height: 200px;}

.ny_contact ul li img{padding-top: 30px;padding-bottom: 20px;}

.ny_contact  ul li h3{font-size: 20px;color: #333;}

.ny_contact  ul li p{font-size: 18px;color: #666;}

.ny_contact  ul li:hover{background:#eb1922;}

.ny_contact  ul li:hover h3{color: #fff;}

.ny_contact  ul li:hover p{color: #fff;}

/*留言*/

.ny_fa{width:1200px;}



.ny_fa .title span { font-size: 26px; font-weight: 100; line-height: 50px; display: block; text-transform: capitalize; padding-left: 20px; border-left: 3px solid #86c225; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-bottom: 20px; }



.ny_fa form .col6 {display: block;float: left;width: 381px;margin: 20px 25px 0 0;position: relative;border: 1px #ccc dashed;}



.ny_fa form .tableRow #verifyImage { position: absolute; right: 6px; top: 6px; width: 95px; height: 30px; }



.ny_fa form .mail.col6 { margin-right: 0; }



.ny_fa form { display: block; width: 100%; margin: 0 auto; }



.ny_fa form .col6 input { border: 0 none; display: block; padding-left: 46px; line-height: 42px; background: #fff url(../images/contact_05.png) no-repeat; width: 100%; height: 42px; font-size: 14px; color: #454545; box-sizing: border-box; }







.ny_fa form .col12 {margin-top: 20px;display: block;/* overflow: hidden; */}



.ny_fa form .col12 textarea {border: 0 none;display: block;background: #fff url(../images/contact_05.png) no-repeat 4px -145px;width: 100%;padding: 8px 8px 8px 46px;line-height: 42px;font-size: 14px;color: #454545;box-sizing: border-box;border: 1px #ccc dashed;}



.ny_fa form .xm.col6 input { background-position: 4px 5px; }



.ny_fa form .tel.col6 input { background-position: 4px -34px; }



.ny_fa form .add.col6 input { background-position: 4px -74px; }



.ny_fa form .tableRow.col6 input { background-position: 4px -74px; }



.ny_fa form .mail.col6 input { background-position: 3px -114px; }







.ny_fa form .col12 p { line-height: 40px; font-size: 15px; vertical-align: middle; color: #666; }



.ny_fa_btn { margin:40px 0 40px; display: block; text-align: center; }



.ny_fa_btn input{ display: inline-block; background: #000; border: 0 none; color: #fff; padding: 3px 20px; line-height: 28px; font-size: 16px; letter-spacing: 1px; cursor: pointer; margin:0 5px; transition:0.3s all ease-in-out; border-radius: 35px; }







.ny_fa_btn input#submit{ background: #b50707; color: #fff; }



.ny_fa_btn input:hover{ padding: 3px 35px}





/*内页产品*/

.products_bg{background:#f1f1f1;padding:50px 0; margin-bottom: -30px;}



.ny_product{width:260px;}

.products_list {width:900px;}

.products_list ul{width:1000px;}

.products_list ul li{float: left; width:280px;margin-right: 30px;margin-bottom: 30px;}

.products_list ul li .div{margin-bottom: 1px;overflow: hidden;}

.products_list ul li .wenzi{background:#ccc;height: 60px;padding: 0 15px;}

.products_list ul li .wenzi h3{font-size: 16px; color: #333;float: left;line-height: 60px;}

.products_list ul li .wenzi  p{font-size: 20px;color: #ccc;float: right;line-height: 60px;}

.products_list ul li:hover .wenzi{background:#333;}

.products_list ul li:hover .wenzi h3{color: #fff;}

.products_list ul li:hover .wenzi p{color: #fff;}





.products_list ul li a:hover img{color: #1e50ae;-webkit-transform:scale(1.3,1.3);-moz-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);-o-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}



.products_list ul li img{width:280px !important;height:280px !important;overflow: hidden;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;position:relative;}





.products_bt {background:#333;height: 100px;text-align: center;padding-top: 15px;}

.products_bt h3{padding-top: 15px;font-size: 28px;color: #fff;font-weight: 900;padding-bottom: 15px;background:url(../images/products_02.png) no-repeat left;padding-left: 30px;margin-left: 25px;}

.products_bt p{font-size: 14px; color: #ccc;text-transform: uppercase}





/* 本例子css */

        .sideMenu{border:1px #ddd solid; }

        .sideMenu h3{height: 50px;line-height: 50px;}

        .sideMenu h3 a{ height:50px; line-height:50px; padding-left:10px;  border-top:1px solid #eee; background:#fff; cursor:pointer;    font-size: 16px;       display: block;

        }

        .sideMenu h3:hover em{ float:right; display:block; width:3px; height:50px;   background:#b50707; cursor:pointer; }

        .sideMenu ul{  color:#999; display:none; width: ; margin-top: 3px;}

        .sideMenu ul li{line-height: 40px;border-bottom:1px #ddd    solid;padding-left: 35px;}

        .sideMenu ul li a{font-size: 15px;color: #333;}

        .sideMenu ul li:hover {background:#b50707;}

        .sideMenu ul li:hover a{color: #fff;}



/*翻页*/

.fy{text-align: center;justify-content: center;display: flex;}



.fy ul a{line-height: 30px;font-size: 16px;color: #333;border:1px #ccc solid;width:40px;height:30px;text-align: center;border-radius:20px;margin-right: 10px;display: block;float: left;}

.fy ul a:hover{background:#b50707;color: #fff;}





/*产品详情*/

.jqzoom{border:1px #f1f1f1 solid;}

.tb-thumb img{width:100%;}



.procut_tell{margin-top: 50px;border-top:1px #ccc solid;}

.procut_tell h3{background:url(../images/product_03.jpg) no-repeat left;font-size: 18px;color: #666;padding-left: 25px;margin-top: 30px;}

.procut_tell  a{background:#185bff;display: block;width: 140px; line-height: 40px;margin-top: 20px;border-radius:25px;text-align: center;color: #fff;font-size: 16px;}

.box{}

.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}

.tb-pic a img{vertical-align:middle;width:550px;height:550px;}

.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}

.tb-thumb{overflow:hidden;float: right;position: relative;top: 48px;/* right: 70px; */}

.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height: 110px;margin: 0 15px 8px 0;overflow:hidden;padding:1px;}

.tb-s310, .tb-s310 a{}

.tb-s310 a{*font-size:271px;}

.tb-s40 a{*font-size:35px;}

.tb-s40, .tb-s40 a img{height: 100px;width: 100px;border: 1px #eee solid;}

.tb-booth{position:relative;z-index:1;float: left;}

.tb-thumb .tb-selected{background: none repeat scroll 0 2 #e12d48;height: 100px;padding: 1px;border: 1px solid #105240;}

.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}







div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:400px !important;height:200px !important;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}

div.zoomMask{position:absolute;background:url(../images/mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:1;width:200px !important;height:200px !important;}

.bigimg{max-width:none;}

.product_nywz{width: 600px;}

.product_nywz h2{font-size: 31px;color:#4c4c4c;line-height: 40px;border-bottom: 1px solid #e0e0e0;padding-bottom: 15px;}



.product_nywz p{font-size: 16px;padding-top: 30px;line-height: 35px;}

.product_nywz p span{color: #b50707;font-size: 20px;}





.box .pr_show h3{font-size: 24px;color: #222; border-bottom: 2px solid #e0e0e0; line-height: 45px;margin-bottom: 20px;}



.product_btt{padding-top: 50px;}

.product_btt h3{font-size: 28px;color: #b50707;text-align: center;}

.product_tj{padding-top: 30px;padding-bottom: 30px;}

.product_tj  ul{width:1300px;}

.product_tj li{float: left;margin-right: 18px;}

.product_tj h3{font-size: 15px;text-align: center;line-height: 40px;}

.product_tj img{border:1px #f1f1f1 solid;}

.product_tj li:hover img{border:1px #105240 solid;}





/*新闻*/

.ny_news {width:900px;}

.ny_news ul li{height: 150px;background:#fff;padding: 0 20px;margin-bottom: 10px;}

.ny_news ul li .new_wz p{width:700px;line-height: 20px;font-size: 14px;color: #666;padding-top: 10px;}

.ny_news ul li h3{font-size: 18px;color: #333;padding-top: 20px;padding-bottom: 10px;}

.ny_news ul li span{color: #999;font-size: 14px;}





.new_wz {width:700px;}

.new_a p{width: 130px;background:#eee;line-height: 35px;text-align: center;margin-top: 60px;font-size: 15px;color: #333;}



.ny_news ul li:hover h3{color: #b50707;}

.ny_news ul li:hover .new_a  p {background:#b50707;color: #fff;}



.news_xq{width:900px;}

.news_bt1{}

.news_bt1 h3{font-size: 24px;padding-bottom: 10px;}

.news_bt1 p{padding-right: 20px;font-size: 15px;color: #999;}

.news_bt1 p span{padding-left: 20px;}



.news_fy {font-size: 14px;color: #666;line-height: 35px;}



.ny_case{width:900px;}

.ny_sale {width:900px;}

.ny_case ul {width:1000px;}

.ny_case ul li {float: left;margin-right: 30px;margin-bottom: 30px;}

.ny_case ul li h3{background:#fff;line-height: 60px;text-align: center;font-size: 16px;color: #333;}



.div_case{overflow: hidden;}

.ny_case ul li a:hover img{color: #1e50ae;-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}



.ny_case ul li img{width:280px !important;height:280px !important;overflow: hidden;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;position:relative;}

.ny_case ul li:hover h3{ background:#333;color: #fff;}



.ny_sale h3{font-size: 28px;color: #333;font-weight: 900;padding-bottom: 20px;}

.ny_sale p{font-size: 16px;line-height: 35px;color: #333;}

.ny_sale p span{color: #b50707;font-size: 20px;display:inline-block;font-weight: 900;}







.ny_fa1{width:1200px;}



.ny_fa1 .title span { font-size: 26px; font-weight: 100; line-height: 50px; display: block; text-transform: capitalize; padding-left: 20px; border-left: 3px solid #86c225; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-bottom: 20px; }



.ny_fa1 form .col6 {display: block;float: left;width: 381px;margin: 20px 25px 0 0;position: relative;border: 1px #ccc dashed;}



.ny_fa1 form .tableRow #verifyImage { position: absolute; right: 6px; top: 6px; width: 95px; height: 30px; }



.ny_fa1 form .mail.col6 { margin-right: 0; }



.ny_fa1 form { display: block; width: 100%; margin: 0 auto; }



.ny_fa1 form .col6 input { border: 0 none; display: block; padding-left: 46px; line-height: 42px; background: #fff url(../images/contact_05.png) no-repeat; width: 100%; height: 42px; font-size: 14px; color: #454545; box-sizing: border-box; }







.ny_fa1 form .col12 {margin-top: 20px;display: block;/* overflow: hidden; */}



.ny_fa1 form .col12 textarea {border: 0 none;display: block;background: #fff url(../images/contact_05.png) no-repeat 4px -145px;width: 100%;padding: 8px 8px 8px 46px;line-height: 42px;font-size: 14px;color: #454545;box-sizing: border-box;border: 1px #ccc dashed;}



.ny_fa1 form .xm.col6 input { background-position: 4px 5px; }



.ny_fa1 form .tel.col6 input { background-position: 4px -34px; }



.ny_fa1 form .add.col6 input { background-position: 4px -74px; }



.ny_fa1 form .tableRow.col6 input { background-position: 4px -74px; }



.ny_fa1 form .mail.col6 input { background-position: 3px -114px; }







.ny_fa1 form .col12 p { line-height: 40px; font-size: 15px; vertical-align: middle; color: #666; }



.ny_fa1_btn { margin:40px 0 40px; display: block; text-align: center; }



.ny_fa1_btn input{ display: inline-block; background: #000; border: 0 none; color: #fff; padding: 3px 20px; line-height: 28px; font-size: 16px; letter-spacing: 1px; cursor: pointer; margin:0 5px; transition:0.3s all ease-in-out; border-radius: 35px; }







.ny_fa1_btn input#submit{ background: #b50707; color: #fff; }



.ny_fa1_btn input:hover{ padding: 3px 35px}

