@charset "utf-8";
/* CSS Document */
/*CSS reset*/

.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
a{ text-decoration:none; color:#646464;}


body{ margin:0 auto;padding:0px;width:100%;font-family:microsoft yahei;font-size:15px!important;color:#646464; }
.pc_chanpin2 table tr:nth-child(even){     
    background:#fff!important;
}
.pc_chanpin2 table tr:nth-child(odd){      
    background:#f2f2f2!important;
}
.wap_fanye{ display:none}
.pc_daohang{ display:block}
.mobile_daohang{ display:none}

.pc_banner{ display:block}
.mobile_banner{ display:none}

.pc_dibu{ display:block}
.mobile_dibu{ display:none}

.pc_dibu{ display:block}
.mobile_dibu{ display:none}

.fanhui{ display:block}

.pc_chanpin{ display:block}
.wap_chanpin{ display:none}

.dingbu{ width:100%; margin:0 auto; background:#034ea2; padding-bottom:50px;}
.dingbu_a{ width:1200px; margin:0 auto; height:40px; line-height:40px;padding-top:5px; color:#fff; margin-top:3px;}
.dingbu_a a{ color:#fff;}
.tel{ background:url(../images/index_03.png) no-repeat left;line-height:40px; padding-left:40px; margin-right:25px;}
.yuyan ul li{ float:left; color:#fff;}
.yuyan ul li a{ color:#fff;}
.yuyan ul li.shu{ padding-left:10px; padding-right:10px;}

.bigahed{ height:110px;width: 100%;top: 55px;position: absolute;z-index: 11111;}

.wenzi{ text-align:center; margin:0 auto}
.wenzi h2{ font-size:90px; text-transform:uppercase; color:#E8E8E8; font-weight:900; font-family:Arial, Helvetica, sans-serif;}
.wenzi .wline{ background:#034ea2;  width:60px; height:3px; margin:0 auto;margin-top:10px; margin-bottom:10px;}
.wenzi h3 span{ color:#000;}
.wenzi h3{ font-size:40px; color:#034ea2; font-weight:900; margin-top:-50px;}
.wenzi .wmiao{ font-size:17px; color:#034ea2;}

.about{ width:1200px; margin:0 auto; padding-top:10px; padding-bottom:30px;}
.abnr{ width:100%; margin:0 auto;line-height:35px;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 5; height:310px;  
overflow: hidden;word-wrap:break-word;
word-break:break-all; margin-top:30px; margin-bottom:30px;}
.abimg{ width:495px; height:471px; overflow:hidden; border-radius:10px;}
.abimg  img{width:100%!important;transition: all 0.8s;}
.abimg  img:hover{   transform: scale(1.2);}
.atop{ background:url(../images/index_13.png) no-repeat center; height:56px;}
.abtxt{ width:55%;}
.atop .akuang h2{ color:#034ea2; font-size:35px; font-weight:900; margin-top:15px;}
.atop .akuang h3{color:#034ea2; font-size:large; text-transform:uppercase; letter-spacing:2px; font-weight:bold; padding-top:35px; margin-left:30px;}

.anniu2 .diyi{ background:#034ea2; width:150px; height:45px; line-height:45px; text-align:center; border-radius:5px; margin-right:20px;}
.anniu2 a{ color:#fff; font-size:15px;-webkit-transition: padding-left .8s;
-moz-transition: padding-left .8s;
-o-transition: padding-left .8s;}
.anniu2 .dier{ background:#034ea2; width:150px; height:45px; line-height:45px; text-align:center; border-radius:5px;}
.anniu2 a:hover{padding-left:20px; display:block;-webkit-transition: padding-left .8s;
-moz-transition: padding-left .8s;
-o-transition: padding-left .8s; }


.wd1200{ width:1200px;}
.zuodi ul li:nth-child(3){ float:right}
.zuodi ul li:nth-child(2n){ margin-left:3.5%}
.zuodi ul li{padding: 3%; margin-bottom:50px;
border: 1px #f0f0f0 solid;
height: 220px;
box-shadow: 0px 10px 10px 0px rgba(0,0,0,.1);
width: 31%;
float: left;}


.lianxia{ background:#034ea2; width:100%; margin:0 auto; }
.lianxi_txt{ width:1200px; margin:0 auto; padding-top:50px; padding-bottom:30px;}
.dtel{ background:url(../images/lr3.png) no-repeat left; padding-left:60px; color:#fff; font-size:30px; font-weight:900;}
.liaxizuo .lxma{ color:#fff; font-size:17px; padding-top:15px; line-height:30px;}
.liaxizuo .lxma a{ color:#fff;}
.xiaozi{ font-size:15px; opacity:0.9; color:#fff; padding-top:5px;}

.lianxiyou{ text-align:center; color:#fff;  width:24%;}
.lianxiyou p{ padding-top:10px; text-align:center}
.liaxizuo{ width:70%}
.lianxiyou img{ padding:5px; background:#fff; border-radius:5px;}
/*产品*/
.chanpin{ width:100%; background:url(../images/index_23.jpg) no-repeat center; height:327px;}
.chanpin_txt{ width:1200PX;margin:0 auto;padding-top:45PX;}
.chanpin_txt h2{  color:#fff; font-size:50px; font-weight:900; font-family:Arial, Helvetica, sans-serif; }
.cpmiaoshu{ width:95%; padding-top:20px; color:#fff; text-align:left; font-size:17px; line-height:30px; overflow:hidden}
.diyifenlei .teshu1{ background:#58B22A; border-radius: 20px;height:45px; text-align:center; line-height:39px; font-size:17px; font-weight:bold; width:150px; color:#fff;}
.diyifenlei .teshu1 a{ color:#fff;}
.diyifenlei ul li{ width:270px; border:2px solid #fff; float:left; height:45px; line-height:39px; text-align:center; margin-right:30px;border-radius: 20px;}
.diyifenlei ul li a:hover{ background:#1d5d42; color:#fff; display:block;border-radius: 20px;}
.dierfenlei{ margin-top:20px;}
.diyifenlei{ margin-top:30px;}
.dierfenlei .teshu2{ background:#034ea2; height:45px; text-align:center; line-height:39px; font-size:20px; font-weight:bold; width:150px; color:#fff;}
.dierfenlei .teshu2 a{ color:#fff;}
.dierfenlei ul li{ width:150px; border:3px solid #034ea2; float:left; height:45px; line-height:39px; text-align:center; margin-right:30px;}
.dierfenlei ul li a:hover{ background:#034ea2; color:#fff; display:block}


.tuijian{ width:1200px; margin:0 auto;}
#demolefta{OVERFLOW: hidden; WIDTH:1200px; margin:0 auto; }
.cplist{ width:282px; border:1px solid #d8d8d8; padding-bottom:20px;background:#fff;-moz-border-radius:10px;/*Firefox支持*/ -webkit-border-radius:10px;/*webkit内核的Safari和Chrome支*/border-radius:10px;/*--Opera支持*/ -webkit-transition: .8s; margin-right:30px;-webkit-box-shadow: 1px 1px 5px #bfbfbf;  margin-top:50px; margin-bottom:50px;}
.biaoq{ color:#c7c7c7; padding-top:30px; font-size:14px;text-align:center}
.cplist h2{ font-size:18px; font-weight:bold; color:#034ea2; text-align:center; padding-bottom:35px; height:44px; line-height:22px; overflow:hidden; padding-left:15px; padding-right:15px;}
.cplist h3{ font-size:17px; color:#333; text-align:center; padding-top:25px; padding-bottom:15px;}
.cplist h2 a{ color:#000}
.cplist a:hover  h2 { color:#034ea2}
.cpmiao{line-height:25px; font-size:14px; width:95%; margin:0 auto; color:#555;  height:140px;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;word-wrap:break-word;
word-break:break-all;

}
.pmore{ background:#034ea2;height:35px; line-height:35px; text-align:center; width:130px;margin-bottom:40px;-moz-border-radius:20px;/*Firefox支持*/ -webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ margin:0 auto; text-align:center; margin-top:20px; color:#fff}
.pmore a{ color:#fff;-webkit-transition: padding-left .8s;
-moz-transition: padding-left .8s;
-o-transition: padding-left .8s;}
.pmore a:hover {padding-left:20px; display:block }
.pmore2{ background:#034ea2;height:35px; line-height:35px; text-align:center; width:150px;margin-top:40px; margin-bottom:40px;-moz-border-radius:20px;/*Firefox支持*/ -webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ margin:0 auto; text-align:center; margin-top:20px; color:#fff}
.pmore2 a{ color:#fff;-webkit-transition: padding-left .8s;
-moz-transition: padding-left .8s;
-o-transition: padding-left .8s;}
.pmore2 a:hover {padding-left:20px; display:block }
.cplist:hover{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px); -o-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition: .8s;-moz-transition:.8s;-o-transition: .8s;}


