.bt_01{ width:100%; height: auto; text-align:center; margin:0px 0px 35px 0px; overflow:hidden;}

.bt_01 h2{ height:60px; line-height:60px; background:url(../images/bt_01.png) center center no-repeat; font-size:30px; color:#da251d; font-weight:normal; display:block;border-bottom:1px solid #eee; margin:20px 0px 0px 0px;}

.bt_01 p{ height:50px; line-height:50px;font-size:18px; color:#7f7d7d; display:block; margin:0px 0px 0px 0px;}



/*产品*/

/*.w308{ width:243px;}*/
.w308{ width:296px;}
.line_01{ height:50px; background:#da251c;margin:0px 0px 20px 0px;}



/*.pro_l{ width:241px; border-left:2px solid #838280;border-top:2px solid #838280; overflow:hidden;}*/
.pro_l{ width:295px; border-left:2px solid #838280;border-top:2px solid #838280; overflow:hidden;}
.pro_l h1{ background:#da251c; height:66px;}

.pro_l h2{ background:#838280; height:40px; line-height:28px; padding:5px 0px 0px 10px;}

.pro_l h2 a{font-size:16px; color:#fff; }

.pro_l h2 a:hover{ color:#da251d;}



.pro_l ul li{ height:52px; line-height:52px;display:block; margin-bottom:10px;}

.pro_l ul li a{ height:52px; line-height:52px; display:block; font-size:16px;background-color: #daeef3; /*background:url(../images/list_01.png) left -2px repeat-x;*/ padding-left:20px; overflow:hidden;}

.pro_l ul li a:hover{background:#aaa9a9; color:#da251d;}



.tel_01{color:#a5763c; padding:28px 0px;border-left:2px solid #838280; overflow:hidden;height: 160px;}

.tel_01 img{ width:50px; float:left; margin:0px 10px;}

.tel_01 h1{ font-size:20px; padding:4px 0px 0px 0px;}

.tel_01 p{ font-size:15px;}



/*右侧*/

/*.w845{ width:775px;}*/
.w845{ width:818;}
/*.pro_r{ width:775px;}*/
.pro_r{ width:821px;}

.pro_r h1{ height:50px; line-height:50px; background:#848685; color:#fff; font-size:20px; font-weight:normal; text-align:center; margin:0px 0px 20px 0px;}



.pro_r h2{ height:42px; line-height:42px; text-transform:uppercase; background:url(../images/list_02.png) center center repeat-x; color:#282321; font-size:18px; font-weight:normal; text-align:center;}

.pro_r ul{ width:780px; margin:10px 0px 10px -2px; display:block; overflow:hidden;}

.pro_r li{ width:248px; height:238px; border:1px solid #838280; float:left; margin:5px; display:block; overflow:hidden;}

.pro_r li img{ width:248px; height:198px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.pro_r li span{ height:40px; line-height:30px; background:#838280; color:#fff; text-align:center; font-size:14px; display:block; overflow:hidden; position:relative; z-index:999;}

.pro_r li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.pro_r li:hover span{ color:#da251d;}



/*新品推荐*/

.xptj{ width:100%; height:681px; background:url(../images/bg_02.jpg) center center no-repeat; margin:25px 0px;}

.xptj_t{ width:100%; height: auto; text-align:center; margin:0px 0px 0px 0px; overflow:hidden; background:url(../images/bg_01.png) center center repeat;}

.xptj_t h2{ height:105px; line-height:105px; background:url(../images/bt_02.png) center center no-repeat; font-size:36px; color:#fff; font-weight:normal; display:block;}



.xptj_c{ width:1185px; margin:75px auto 0px auto;}

.xptj_c li{ height:424px;}

.xptj_c li .xptj_c_l{ width:591px;height:424px; overflow:hidden;}

.xptj_c li .xptj_c_l img{ width:591px;height:424px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.xptj_c li .xptj_c_l:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.xptj_c li .xptj_c_r{ width:534px;height:364px; padding:30px; background:url(../images/bg_01.png) center center repeat; color:#fff; font-size:20px; line-height:38px;}



.mr_frbox1{ width:1360px; margin:0px auto;position:relative;}

.mr_frbox1 .prev{ position:absolute; left:0px; top:130px; width:70px; height:100px; background:url(../images/left_01.png) center center no-repeat;}

.mr_frbox1 .next{ position:absolute; right:0px; top:130px; width:70px; height:100px; background:url(../images/right_01.png) center center no-repeat;}



/*video*/

.video_01{ width:310px; height:297px;overflow:hidden;}

.video_01 img{ width:310px; height:297px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.video_01:hover img{ width:310px; height:297px;transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.video_02{ width:590px; height:299px; background:#da251d; text-align:center; color:#fff;}

.video_02 h2{ font-size:28px; padding:95px 0px 25px 0px;}

.video_02 p{ font-size:22px; padding:70px 0px 10px 0px; line-height:30px;}

.video_02 a{ display:inline-block; height:33px; line-height:33px; font-size:18px; background:url(../images/bt_03.jpg) center center repeat-x; color:#fff; padding:0px 25px; border-radius:30px; margin:10px 0px 0px 0px;}

.video_02 a:hover{ color:#da251d;}



.video_03{ width:910px; height:auto; margin:13px 0px 15px 0px; text-align: center}





/*Main Partners*/

.add_01{ width:100%; min-width:1200px; height: auto; margin:0px 0px 60px 0px; overflow:hidden;}

.add_01 img{ width:100%; display:block;height:auto;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.add_01:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}



/*合作客户*/

.hzkh_01{ width:993px; margin:0px auto 30px;}
.hzkh_01 ul{ width:998px; margin-left:-2px;}

.hzkh_01 li{ width:491px; height:140px; margin:12px 4px; overflow:hidden; float: left; overflow:hidden;}

.hzkh_01 li img{ width:491px; height:140px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.hzkh_01 li:hover img{transform:scale(1.07);-moz-transition:scale(1.07);-webkit-transition:scale(1.07);-o-transition:scale(1.07);}


/*设备*/

.mr_frbox2{width:100%;margin:0px auto;position:relative; overflow:hidden;}

.mr_frbox2 .prev{ position:absolute; left:0px; top:95px; width:46px; height:46px; background:url(../images/left_02.png) center center no-repeat #fff; border-radius:50%; z-index:9999;}

.mr_frbox2 .next{ position:absolute; right:0px; top:95px; width:46px; height:46px; background:url(../images/right_02.png) center center no-repeat #fff;border-radius:50%;z-index:9999;}





.sb{width:100%; margin:15px 0px 60px 0px;}

.sb li{ width:16.6666%; float:left; margin:0px 0px;}

.sb li img{ width:98%; height:auto; display:block; margin:0px auto;}

.sb li span{ height:36px; line-height:36px; background:#eeeeee; color:#333; display:block; text-align:center; font-size:16px;width:98%;margin:0px auto;}



/*内页banner*/

.ny_banner{ width:100%; min-width:1200px; height:283px; position:relative;}

.con{ width:1035px; margin:20px auto;line-height:28px; font-size:18px;}

.con p{ line-height:28px; padding:0px 0px;}



.about_01{ width:1185px; margin:15px 0px;}

.about_01 li{ height:191px; background:url(../images/bt_04.jpg) left center repeat-x;}

.about_01 li img{ float:left; margin:50px 20px 0px 60px;}

.about_01 li h2{ font-size:32px; padding:55px 0px 0px 0px;}

.about_01 li p{ font-size:24px; padding:15px 0px 0px 0px;}



.about_02{ width:100%; min-width:1185px; height:1360px; background:url(../images/about_05.jpg) center center no-repeat;}



.add_02{ width:100%;min-width:1035px; margin:0px auto; overflow:hidden;}

.add_02 img{ width:100%; height:auto;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.add_02:hover img{transform:scale(1.07);-moz-transition:scale(1.07);-webkit-transition:scale(1.07);-o-transition:scale(1.07);}


.app{ width:1035px; margin:0px auto 160px;}
.app li{ width:1035px; height:254px; background:#eeeeee; margin:0px 0px 40px 0px; overflow:hidden;}
.app li img{ width:311px; height:254px; float:left;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}
.app .app_l{ width:110px; height:100px; padding-top:40px; border-right:1px solid #999; margin:60px 0px 0px 20px;}
.app li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}
.app li:hover img{transform:scale(1.02);-moz-transition:scale(1.02);-webkit-transition:scale(1.02);-o-transition:scale(1.02);}
.app .app_r{ width:550px; height:auto; padding-top:10px; margin:60px 0px 0px 30px; font-size:14px;}




/*产品中心*/

.pro_01{ border-bottom:2px solid #615f60;border-top:2px solid #615f60; width:100%; margin:20px 0px; font-size:12px; line-height:22px; text-align:center;border-right:1px dashed #ddd; vertical-align:top;}

.pro_01 td{ border-bottom:1px dashed #999;border-left:1px dashed #999;padding:4px;vertical-align: middle;}

.pro_01 th{ font-weight:normal; text-align:center; font-size:12px; line-height:26px;border-bottom:1px dashed #999;border-left:1px dashed #999; vertical-align: middle;}

.pro_01 th h3{ font-size:12px;}

.pro_01 td a{font-size:12px;}

.pro_01 th p{ line-height:20px;}

.pro_01 td img{ vertical-align:middle;}

.pro_01 tr:hover{ background:#f1f1f1;}



/*page*/

#page{ width:100%; clear:both; padding:60px 0px 40px 0px; margin:0px auto; text-align:center; overflow:hidden;}

#page li{height:30px;display:inline-block;text-align:center; line-height:30px;padding:0px 10px; border:1px solid #dddddd; margin-right:8px;}

#page li a{height:30px; display:block;}

#page li a:hover{height:30px;background:#fff; color:#1c59b5;}

.thisclass{height:30px;background:#949391; color:#fff;}

#page li:hover a{ color:#d02714;}



/*产品应用*/

.cpyy_01{ width:1185px; margin:0px auto;}

.cpyy_01 ul{ width:1204px; margin-left:-9px;}

.cpyy_01 li{ width:582px; height:652px; float:left; margin:10px; overflow:hidden;}

.cpyy_01 li img{ width:582px; height:592px; display:block;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.cpyy_01 li span{ height:60px; line-height:60px; display:block; background:#da251d; color:#fff; text-align:center; position:relative; z-index:999;}

.cpyy_01 li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}



.cpyy_02{ width:1185px; margin:35px auto; text-align:center;}

.cpyy_02 h2{ font-size:20px; line-height:35px;}

.cpyy_02 p{ font-size:18px; line-height:28px; padding:15px 0px 0px 0px;}



.jssl_01{ width:1185px; margin:20px auto;}

.jssl_01 ul{ width:1192px; margin-left:-3px;}

.jssl_01 li{ width:592px; height:512px; float: left; margin:2px; overflow:hidden;}

.jssl_01 li img{ width:592px; height:512px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.jssl_01 li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}



.fangda{overflow:hidden;}

.fangda span{ height:60px; line-height:60px; display:block; color:#fff; text-align:center; font-size:18px; background:#da251c; position:relative; z-index:999;}

.fangda img{transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s; }

.fangda:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}





/*联系*/

.lianxi_line{ width:1135px; height:50px; background:#615d5c;}

#dituContent{ width:100%; height:550px; margin:25px 0px;}
.contact{width:1040px;margin:0 auto}

.contact_l{ width:45%; margin:20px 0px; border-left:1px solid #575757; padding:0px 0px 0px 4.5%; overflow:hidden; /*min-height:600px;*/}

.contact_l h2{ font-size:20px; padding:0px 0px 10px 0px;}



.cpxq_01{ height:60px; line-height:60px; background:#848585; text-align:center; color:#fff; font-size:25px;}

.cpxq_02{ height:60px; line-height:60px; background: url(../images/bt_04.jpg) center center repeat-x; text-align:center;  margin:20px 0px;}

.cpxq_02 a{color:#333; font-size:23px;}

.cpxq_02 a:hover{color:#da251c;}

.cpxq_03{ width:845px; overflow:hidden;}



