﻿/*ÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚ÂÃƒÂ¥Ã‹â€ Ã‚ÂÃƒÂ¥Ã‚Â§Ã¢â‚¬Â¹ÃƒÂ¥Ã…â€™Ã¢â‚¬â€œÃƒÂ¥Ã‚ÂÃ…Â ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¬ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â±ÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚ÂÃƒÂ©Ã†â€™Ã‚Â¨ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â lpm*/
body{color:#555; font-size:13px; margin:0 auto; min-width:1100px; background-color:#fff;  font-family:"Microsoft YaHei";}
a{color:#555; text-decoration:none;}      /*ÃƒÂ¥Ã‚Â®Ã…Â¡ÃƒÂ¤Ã‚Â¹Ã¢â‚¬Â°ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¨ÃƒÂ¥Ã‚Â±Ã¢â€šÂ¬ÃƒÂ©Ã¢â‚¬Å“Ã‚Â¾ÃƒÂ¦Ã…Â½Ã‚Â¥ÃƒÂ©Ã‚Â¢Ã…â€œÃƒÂ¨Ã¢â‚¬Â°Ã‚Â²lpm*/
a:hover{color:#ed6c00;}      /*ÃƒÂ¥Ã‚Â®Ã…Â¡ÃƒÂ¤Ã‚Â¹Ã¢â‚¬Â°ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¨ÃƒÂ¥Ã‚Â±Ã¢â€šÂ¬ÃƒÂ©Ã¢â‚¬Å“Ã‚Â¾ÃƒÂ¦Ã…Â½Ã‚Â¥ÃƒÂ©Ã‚Â¼Ã‚Â ÃƒÂ¦Ã‚Â Ã¢â‚¬Â¡ÃƒÂ¦Ã‚Â»Ã¢â‚¬ËœÃƒÂ¨Ã‚Â¿Ã¢â‚¬Â¡ÃƒÂ©Ã‚Â¢Ã…â€œÃƒÂ¨Ã¢â‚¬Â°Ã‚Â²lpm*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0px; padding:0px; list-style:none; border:0px;}      /*ÃƒÂ¤Ã‚Â¸Ã‚Â»ÃƒÂ¨Ã‚Â¦Ã‚ÂÃƒÂ¦Ã‚Â Ã¢â‚¬Â¡ÃƒÂ§Ã‚Â­Ã‚Â¾ÃƒÂ§Ã…Â¡Ã¢â‚¬Å¾ÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚ÂÃƒÂ¥Ã‹â€ Ã‚ÂÃƒÂ¥Ã‚Â§Ã¢â‚¬Â¹ÃƒÂ¥Ã…â€™Ã¢â‚¬â€œlpm*/
.clear{clear: both; height:0px; overflow:hidden;}  /*ÃƒÂ¦Ã‚Â¸Ã¢â‚¬Â¦ÃƒÂ©Ã¢â€žÂ¢Ã‚Â¤ÃƒÂ¥Ã‚Â·Ã‚Â¦ÃƒÂ¥Ã‚ÂÃ‚Â³ÃƒÂ¦Ã‚ÂµÃ‚Â®ÃƒÂ¥Ã…Â Ã‚Â¨lpm*/
.fl,.left{float:left;}     /*ÃƒÂ¥Ã‚Â®Ã…Â¡ÃƒÂ¤Ã‚Â¹Ã¢â‚¬Â°ÃƒÂ¥Ã‚Â·Ã‚Â¦ÃƒÂ¦Ã‚ÂµÃ‚Â®ÃƒÂ¥Ã…Â Ã‚Â¨lpm*/
.fr,.right{float:right;}     /*ÃƒÂ¥Ã‚Â®Ã…Â¡ÃƒÂ¤Ã‚Â¹Ã¢â‚¬Â°ÃƒÂ¥Ã‚ÂÃ‚Â³ÃƒÂ¦Ã‚ÂµÃ‚Â®ÃƒÂ¥Ã…Â Ã‚Â¨lpm*/
.cp img{border:1px solid #ddd; padding:2px;  background:#fff;height:220px;}      /*ÃƒÂ¥Ã‚Â®Ã…Â¡ÃƒÂ¤Ã‚Â¹Ã¢â‚¬Â°ÃƒÂ¦Ã‚Â Ã¢â‚¬Â¡ÃƒÂ§Ã‚Â­Ã‚Â¾ÃƒÂ¨Ã‚Â°Ã†â€™ÃƒÂ§Ã¢â‚¬ÂÃ‚Â¨ÃƒÂ¥Ã¢â‚¬ÂºÃ‚Â¾ÃƒÂ§Ã¢â‚¬Â°Ã¢â‚¬Â¡ÃƒÂ§Ã…Â¡Ã¢â‚¬Å¾ÃƒÂ¨Ã‚Â¾Ã‚Â¹ÃƒÂ¦Ã‚Â¡Ã¢â‚¬Â ÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚Âlpm*/
.cp a:hover img{ border:1px solid #ed6c00; padding:2px; background:#fff;}      /*ÃƒÂ¥Ã‚Â®Ã…Â¡ÃƒÂ¤Ã‚Â¹Ã¢â‚¬Â°ÃƒÂ©Ã‚Â¼Ã‚Â ÃƒÂ¦Ã‚Â Ã¢â‚¬Â¡ÃƒÂ§Ã‚Â»Ã‚ÂÃƒÂ¨Ã‚Â¿Ã¢â‚¬Â¡ÃƒÂ¦Ã¢â‚¬â€Ã‚Â¶ÃƒÂ¨Ã‚Â¾Ã‚Â¹ÃƒÂ¦Ã‚Â¡Ã¢â‚¬Â ÃƒÂ§Ã…Â¡Ã¢â‚¬Å¾ÃƒÂ¥Ã‚ÂÃ‹Å“ÃƒÂ¥Ã…â€™Ã¢â‚¬â€œÃƒÂ¦Ã¢â‚¬Â¢Ã‹â€ ÃƒÂ¦Ã…Â¾Ã…â€œlpm*/
.box{width:1100px; height:auto; margin:0 auto;}      /*ÃƒÂ¥Ã‚Â®Ã…Â¡ÃƒÂ¤Ã‚Â¹Ã¢â‚¬Â°ÃƒÂ§Ã¢â‚¬Â°Ã‹â€ ÃƒÂ©Ã‚ÂÃ‚Â¢ÃƒÂ§Ã‚Â»Ã…Â¸ÃƒÂ¤Ã‚Â¸Ã¢â€šÂ¬ÃƒÂ¥Ã‚Â®Ã‚Â½ÃƒÂ¥Ã‚ÂºÃ‚Â¦lpm*/
.font_en{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal;}     /*ÃƒÂ¥Ã‚Â®Ã…Â¡ÃƒÂ¤Ã‚Â¹Ã¢â‚¬Â°ÃƒÂ¨Ã¢â‚¬Â¹Ã‚Â±ÃƒÂ¦Ã¢â‚¬â€œÃ¢â‚¬Â¡ÃƒÂ¥Ã‚Â­Ã¢â‚¬â€ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“ÃƒÂ¥Ã‚ÂÃ…Â ÃƒÂ¥Ã‚Â¤Ã‚Â§ÃƒÂ¥Ã¢â‚¬Â Ã¢â€žÂ¢lpm*/

.top10{margin-top:10px;}
.top15{margin-top:15px;}
.top20{margin-top:20px;}
.top25{margin-top:25px;}
.top30{margin-top:30px;}
.top40{margin-top:40px;}
.top50{margin-top:50px;}

/*ÃƒÂ©Ã‚Â¡Ã‚Â¶ÃƒÂ©Ã†â€™Ã‚Â¨*/  
#top_bg {width: 100%;height: 35px;background: url(../images/20180524085950_2011654666.jpg);line-height: 35px;}

/*ÃƒÂ¦Ã…Â Ã‚Â¬ÃƒÂ¥Ã‚Â¤Ã‚Â´*/
.top_bg {width: 100%;height: 140px; background: #f5f5f6;}
.top_box {width: 1100px;height: 140px;margin: 0 auto;background: url(../images/20180524091321_1906114594.jpg) no-repeat center;}
.top_logo {float: left; margin: 32px 14px 0 0;}
.top_l {float: left; margin: 9px 10px 0 0;}
.top_w {float: left; margin-top: 44px; }
.top_w span {font-size: 24px; color: #d80d0d; font-weight: bold; line-height: 30px;}
.top_w p {font-size: 16px; color: #333; line-height: 30px;}
.top_r {float: right; margin-top: 50px;}

/*ÃƒÂ¥Ã‚Â¯Ã‚Â¼ÃƒÂ¨Ã‹â€ Ã‚Âª*/
.nav_bg {width: 100%;height: 50px;margin: 0 auto;background: #333;}
.nav li {width: 183px;height: 50px;float: left;text-align: center;background: url(../images/20180524092354_486523606.jpg) no-repeat right bottom;}
.nav li:last-child{background: none;}
.nav li a {font-size: 14px;color: #fff;display: block;width: 183px;line-height: 50px;height: 50px;text-align: center;}
.nav li a:hover {background: #d80d0d;}
.nav .a_nav a {background: #d80d0d;}

/*ÃƒÂ¥Ã‚Â¹Ã‚Â»ÃƒÂ§Ã‚ÂÃ‚Â¯ÃƒÂ§Ã¢â‚¬Â°Ã¢â‚¬Â¡*/
.focus {width:100%; height:500px; overflow:hidden; position:relative; z-index:9}
.focus ul {height:100%; position:absolute;}
.focus ul li {float:left; width:100%; height:100%; overflow:hidden; position:relative; background:#eee;}
.focus ul li div {position:absolute; overflow:hidden; width:100%; height:100%;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:952px; padding-right:50px; height:23px; margin-left:-501px; left:50%; bottom:15px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:210px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
            
/*ÃƒÂ¥Ã¢â‚¬Â Ã¢â‚¬Â¦ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ¥Ã‚Â¹Ã‚Â»ÃƒÂ§Ã‚ÂÃ‚Â¯ÃƒÂ§Ã¢â‚¬Â°Ã¢â‚¬Â¡*/
.focus_n {width:100%; height:350px; overflow:hidden; position:relative; z-index:9}
.focus_n ul {height:100%; position:absolute;}
.focus_n ul li {float:left; width:100%; height:100%; overflow:hidden; position:relative; background:#eee;}
.focus_n ul li div {position:absolute; overflow:hidden; width:100%; height:100%;}
.focus_n .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus_n .btn {position:absolute; width:952px; padding-right:50px; height:23px; margin-left:-501px; left:50%; bottom:15px; text-align:right;}
.focus_n .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus_n .btn span.on {background:#fff;}
.focus_n .preNext {width:45px; height:100px; position:absolute; top:120px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus_n .pre {left:0;}
.focus_n .next {right:0; background-position:right top;}

/*ÃƒÂ¦Ã‚ÂÃ…â€œÃƒÂ§Ã‚Â´Ã‚Â¢*/
.search_bg {width: 100%; height: 63px; line-height: 63px; border-bottom: 1px dashed #e5e5e5;}
.search_nbg {width: 100%; height: 63px; line-height: 63px; border-bottom: 1px dashed #e5e5e5; position: absolute; top: 575px;}
.search_l {float: left; color: #666;}
.search_l span {color: #d80d0d;}
.search_l a {color: #666;}
.search_l a:hover {color: #d80d0d;}
.search-d {float: right; margin-top: 17px;}
.search-bgp {width: 280px;height: 27px;font-size: 14px;line-height: 27px;padding-left: 15px;color: #5a5a5a;background: noneoutline: none;border: 1px solid #e4e4e4;border-right: none;padding-top: 0px!important;padding-bottom: 0px!important; border-radius: 20px;}
.search-ip {width: 47px;height: 29px;background: url(../images/20180524094742_705233570.png) no-repeat center;border: none;cursor: pointer;}
.search-bg {float: left;overflow: hidden;}
.search-i {float: left;overflow: hidden; margin-left: -48px;}

/*ÃƒÂ¤Ã‚ÂºÃ‚Â§ÃƒÂ¥Ã¢â‚¬Å“Ã‚Â*/
.list_bg {float: left; width: 230px;}
.prod_bg {float: right; width: 845px;}
.list_tile {height: 102px;}
.list_d { border-bottom:2px solid #F00; width: 195px; padding-left:35px; background:url(../images/20180627152553_1686587855.jpg) repeat-y; height:auto; }


.list_d table tbody tr:nth-child(1) {margin-top: 23px;}
.list_d table tbody tr:last-child {margin-bottom:23px;}
.list_d table tbody tr {display: block; width: 204px; height: 35px; background: #eee; color: #666; line-height: 35px; margin: 0 11px;margin-bottom: 12px;border-radius: 5px;}
.list_d table tbody tr td a {display: block; width: 174px; height: 35px; padding-left: 30px; color: #666;}
.list_d table tbody tr:hover a {color: #fff; background: url(../images/20180524201845_1678368068.jpg) no-repeat;}
.prod_tile {width: 845px; height: 36px; background: url(../images/20180524111057_5F256873668.jpg) no-repeat bottom left; margin-top: 10px; }
.prod_tile span {font-size: 20px; font-weight: bold; color: #d80d0d; display: block; float: left; margin-left: 14px;}
.prod_tile span b {font-family: "arial"; color: #999; font-size: 12px; padding-left: 8px; font-weight: normal;}
.prod_tile a {display: block; float: right; color: #666; font-size: 12px; font-family: "arial"; margin-right: 5px; line-height: 37px;}
.prod_tile a:hover {color: #d80d0d;}
.prod_d {margin-top: 18px;}
.prod_d table tbody tr td span {line-height: 30px!important;}

/*ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â ÃƒÂ©Ã…Â¡Ã¢â‚¬ÂÃƒÂ§Ã‚ÂºÃ‚Â¿*/
.banner_ng1 {width: 100%; height: 216px; background: url(../images/20180903153952_1462958698.jpg) center no-repeat; overflow: hidden}
.banner_w {font-size: 14px; color: #fff;margin: 97px 0 14px 750px;}
.banner_w span {padding-right: 42px;}
.banner_w span:last-child{padding-right: 0px;}
.banner_btn {width: 174px; height: 37px; background: #d80d0d; text-align: center; line-height: 37px; margin-left: 910px;}
.banner_btn a {font-size: 16px; color: #fff; width: 174px; height: 37px; display: block;}

/*ÃƒÂ¤Ã‚Â¼Ã‹Å“ÃƒÂ¥Ã…Â Ã‚Â¿*/
.adv_tile {width: 100%; height: 161px; background: url(../images/20180524141542_1760823827.jpg) no-repeat center; text-align: center; overflow: hidden;}
.adv_tile span {display: block; font-size: 36px;font-weight: bold;color: #333;line-height: 45px;margin-top: 40px;}
.adv_tile b {display: block;font-size: 20px; color: #d80d0d; font-weight: normal;line-height: 32px;}
.adv_tile p {display: block;font-size: 12px; font-family: "arial"; color: #c9c8c9; text-transform: uppercase;line-height: 16px;}
.adv_bg1 {width: 100%; height: 430px; background: url(../images/20180524113043_916222243.jpg) no-repeat center;overflow: hidden;}
.adv_bg1 span {font-size: 24px; color: #121212; font-weight: bold; padding-left: 4px; display: block; padding-bottom: 8px;}
.adv_bg1 p {font-size: 14px; line-height: 25px; color: #666; padding-bottom: 8px;}
.adv_bg1 p b {font-weight: normal; color: #d80d0d;}
.adv_w1 {float: left; margin-top: 288px;margin-left: 44px;}
.adv_w2 {float: right; margin-top: 288px; margin-right: 60px;}
.adv_bg2 {width: 100%; height: 575px; background: url(../images/20180524113047_110477952.jpg) no-repeat center;overflow: hidden;}
.adv_bg2 span {font-size: 24px; color: #121212; font-weight: bold; padding-left: 4px; display: block; padding-bottom: 8px;}
.adv_bg2 p {font-size: 14px; line-height: 25px; color: #666; padding-bottom: 8px;}
.adv_bg2 p b {font-weight: normal; color: #d80d0d;}
.adv_w3 {float: left; margin-top: 258px;margin-left: 44px;}
.adv_w4 {float: right; margin-top: 256px; margin-right: -50px;}

/*ÃƒÂ¦Ã‹â€ Ã‚ÂÃƒÂ¥Ã…Â Ã…Â¸ÃƒÂ¦Ã‚Â¡Ã‹â€ ÃƒÂ¤Ã‚Â¾Ã¢â‚¬Â¹*/
.case_box {width: 1269px; height: auto; margin: 0 auto;}
.case_bg{width: 100%; margin: 0 auto; min-width: 1100px; height:461px; padding-top:45px;}
.case_t{text-align: center;}
.case_t p{font-size: 14px; color: #d9d9d9; line-height: 33px; font-family: "arial"; text-transform: uppercase;}
.case_t span {font-size: 30px; color: #333;}
.case_t span b {font-weight: bold; color: #d80d0d;}
.case_d{width: 1269px; margin: 30px auto; position: relative;}
.case_m{position: absolute; top: 122px; width: 54px; height: 54px;}
.case_m:hover{cursor: pointer;}
#Left_app{left: 0;}
#Right_app{right:0;}

/*ÃƒÂ§Ã‚Â®Ã¢â€šÂ¬ÃƒÂ¤Ã‚Â»Ã¢â‚¬Â¹*/
.about_bg {width: 1100px;height: 494px;margin: 0 auto;background: url(../images/20180601151206_835290008.jpg) no-repeat; overflow: hidden;}
.about_tile {font-size: 60px; font-weight: bold; color: #d80d0d; letter-spacing: 11px; margin-top: 20px;}
.about_tile b {color: #000;}
.about_w {font-size: 14px;color: #666;line-height: 30px;margin-top: 70px;width: 550px;}
.about_btn {margin-top: 50px;}
.about_btn a {display: block; float: left; width: 90px; height: 39px; margin-right: 20px; text-align: center; line-height: 39px; border-bottom: 1px solid #2a2a2a; color: #666; font-size: 15px;}
.about_btn a:hover {color: #d80d0d;}
.about_btn a:nth-child(1){color: #d80d0d;}
.about_t {font-size: 18px;color: #333;font-weight: bold;margin: 63px 0 0 32px;}
.about_d {width: 1100px; margin: 20px auto; position: relative; height: auto;}
.about_nw {font-size: 14px; color: #666; line-height: 30px; margin-top: 70px; width: 590px; text-indent:2em;}
.about_nt {font-size: 18px; color: #333; font-weight: bold; margin: 32px 0 0 32px;}

/*ÃƒÂ¦Ã‚ÂµÃ‚ÂÃƒÂ§Ã‚Â¨Ã¢â‚¬Â¹*/
.process_bg {width: 100%; height: 553px; background: url(../images/20180524164100_1010430190.jpg) no-repeat center; overflow: hidden;}
.process_tile {text-align: center; color: #fff; margin-top: 80px;}
.process_tile span { font-size: 40px; font-weight: bold;}
.process_tile p {font-size: 16px; line-height: 45px;}
.process_d {margin-top: 55px;}
.process_d ul li { text-align: center; width: 145px; height: 130px; background: url(../images/20180524171508_811727863.png) no-repeat; margin-right: 9.5px; float: left; color: #fff;}
.process_d ul li:nth-child(2n) {width: 27px; height: 27px; background: url(../images/20180524171958_722710026.png) no-repeat;}
.process_d ul li:nth-child(2) {margin-top: 68px;}
.process_d ul li:nth-child(3) {margin-top: 40px;}
.process_d ul li:nth-child(4) {margin-top: 68px;}
.process_d ul li:nth-child(6) {margin-top: 68px;}
.process_d ul li:nth-child(7) {margin-top: 40px;}
.process_d ul li:nth-child(8) {margin-top: 68px;}
.process_d ul li:nth-child(10) {margin-top: 68px;}
.process_d ul li:nth-child(11) {margin-top: 40px;}
.process_d ul li p {font-size: 14px; line-height: 18px;}
.process_d ul li:last-child{margin-right: 0px;}
.process_d span{display: block; margin-left: 44px; margin-top: 14px;}
.proce1 {width: 54px; height: 54px; background: url(../images/20180524172258_946273736.png) no-repeat;}
.proce2 {width: 54px; height: 54px; background: url(../images/20180524172258_1674139554.png) no-repeat;}
.proce3 {width: 54px; height: 54px; background: url(../images/20180524172258_804879268.png) no-repeat;}
.proce4 {width: 54px; height: 54px; background: url(../images/20180524172258_2123283292.png) no-repeat;}
.proce5 {width: 54px; height: 54px; background: url(../images/20180524172258_413669708.png) no-repeat;}
.proce6 {width: 54px; height: 54px; background: url(../images/20180524172258_980641498.png) no-repeat;}
.process_d li:hover {background: url(../images/20180524171707_643670371.png) no-repeat; color: #d80d0d;}
.process_d li:hover .proce1 {background: url(../images/20180524172305_2145529901.png) no-repeat;}
.process_d li:hover .proce2 {background: url(../images/20180524172305_1508875699.png) no-repeat;}
.process_d li:hover .proce3 {background: url(../images/20180524172305_1198069403.png) no-repeat;}
.process_d li:hover .proce4 {background: url(../images/20180524172305_653000837.png) no-repeat;}
.process_d li:hover .proce5 {background: url(../images/20180524172305_373122465.png) no-repeat;}
.process_d li:hover .proce6 {background: url(../images/20180524172306_836084246.png) no-repeat;}
.process_cont { margin-top: 56px;}
.process_l {float: left; margin-left: 312px;}
.process_r {float: right; width: 136px; height: 38px; border: 2px solid #fff; color: #fff!important; text-align: center; font-size: 14px; line-height: 38px; margin-right: 372px;}
.process_cont a:hover {color: #d80d0d!important; border-color: #fff; background: #fff;}

/*ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ©Ã¢â‚¬â€Ã‚Â»*/
.news{ padding-bottom: 30px; min-height: 520px; }
.news_row .fl,.news_row .fr{ width: 530px; background: #fff; border: 1px solid #ececec;}
.news_row{background-color: #fff;}
.news_row1{ display: block; position: relative; }
.news_row1:after,.news_row1::after{ position: absolute; content: ''; background: #ececec; width: 100%; height: 1px; bottom: 0; left: 0; }
.news_row1 i{ padding: 23px 20px; width: 46px; height: 36px; display: block; float: left; position: relative; z-index: 2; -webkit-transition:0.3s all; transition:0.3s all; background: #e4b95b; background: #d80d0d; }
.news_row .fl .news_row1 i::after,.news_row .fl .news_row1 i:after{content: ''; width: 46px;height: 36px;display: block; background-image: url(../images/20180524173436_2022698095.png); background-position: center; background-repeat: no-repeat; }
.news_row .fr .news_row1 i::after,.news_row .fr .news_row1 i:after{content: ''; width: 46px;height: 36px;display: block; background-image: url(../images/20180524173441_1583825061.png); background-position: center; background-repeat: no-repeat; }
.news_row1 strong { display: block; padding: 15px 0; font-size: 20px; color: #333; line-height: 35px; float: left; font-weight: normal; margin-left: 20px; }
.news_row1 span{ display: block; line-height: 80px; height: 80px; color: #9e9e9e; float: right; margin-right: 20px}
.news_row1 span:hover{ color: #d80d0d; }
.news_row1:hover i{ -webkit-filter: brightness(1.15); filter: brightness(1.15); }
.news_row .fl .news_row1 strong{ background: url(../images/20180524173930_1682822050.jpg) no-repeat left bottom; }
.news_row .fr .news_row1 strong{ background: url(../images/20180524173933_426567606.jpg) no-repeat left bottom; }
.news_div_item, .divdgweb_new_div_item { position: relative; padding: 5px 0; height: 30px; overflow: hidden; -webkit-transition:0.3s all ease; transition:0.3s all ease; }
.divdgweb_new_div_item_date, .news_div_item_date { position: absolute; right: 0; top: 12px; -webkit-transition:0.3s all ease; transition:0.3s all ease; }
.divdgweb_new_div_item_date > div,.news_div_item_date > div{ display: inline-block; color: #787878; font-size: 12px; font-family: 'arial'; }
.news_div_item_title, .divdgweb_new_div_item_title{ position: relative; }



.news_div_item_year:after,.news_div_item_year::after,.divdgweb_new_div_item_year:after,.divdgweb_new_div_item_year::after{ content: '-'; }
.on .news_div_item_year:after,.on .news_div_item_year::after,.on .divdgweb_new_div_item_year:after,.on .divdgweb_new_div_item_year::after{ content: ''; }
.news_div_item_title:after,.news_div_item_title::after, .divdgweb_new_div_item_title:after, .divdgweb_new_div_item_title::after{ content: ''; background: #d80d0d; width: 4px; height: 4px; position: absolute; left: 0; top: 14px; }
.on .news_div_item_title:after,.on .news_div_item_title::after, .on .divdgweb_new_div_item_title:after, .on .divdgweb_new_div_item_title::after{ content: ''; display: none; }
.news_div_item_title .news_div_item_a, .divdgweb_new_div_item_title .divdgweb_new_div_item_a { font-size: 15px; color: #444; padding-left: 15px; display: block; line-height: 30px; width: 425px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -webkit-transition:0.3s all ease; transition:0.3s all ease; }
.news_row2 .divdgweb_new_div, .news_row2 .news_div { padding: 25px 35px; height: 404px;}
.news_div_item_pic,.news_div_item_body,.divdgweb_new_div_item_body{ -webkit-transition: 0.3s all ease; transition: 0.3s all ease; }
.news_div_item_pic{ margin-top: 15px; }
.news_div_item_pic a,.news_div_item_pic a img{ display: block; width: 220px; height: 165px; }
.news_div_item_pic a img {border: 1px solid #f1f1f1; }
.news_div_item.on, .divdgweb_new_div_item.on { height: 173px; border-bottom: 1px dotted #ccc; padding: 0 0 20px; margin: 5px 0; }
.news_div_item_body, .divdgweb_new_div_item_body { line-height: 24px; color: #767676; font-size: 13px; width: 195px; text-align: justify; position: absolute; right: 0; top: 110px; letter-spacing: 0.4px; }
.on .divdgweb_new_div_item_date, .on .news_div_item_date { top: 23px; right: 136px; }
.on .news_div_item_title .news_div_item_a, .on .divdgweb_new_div_item_title .divdgweb_new_div_item_a { position: absolute; left: 250px; top: 75px; width: 255px; }
.on .divdgweb_new_div_item_date > div, .on .news_div_item_date > div { font-weight: bold; color: #d80d0d; font-size: 24px; line-height: 30px; }
.on .divdgweb_new_div_item_date > .divdgweb_new_div_item_year,.on .news_div_item_date > .news_div_item_year{ font-size: 12px; display: block; font-weight: 100; line-height: 20px; text-indent: 3px; }


/*ÃƒÂ¥Ã‚ÂÃ¢â‚¬Â¹ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ÃƒÂ©Ã¢â‚¬Å“Ã‚Â¾ÃƒÂ¦Ã…Â½Ã‚Â¥*/
.link_bg {border: 1px solid #d1d2d6; width: 1098px; height: 78px;}
.link_l {float: left; background: url(../images/20180524174112_338043542.jpg) left 4px no-repeat; margin-top: 18px; padding-left: 15px; margin-right: 20px;}
.link_l span {font-size: 14px; color: #555; display: block;}
.link_l a {font-size: 16px; color: #555; display: block;}
.link_l a:hover {color: #d80d0d;}
.link_r {margin-top: 25px;}

/*ÃƒÂ§Ã¢â‚¬Â°Ã‹â€ ÃƒÂ¦Ã‚ÂÃ†â€™*/
.footer_bg{ width: 100%; min-width: 1100px; padding-top: 34px; height: auto; background: #555; ;color: #fff; margin-top: 25px; padding-bottom: 20px;}
.footer_bg a{color: #fff;}
.footer_bg a:hover{color: #f5ed08;}
.footer_l{ width:785px; }
.footer_l li{width: 120px; float: left; margin-right: 40px;}
.footer_l li a{ display:block; line-height: 30px; }
.footer_l li p{ padding-bottom:30px; background:url(../images/20180524175233_825619980.jpg) no-repeat left 44px;}
.footer_l li p a{ font-size: 16px; color: #fff;}
.footer_r{width: 155px; padding-top: 10px; text-align: center; font-size: 16px; line-height: 16px; color:#fff;}
.footer_r img{padding-top: 15px; width: 150px;}
.footer_l li.cont_w{line-height: 30px; width: 300px; margin-right:0;}

.copy{ line-height: 60px; background: #333; color: #999; font-size: 13px; text-align:center;}
.copy a {color: #999; font-size: 13px;}
.copy a:hover {color: #f5ed08;}
.copy_n{ height: 58px; line-height: 58px; border-top:1px #3f3f3f solid; margin-top: 50px; text-align: center; }
/* ÃƒÂ¥Ã¢â‚¬Â Ã¢â‚¬Â¦ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚ÂÃƒÂ¥Ã‚ÂÃ‹Å“ÃƒÂ©Ã¢â‚¬Â¡Ã‚Â */
.mianbxContent{background:url(../images/20180524195627_1025595359.jpg)no-repeat left center,url() no-repeat right center;}/*ÃƒÂ¥Ã‚Â°Ã‚ÂÃƒÂ¥Ã‚Â¯Ã‚Â¼ÃƒÂ¨Ã‹â€ Ã‚ÂªÃƒÂ¥Ã¢â‚¬ÂºÃ‚Â¾ÃƒÂ§Ã¢â‚¬Â°Ã¢â‚¬Â¡*/
.content_more_a_zdy{background:url(../images/20180524212731_483940621.jpg);}
/*ÃƒÂ¨Ã¢â‚¬Â¡Ã‚ÂªÃƒÂ¥Ã‚Â®Ã…Â¡ÃƒÂ¤Ã‚Â¹Ã¢â‚¬Â°ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ©Ã¢â‚¬â€Ã‚Â»ÃƒÂ¦Ã‚Â Ã‚ÂÃƒÂ§Ã¢â‚¬ÂºÃ‚Â®ÃƒÂ¥Ã¢â‚¬ÂºÃ‚Â¾ÃƒÂ§Ã¢â‚¬Â°Ã¢â‚¬Â¡*/
.xwlb_img img:hover,.pro_list_box_item_l_zdy a:hover img,.products_pages_info:hover,.dgweb_pages_info:hover,.news_pages_info:hover{border-color:#d80d0d!important;}/*ÃƒÂ¨Ã‚Â¾Ã‚Â¹ÃƒÂ¦Ã‚Â¡Ã¢â‚¬Â ÃƒÂ§Ã‚Â»Ã‚ÂÃƒÂ¨Ã‚Â¿Ã¢â‚¬Â¡ÃƒÂ©Ã‚Â¢Ã…â€œÃƒÂ¨Ã¢â‚¬Â°Ã‚Â²*/
.pro_list_box_item_r_zdy{width:610px;} /*ÃƒÂ¨Ã¢â‚¬Â¡Ã‚ÂªÃƒÂ¥Ã‚Â®Ã…Â¡ÃƒÂ¤Ã‚Â¹Ã¢â‚¬Â°ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ©Ã¢â‚¬â€Ã‚Â»ÃƒÂ¥Ã‚Â·Ã‚Â¦ÃƒÂ¨Ã‚Â¾Ã‚Â¹ÃƒÂ¥Ã‚Â®Ã‚Â½ÃƒÂ¥Ã‚ÂºÃ‚Â¦*/
.shopmrsc p.xwlbbt:hover {color:#ed6c00;} /*ÃƒÂ©Ã‚Â»Ã‹Å“ÃƒÂ¨Ã‚Â®Ã‚Â¤ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ©Ã¢â‚¬â€Ã‚Â»ÃƒÂ©Ã‚Â¼Ã‚Â ÃƒÂ¦Ã‚Â Ã¢â‚¬Â¡ÃƒÂ§Ã‚Â»Ã‚ÂÃƒÂ¨Ã‚Â¿Ã¢â‚¬Â¡ÃƒÂ©Ã‚Â¢Ã…â€œÃƒÂ¨Ã¢â‚¬Â°Ã‚Â²*/
#bodycon{ padding-top: 80px; padding-bottom: 20px;}  /*ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ©Ã¢â‚¬â€Ã‚Â´ÃƒÂ¥Ã¢â‚¬Â Ã¢â‚¬Â¦ÃƒÂ¥Ã‚Â®Ã‚Â¹ÃƒÂ¤Ã‚Â¸Ã…Â½ÃƒÂ¥Ã‚Â¤Ã‚Â´ÃƒÂ©Ã†â€™Ã‚Â¨ÃƒÂ¥Ã¢â‚¬â„¢Ã…â€™ÃƒÂ§Ã¢â‚¬Â°Ã‹â€ ÃƒÂ¦Ã‚ÂÃ†â€™ÃƒÂ§Ã…Â¡Ã¢â‚¬Å¾ÃƒÂ¨Ã‚Â·Ã‚ÂÃƒÂ§Ã‚Â¦Ã‚Â»*/


/* ÃƒÂ¥Ã¢â‚¬Â Ã¢â‚¬Â¦ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ¥Ã‚Â¯Ã‚Â¼ÃƒÂ¨Ã‹â€ Ã‚Âª */
.mianbxContent{ background-color:#fff; border-bottom:solid #ccc 1px; line-height:40px !important; margin-bottom:20px !important; height:40px !important; width:100% !important; text-align: left!important; text-indent: 22px;}
.strong_title{display:none;}
.dgweb_pages_info{padding:20px 0!important;}


/*ÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ©Ã¢â‚¬â€Ã‚Â»ÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™*/
.xwlb_img img{border:1px solid #d1d1d1; width:205px!important; height:135px!important;}



/*ÃƒÂ¥Ã¢â‚¬Â Ã¢â‚¬Â¦ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ¦Ã¢â‚¬â€œÃ‚Â°ÃƒÂ©Ã¢â‚¬â€Ã‚Â»ÃƒÂ¦Ã…Â½Ã¢â‚¬â„¢ÃƒÂ§Ã¢â‚¬Â°Ã‹â€ */
.pro_list_box_item_zdy{float:left;text-align:left;border-bottom: #efefef solid 1px;padding: 15px 5px;}
.pro_list_box_item_zdy:hover{background-color: #f9f9f9;}
.pro_list_box_item_l_zdy{width:205px; height:135px; float:left;}
.pro_list_box_item_l_zdy a img {width: 205px; height:135px; border:1px solid #ccc;}
.pro_list_box_item_r_zdy{height:135px; margin-left:20px; float:left;}
.pro_list_box_item_r_zdy a p{height: 36px; color:#333; text-overflow: ellipsis; white-space:nowrap; overflow:hidden; font-size: 15px; border: none;}
.pro_list_box_item_r_zdy a div{color:#666; height:50px;}
.content_more_a_zdy{ width: 90px; height: 30px; display:block;  margin-top:20px;}
.pro_list_box_item_zdy{overflow:hidden;}
.xwlb_img img:hover,.pro_list_box_item_l_zdy a:hover img{border:1px solid #666;}


.cont_tl{width: 27%;height: 256px;}
.cont_tlt{display: block; font-size: 36px;font-weight: bold;color: #fff;line-height: 36px;margin-top: 40px; margin-left: 10%;}
.cont_tl  p {width: 226px;height: 45px;line-height: 45px; border: 2px solid #fff;font-size: 22px;color: #fff;text-align: center;margin-bottom: 30px;margin-left: 10%;margin-top: 30px;}
.cont_tl p span { font-weight: normal;font-size: 21px;}
.cont_tlc{display: block;font-size: 24px;color: #fff;font-family: arial;text-transform: uppercase;margin-left: 10%;}
.cont_tr{width: 73%;background: #eeeeee;height: 256px;font-size:50px;position: relative;} 
.cont_tr i{position: absolute;}  
.cont_tt {margin:0 auto;width: 67%;height: 55%;margin-top: 56px;}   
.cont_ttt  {font-size: 24px;color: #494949;}
.cont_tt p {font-size: 14px;line-height: 24px;height: 70px;overflow: hidden;color: #494949;padding-top: 25px;}
.cont_d{width:100%;padding-top: 25px;}
.cont_dl{width: 45%;height: auto;background: #f5f5f5;}   
.cont_dr{width: 55%;height: auto;background: #eee; padding-bottom: 27px;}      
.cont_dlt{margin-top: 45px;height: 30px;margin-bottom: 42px;}   
.cont_dlt i{width: 7px;height: 23px;display: block;float: left; margin-top: 4px;}   
.cont_dlt p {font-size: 28px;font-weight: bold;padding-left: 25px;line-height: 28px;}   
.cont_dld{height: 110px;padding-left:30px; width: 400px;}
.cont_dld1{ display: block; font-size: 18px;font-weight: normal;color: #333;height: 20px; padding-left: 80px;padding-top: 5px;} 
.cont_dld p{font-size: 14px;color: #666666;line-height: 26px; padding-left: 80px;}    
.cont_dld i{float: left;}  
.cont_drt {margin-left:45px;}
.cont_drm {display: block;float: left; font-size: 43px;line-height: 43px;font-weight: bold;margin-top: 45px;}   
.cont_drt i {display: block;float: left; width: 84px;height: 4px;}
.cont_drt p {font-size: 20px;font-weight: normal;color: #333;display: block;float: left;padding-top: 3px;}
.cont_drt1{margin-top: 53px;float: left;width: 100px;height: 40px;margin-left: 8px;margin-bottom: 15px;}
.cont_dl p  a {font-size:14px;}
.cont_dld p{padding-top:10px;} 


.cont_d{height:auto;}      /*ÃƒÂ¥Ã…â€œÃ‚Â°ÃƒÂ¥Ã¢â‚¬ÂºÃ‚Â¾ÃƒÂ¤Ã‚Â¾Ã‚Â§ÃƒÂ©Ã‚Â«Ã‹Å“ÃƒÂ¥Ã‚ÂºÃ‚Â¦*/
.cont_tl,.cont_dlt i,.cont_drt i{background: #d80d0d;} /*ÃƒÂ¦Ã¢â‚¬â€œÃ¢â‚¬Â¡ÃƒÂ¥Ã‚Â­Ã¢â‚¬â€ÃƒÂ¨Ã†â€™Ã…â€™ÃƒÂ¦Ã¢â€žÂ¢Ã‚Â¯ÃƒÂ©Ã‚Â¢Ã…â€œÃƒÂ¨Ã¢â‚¬Â°Ã‚Â²*/
.cont_dlt p,.cont_drm{color:#d80d0d;}  /*ÃƒÂ¦Ã¢â‚¬â€œÃ¢â‚¬Â¡ÃƒÂ¥Ã‚Â­Ã¢â‚¬â€ÃƒÂ¨Ã†â€™Ã…â€™ÃƒÂ¦Ã¢â€žÂ¢Ã‚Â¯ÃƒÂ©Ã‚Â¢Ã…â€œÃƒÂ¨Ã¢â‚¬Â°Ã‚Â²*/
.iconfont{color:#555;}      /*ÃƒÂ¥Ã¢â‚¬ÂºÃ‚Â¾ÃƒÂ¦Ã‚Â Ã¢â‚¬Â¡ÃƒÂ©Ã‚Â¢Ã…â€œÃƒÂ¨Ã¢â‚¬Â°Ã‚Â²*/
    
    
    
 @font-face {
  font-family: 'iconfont';  /* project id 559244 */
  src: url('../../at.alicdn.com/t/font_559244_otxxa1mm7a54s4i.eot');
  src: url('../../at.alicdn.com/t/font_559244_otxxa1mm7a54s4i.eot@#iefix') format('embedded-opentype'),
  url('../../at.alicdn.com/t/font_559244_otxxa1mm7a54s4i.woff') format('woff'),
  url('../../at.alicdn.com/t/font_559244_otxxa1mm7a54s4i.ttf') format('truetype'),
  url('../../at.alicdn.com/t/font_559244_otxxa1mm7a54s4i.svg#iconfont') format('svg');
}
    
 .iconfont_t{
  font-family:"iconfont" !important;
  font-size:60px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
 .iconfont{
  font-family:"iconfont" !important;
  font-size:53px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
 line-height: 53px;}

.qqkefu{
    position: fixed;
    top:50%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 20;
    /*right:0;*/
    right: 30px;
    width:39px;
}
.qqkefu ul li{
    width: 45px;
    height:45px;
    margin-bottom:1px;
    float:right;
    background:url("../uploadfile/image/20180621/20180621180050_134651529.png") no-repeat;
    background-color: #28292e;
    line-height:45px;
    font-size:14px;
    cursor:pointer;
    position:relative;
}
.qqkefu ul li a{
    color:#fff;
    overflow: hidden;
    display: block;
    height: 45px;
    padding-left: 10px;
}
.qqkefu ul li.qq_cza{
    overflow:hidden
}
.qqkefu ul li:hover{
    background-color:#d80d0d;
}
.qqkefu ul li.top{
    background-position: 0 0;
    position:relative;
    width:45px;
    height: 45px;
    cursor:pointer;
}

.qqkefu ul li b{
    width:45px;
    height:45px;
    display:block;
    overflow:hidden;
    float:right;
}
.qqkefu ul li span{
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
}
.qqkefu ul li.qq_phone{
    background-position: right -46px;
}
.qqkefu ul li.qq_ku{
    background-position: right -92px;
}
.qqkefu ul li.qq_ms{
    background-position: right -138px;
}
.qqkefu ul li.qq_czb{
    background-position: right -184px;
}
.qqkefu ul li.qq_xcx{
    background-position: right -184px;
}
.qqkefu ul li.qq_app{
    background-position: right -228px;
}
.qqkefu ul li.qq_czae{ line-height:15px !important}

    .xcx{
    width: 220px;
    height: 240px;
    position: absolute;
    top: -107px;
    left: -240px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.xcx p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 220px;
}
.xcx p img{
    width: 200px;
    height: 200px;
    margin: 10px 10px 0px 10px;
}
.xcx .arrow3 {
    width: 5px;

    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 122px;
}
    .erweima{
    width: 220px;
    height: 240px;
    position: absolute;
    top: -107px;
    left: -240px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.erweima p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 240px;
}
.erweima p img{
    width: 200px;
    height: 200px;
    margin: 10px 10px 0px 10px;
}
.erweima .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 122px;
}

    .app{
    width: 220px;
    height: 240px;
    position: absolute;
    top: -107px;
    left: -240px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.app p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 220px;
}
.app p img{
    width: 200px;
    height: 200px;
    margin: 10px 10px 0px 10px;
}
.app .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../images/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 132px;
}