
.cp img{ border:1px solid #ccc;padding:1px;}
.cp img:hover{ border:1px solid #c1080d;font-family: "Microsoft Yahei"}

.w1100{ width:1100px; margin: 0 auto; overflow:hidden;}
.top25{ padding-top:30px;}

.top50{ padding-top:60px;}


/*5大*/
.baner{ background:url(Img/Index/banerbg.jpg) no-repeat center; height:631px;}

.tsty{ text-align:center; font-weight:normal; padding-bottom:12px; background:url(pbg.jpg) no-repeat center bottom;}
.tsty a{ font-size:30px; color:#252525; text-decoration:none; font-weight:bold;}
.tsty a span{ color:#252525; }
.tsty p{ font-size:16px; color:#c7c7c7; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:30px; }

.profession{ overflow:hidden;}
.profession .td{ margin-top:30px;}
.profession .td ul{ overflow:hidden;}
.profession .td li{ float:left; width:200px; height:240px; background:#ececec; text-align:center; padding-top:24px; margin-left:20px; cursor:pointer;}
.profession .td .noMl{ margin-left:0;}
.profession .td li h5{ font-weight:normal; margin-top:20px;}
.profession .td li h5 a{ font-size:15px; color:#4f4f4f;}
.profession .td li p{ color:#858585; margin-bottom:13px; line-height:12px; text-transform:uppercase; margin-top:7px;}
.profession .td li ins{ display:block; width:28px; border-top:1px solid #b1afaf; height:0; margin:0 auto;}
.profession .td li .jt{ background: url(Img/Index/jtbg.png) no-repeat center 2px; width:31px; height:31px; margin:0 auto; display:block; margin-top:20px;}
.profession .td li:hover{ background:#d10f0e;}
.profession .td li:hover h5 a{ color:#fff;}
.profession .td li:hover p{ color:#ff7f7e;}
.profession .td li:hover ins{ border-color:#fff;}
.profession .td li:hover .jt{ background:url(Img/Index/jtbg.png) no-repeat center bottom;}

#products_1{ overflow:hidden;}
.product_dt{ padding-bottom:20px;}

.nav_pt{ background: url(http://login.114my.cn/memberpic/dgyunao/uploadfile/image/20171016/20171016200319_1245983484.jpg) no-repeat; width:593px; height:98px; text-align:center; margin:auto; }
.nav_pt_t{ font-size:45px; color:#222; line-height:45px; padding-top: 5px; font-weight:bold;}
.nav_pt_t span{ font-weight:normal!important; font-size:16px; color:#ccc; font-family: Arial; text-transform:uppercase}




.nav_dz{ background: url(http://login.114my.cn/memberpic/dgyunao/uploadfile/image/20171016/20171016200349_1904568792.jpg) no-repeat; width:682px; height:98px; text-align:center; margin:auto; }
.nav_dz_t{ font-size:45px; color:#222; line-height:45px; padding-top: 5px; font-weight:bold;}
.nav_dz_t span{ font-weight:normal!important; font-size:16px; color:#666; font-family: Arial; text-transform:uppercase}


.nav_f{ background: url(http://login.114my.cn/memberpic/dgyunao/uploadfile/image/20171016/20171016200411_566137066.jpg) no-repeat; width:602px; height:80px; text-align:center; margin:auto; }
.nav_f_t{ font-size:30px; color:#222; line-height:42px; padding-top: 5px; font-weight:bold;}
.nav_f_t span{ font-weight: bold!important; font-size:22px; color:#c1080d; }




.Products21{height:80px;width:1100px}
.Products2{ background:#c1080d ; width:337px; height:50px; margin-bottom:10px; margin-top:10px; font-size:14px; line-height:50px; text-align:center;  margin-right:29px; color:#fff; border-radius:30px;}
.Products2:hover{background:#333;  display:block;}
.products3{}
.beta > div > table > tbody > tr > td { padding: 0 !important; position: relative; overflow: hidden; margin: 20px 20px  1px 0px!important; display: block; float: left; width: 23%; }
.beta > div > table > tbody > tr > td > a{display: block; border: 1px solid #ccc; padding: 3px; margin-bottom: 5px; transition:all .3s ease-in-out;position:relative;overflow:hidden;}
.beta > div > table > tbody > tr > td > span{display:block}

.beta > div > table > tbody > tr > td > span > a{display:block; padding:0 5px; height:35px; border-bottom:1px solid #ccc; background:url(http://login.114my.cn/memberpic/gmnfcp/uploadfile/image/20170911/20170911154108_458409268.png) no-repeat 230px -129px; text-align:left; font-size:13px; line-height:35px; color:#565656; transition:all .3s ease-in-out}

.beta > div > table > tbody > tr > td:hover > span > a{background-color:#c1080d; background-position:230px -154px; color:#fff}

.beta > div > table > tbody > tr > td br{ display:none}
.beta > div > table > tbody > tr > td:hover > a{border: 1px solid #c1080d}
.beta > div > table > tbody > tr > td > a > img{border:0 none !important;padding:0 !important;width:100%;}

.betago{background: rgba(0,0,0,0.65) url(http://login.114my.cn/memberpic/gmnfcp/uploadfile/image/20170911/20170911154018_44681017.png) no-repeat center 100px; display: block; width: 100%; height: 100%; position: absolute; top: -100%; left: -100%; transition:all .3s ease-in-out; }

.betago a{ color: #fff; font-size: 15px; display: block; line-height: 50px; margin: 15% auto 0;  border-bottom: 1px dashed #eee;  width: 90%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height: 50px;}
.beta > div > table > tbody > tr > td:hover .betago{top:0;left:0;}



/*优势*/

@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}
}

.Advantage_til {text-align:center; font-size:26px; color:#f3ad00; padding-top:5px; margin-top:40px; margin-bottom:20px; overflow:hidden}
.Advantage_til strong {font-weight: normal; display:block; height:45px; line-height:45px;}
.Advantage_til span { display:block; font-size:18px; color:#000; margin-top:15px; letter-spacing:2px;}

.Advantage dl { width:270px; float:left; margin-right:8px; padding-top:55px; position:relative; overflow:hidden}


.Advantage dl.jiange1 { margin-top:55px;}
.Advantage dl.jiange2 { margin-right:-8px; margin-top:55px;}
.Advantage dl dt {position:absolute; top:0; z-index:1; width:95px; left:50%; margin-left:-48px;}
.Advantage dl dd { background-color:#c61b1a; text-align:center; line-height:28px; overflow:hidden}
.Advantage dl dd.wenzi { width:227px; padding-left:22px; padding-right:22px; padding-top:30px; padding-bottom:30px; color:#fff; font-size:14px;}
.Advantage dl dd.wenzi strong { font-size:20px; color:#fff; display:block; margin-bottom:15px; margin-top:20px;}
.Advantage dl:hover dd {color:#fff; -webkit-animation:test 0.3s ease-in 2; cursor:pointer;}
.title_text .ti{    text-align: center;    height: 125px;    font-weight: normal;    font-size: 18px;  }
/*项目*/

.nav_g{ background: url(http://login.114my.cn/memberpic/gmnfcp/uploadfile/image/20170911/20170911165850_1446500668.jpg) no-repeat center; width:524px; height:75px; text-align:center; margin:auto; }
.nav_g_t{ font-size:22px; color:#222; line-height:30px; font-weight:bold ; font-family: "Microsoft Yahei"}
.nav_g_t span{ font-weight: bold; font-size:30px; color:#c1080d;font-family: "Microsoft Yahei" }


/*选择结束*/


/*广告位*/
.adver{ background:url(../uploadfile/image/20180809/20180809172745_1571385757.jpg) center no-repeat; width:100%; height:250px; }
.adver a{ display:block;height:250px;}


.adver_1{ background:url(http://login.114my.cn/memberpic/dgyunao/uploadfile/image/20171013/20171013200408_1075621259.jpg) center no-repeat; width:100%; height:200px; }
.adver_1 a{ display:block;height:200px;}

.adver_2{background:url(20180809175304_625199383.jpg) center no-repeat; width:100%; height:200px; }
.adver_2 a{ display:block;height:200px;}


.adver_3{ background:url(../uploadfile/image/20180809/20180809181358_239350740.jpg) center no-repeat; width:100%; height:200px; }
.adver_3 a{ display:block;height:200px;}



/* 应用行业 */
.film_bt{width:1100px; font-size:18px; text-align:center; line-height:50px; margin:0 auto; margin-top:40px;}
.film_bt span{ font-size:35px; font-weight:bold; color:#ff8902;}
.film_focus{	width: 1100px;	height: 490px;	overflow: hidden;	position: relative;	margin: 30px auto;}
.film_focus .film_focus_imgs_wrap{width:716px;height:490px;right:0; }
.film_focus ul.film_focus_imgs img{ width:716px; height:490px; border:4px #f0f0f0 solid;}

.film_focus ul.film_focus_imgs{width:725px; height:auto; position:absolute;right:0;top:0;  }

.film_focus ul.film_focus_imgs li{height:490px !important; overflow:hidden !important;}
.film_focus .film_focus_desc h3{height:45px;line-height:45px;overflow:hidden;position:absolute;right:0;bottom:0;background:rgba(0,0,0,.5);color:#fff;width:65%; text-align:center;z-index:99;font-size:16px;	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000',endColorstr='#7F000000');
}
.film_focus ul.film_focus_nav a{font-size: 20px;
}
.film_focus ul.film_focus_nav{	width: 365px;	height: 490px;	position: absolute;	left: 0;	_right: -45px;	top: 0;	z-index: 100;}
.film_focus ul.film_focus_nav li{
	height: 70px;
	line-height: 70px;
	text-align:center;
	font-size: 20px;
	background: url(http://login.114my.cn/memberpic/dgyunao/uploadfile/image/20171016/20171016200432_117445631.jpg) no-repeat;
	position: relative;
}
.film_focus ul.film_focus_nav li.cur{
	background: url(http://login.114my.cn/memberpic/dgyunao/uploadfile/image/20171016/20171016200457_1048319889.jpg) no-repeat;
	width: 365px;
	color:#fff ;
	text-align:center;
	_background: url(http://login.114my.cn/memberpic/dgyunao/uploadfile/image/20171016/20171016200457_1048319889.jpg) no-repeat 0 0;
}
.film_focus ul.film_focus_nav li.cur a{color:#fff ;}
.film_focus ul.film_focus_nav li img{position:absolute;left:24px;top:8px;}

/*关于我们*/
.absty{ text-align:center; font-weight:normal; padding-bottom:12px; background:url(../uploadfile/image/20171025/20171025155215_185876163.png) no-repeat center bottom;}
.absty a{ font-size:30px; color:#252525; text-decoration:none; font-weight:bold;}
.absty a span{ color:#252525; }
.absty p{ font-size:16px; color:#c7c7c7; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:30px; }

.nav_ab{ background: url(http://login.114my.cn/memberpic/dgyunao/uploadfile/image/20171016/20171016200540_389648428.jpg) no-repeat; width:438px; height:80px; text-align:center; margin:auto; }
.nav_ab_t{ font-size:45px; color:#222; line-height:45px; padding-top: 5px; font-weight:bold;}
.nav_ab_t span{ font-weight:normal!important; font-size:16px; color:#ccc; font-family: Arial; text-transform:uppercase}

.about_gb{ width:100%; overflow:hidden; background:url(../uploadfile/image/20171025/20171025154833_1187937524.jpg) no-repeat center;}
.about_t{ overflow:hidden; line-height:35px; font-size:14px;}
.about_t img{ overflow:hidden; margin-right:30px; border-radius:2px;}
.about_t h3{ line-height:35px; color:#c1080d; font-size:16px;}
.about_t .pic{ overflow: hidden; display:block; font-size:16px; height:35px; line-height:35px; color:#FFF;  background:#333; border-radius:30px; text-align:center; width:150px; margin-top:12px; float:left; margin-right:30px;}
.about_t .cup{ overflow: hidden; display:block; font-size:16px; height:35px; line-height:35px; color:#FFF;  background:#c61b1a; border-radius:30px; text-align:center; width:150px; margin-top:12px; float:left; margin-right:30px;}

.workshop{ overflow:hidden; background:url(http://login.114my.cn/memberpic/dgyunao/uploadfile/image/20171016/20171016200602_1263074444.jpg) no-repeat center;}
.workshop h3{ font-size:16px; margin:0 auto; height:45px; line-height:45px; color:#FFF;  background:#c1080d; border-radius:2px; text-align:center; width:150px;}

/*新闻*/
.news_2{ margin-bottom:30px;}
.case_t { min-width:1100px; height: 63px; margin:0 auto; background: url(http://login.114my.cn/memberpic/gmnfcp/uploadfile/image/20170915/20170915104419_646900510.png) center no-repeat; text-align: center;}
.case_t p { color: #c1080d; font-size: 24px; line-height: 34px; }
.case_t span { font-weight:100;  text-transform: uppercase; font-size: 16px; line-height: 20px;}
.news_bg{ width: 100%; height: 604px; }

.news_t {margin: 0 auto; line-height: 28px; text-align: center; padding-top: 30px;}
.news_t p { background: url(http://login.114my.cn/memberpic/gmnfcp/uploadfile/image/20170915/20170915104457_1882386208.png) bottom no-repeat; overflow: hidden;  color: #333; font-size: 20px; font-weight: 100; text-transform: uppercase; height: 30px; margin-bottom: 20px;}
.news_t span { color: #cd0a12; font-size: 24px; }

.news .convert2{ width:1100px; height:430px; margin:0 auto; }
.news .convert2 .tab{width:525px; height:50px; margin:0 auto;}
.news .convert2 .tab a{display:block; color:#333; text-align: center; width: 151px; height:35px; line-height: 35px; font-size:14px; float:left; 
margin-left:24px; border:1px #ccc solid; transition: ease all 0.2s; border-radius:30px;}
.news .convert2 .tab a.on{display:block;background:#c1080d;color:#fff; transition: ease all 0.2s;}


.news .convert2 .content{ overflow:hidden; width:1100px; height:400px; position:relative;}
.news .convert2 .content ul{ position:absolute; left:0; top:10px; height:380px;}
.news .convert2 .content li{ width:1100px; height:auto; float:left;}
.news .content td br{ display:none;}
.news .content td a{ display:block; background:#ededee; line-height:40px; width:220px !important; color:#666; width:220px !important;}
.news .content td a:hover{ display:block; background:#c1080d; color:#fff;}

.news .news_div_item{ position:relative;width:344px; float: left;height:380px; margin:0 10px; transition: ease all 0.5s; border:1px solid #ccc;}
.news .news_div_item:hover{box-shadow:0px 0px 15px #ccc; -webkit-animation:test 0.3s ease-in 2;animation:test 0.3s ease-in 2; }
.news .divdgweb_new_div_item{position:relative;width:344px; float: left;height:370px; margin:0 10px; transition: ease all 0.5s; border:1px solid #ccc;}
.news .divdgweb_new_div_item:hover{box-shadow:0px 0px 15px #ccc;-webkit-animation:test 0.3s ease-in 2;animation:test 0.3s ease-in 2;}
.news .news_div_item_pic{ position:absolute; top:0;}
.news .news_div_item_pic img{width:343px; height:220px;}
.news .news_div_item_content{line-height:30px; height:120px; width:304px; padding:20px;position:absolute; top:220px; background:#f7f6f6;}
.news .divdgweb_new_div_item_content{line-height:30px; height:110px; width:303px; padding:20px;position:absolute; top:220px; background:#f7f6f6;}
.news .news_div_item_body,.news .divdgweb_new_div_item_body{ color:#666; line-height:22px; margin-top:4px;}
.news .news_div_item_a,.news .divdgweb_new_div_item_a{color:#333; font-size:14px;}
.news .news_div_item_a:hover,.news .divdgweb_new_div_item_a:hover{color:#c1080d;}


.news .news_div_item_date,.news .divdgweb_new_div_item_date{text-align:center; height:60px; width:80px;position:absolute; right:0; line-height:15px; top:90px; z-index: 9;color:#fff; background:#c1080d;}
.news_div_item_year,.divdgweb_new_div_item_year{position:absolute; top:32px; left:22px; font-size:16px;}
.news_div_item_month,.divdgweb_new_div_item_month{position:absolute; left:24px; top:12px; font-size:12px;}
.news_div_item_day,.divdgweb_new_div_item_day{position:absolute; left:44px;top:12px; font-size:12px;}

.news .news_div_item_date div,.news .divdgweb_new_div_item_date div{float:left;}


/*link*/
.link_bg{    width: 100%;    height: 86px;    background-color: #f7f7f7;}

.lwnek{ height:86px;overflow:hidden; width:1100px; margin:0 auto;  }
.lwnek h2{ padding-top:20px; width:160px; height:65px; overflow:hidden;  }
.lwnek h2 a{color:#c1080d;  display:inline-block; font-size:18px;}
.lwnek h2 span{ display:block; height:22px; overflow:hidden; font:14px/22px "microsoft Yahei";}
.lwnek h2 span a{ color:#555; font-size:14px;}

.lwnek p{ display:inline; float:left; width:950px; padding-top:20px;  overflow:hidden;font:14px/28px "microsoft Yahei";}
.lwnek p a{ color:#777777; padding:0 16px;}
 


/*底部开始*/
.foot_b{ background:#c1080d; width:100%; height:60px; line-height:60px; font-size:16px; text-align:center; color:#FFF; }
.foot_b a{ color:#FFF; font-size:16px;}
.foot_b b{ padding-left:30px;}
.footWrap{ background:url(http://login.114my.cn/memberpic/dgyunao/uploadfile/image/20171011/20171011210205_1312862144.jpg);; height:303px; overflow:hidden;}
.footer{ position:relative; padding-top:60px;}
.f_left{ width:418px;  overflow:hidden;}
.f_left img{ padding-bottom:15px;}
.f_wz{overflow:hidden; font:14px/32px "Microsoft Yahei"; color:#fff; }
.f_wz a{ color:#fff; font-size:12px; font-weight:normal;}
.f_wz em{display:inline-block; padding:0 10px;}
.f_wz img{ vertical-align:middle; margin-left:12px;}


.f_nav{width:322px; padding-left:15px;  overflow:hidden; }
.f_nav span{ width:292px; height:152px; overflow:hidden; display:block; margin-left:28px;}
.f_nav span img{ width:253px; height:145px;}
.f_nav span a{ padding:0px; display:inline-block;}
.f_nav h3{ font:16px/35px "microsoft Yahei"; width:238px; height:35px; overflow:hidden; border-bottom:1px  solid #666666; color:#fff; margin-bottom:10px; }
.f_nav h3 a{ }
.f_nav h3 i{ font:14px/31px Arial, Helvetica, sans-serif; display:inline-block; padding-left:15px; text-transform:uppercase; color:#fff;}

.f_nav p{ width:322px; color:#fff;display:block; }
.f_nav p a{ height:29px; width:160px; overflow:hidden; display:inline-block; float:left; color:#fff; font:14px/29px "microsoft Yahei"; text-align:left;}

.f_code{ position:absolute; top:60px; right:0px; overflow:hidden; width:350px;}
.f_code span{ width:175px; height:180px; overflow:hidden; display:block;float:left;}
.f_code span em{ width:140px; height:135px; overflow:hidden; display:block; margin:0 auto;}
.f_code span img{width:120px; height:120px; background-color:#fff; padding:6px 7px 7px 6px; }
.f_code span i{ height:43px; width:175px; overflow:hidden; display:block; text-align:center; font:12px/43px "宋体"; color:#eff7ef;}

/*底部结束*/


.about5 {width:1100px; margin: 0 auto; overflow:hidden;}
.guangg11 {width:1100px; margin: 0 auto; overflow:hidden;}
.link3 {width:1100px; margin: 0 auto; overflow:hidden;}
.logo4 {width:1100px; margin: 0 auto; overflow:hidden;}
.xiaoyou21 {width:1100px; margin: 0 auto; overflow:hidden;}
.youshi3 {width:1100px; margin: 0 auto; overflow:hidden;}
.banner_ny{ background:url(../uploadfile/image/20180512/20180512175048_1801806932.jpg) no-repeat center; width:100%; height:300px; overflow:hidden; margin:0 auto;}


.mianbxContent { width:1080px !important; margin-top:30px !important; padding-left:20px !important; background:#c1080d!important; height:42px !important; line-height:42px !important; text-align:left !important; font-size:16px !important; font-weight: bold; margin-bottom:30px !important; color:#fff !important; border-radius:2px!important;}
.mianbxContent a { font-size:15px !important; color:#fff !important;}

.pro_all_class{ height:118px !important; width:107% !important;   border-bottom:none!important; }
.pro_all_class a{ background:#c1080d!important; border-radius:5px; color:#FFF !important; font-size:16px !important; width:108px !important;text-align:center !important; line-height:45px !important; display: block;    margin-right: 10px;    margin-bottom: 10px;
    float: left;}
.pro_detail_rel_hd{ background:#c1080d !important; color:#FFF !important; border:none !important; height:30px !important; line-height:30px !important;}
.strong_title{ display:none}

.detail_title{ border-bottom:none; border:1px solid #ccc; padding-left:10px !important;  border-radius:5px; font-size:18px!important; line-height:30px!important;height:30px!important; margin-bottom:20px !important; margin-top:20px !important; margin-left:0px !important;}
&nbsp{ display:none}

/*QQ*/
.back-top-container {
  display: block;
  position: fixed;
  right: 50px;
  bottom: 50px;
  cursor: pointer; 
  z-index: 99999;}


.yb_conct {
  position: fixed;
  z-index: 9999999;
  top: 172px;
  right: -127px;
  cursor: pointer;
  transition: all .3s ease; }
.yb_conct a {
    color: #fff;
    text-decoration: none; }
    .yb_conct a:hover {
      color: #ff0; }

.yb_bar ul li {
  width: 180px;
  height: 53px;
  font: 16px/53px 'Microsoft YaHei';
  color: #fff;
  text-indent: 54px;
  margin-bottom: 1px;
  border-radius: 3px;
  transition: all .5s ease;
  overflow: hidden;
  background: #333 url(../uploadfile/image/20171031/20171031210231_1165505227.jpg) no-repeat;}

.yb_bar .yb_top {
  background-position: 0 0; }

.yb_bar .yb_phone {
    background-position: 0 -57px;  }

.yb_bar .yb_QQ {
  text-indent: 0;
  background-position: 0 -113px; }

.yb_QQ img{display: none;}

.yb_bar .yb_ercode {
  /*height:200px;*/
  background-position: 0 -169px; }

.hd_qr {
  padding: 0 29px 25px 29px; }


.yb_QQ a {
  display: block;
  text-indent: 54px;
  width: 100%;
  height: 100%;
  color: #fff; }
.news{font-size:14px; line-height:28px; color:#686868;}
.cpcs{ width:100px; background:#c1080d; color:#fff; font-size:18px; line-height:40px; height:40px;  text-align: center; border-radius:5px;}


/**/
.shopmrsc a{    width: 202px;}