body{margin: 0px auto; padding: 0px; font-size: 14px; line-height:24px; color: #2f2f2f; font-family:Microsoft YaHei;box-sizing: border-box;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
form,input,select{margin: 0px; padding: 0px;}
ul{list-style-type: none;}
a{text-decoration: none; color:#333; font-size: 14px;}
a:hover{color:#ff0000; text-decoration:blink; font-size: 14px;}
.cp img{border:solid #ddd 1px;}
.cp a:hover img{border:solid #ff7200 1px;}
.fr{ float:right;}
.fl{ float:left;}
.kg{width:1200px; height:20px;}
.kg1{width:1200px; height:35px; margin:0 auto;  overflow:hidden;}
.kg2{width:1200px; height:40px; margin:0 auto;  overflow:hidden;}
.kg3{width:1200px; height:50px; margin:0 auto;  overflow:hidden;}
.kg4{width:1200px; height:60px; margin:0 auto;  overflow:hidden;}
.bz{ width:1200px; margin:0 auto; overflow:hidden;}
.clear{height:0; overflow:hidden; clear:both;}

/*head*/
.head{ width: 100%; height: 155px; background: #ff7200;}    
.logo{ margin-top: 46px;}
.name{ font-size: 36px; color: #fff; font-weight: bold; line-height: 25px; margin: 60px 20px 0px 20px; }
.name span{ font-size: 16px; font-weight: normal; font-family:Arial;text-transform:uppercase; line-height: 22px;letter-spacing:0.7px;}
.head_x{ width: 1px; height: 50px; background: #fff; margin: 57px 20px 0px 0px; }
.ad{ font-weight: bold; color: #Fff; font-size: 22px; line-height: 26px; margin-top: 55px;}
.ad span{ font-size: 18px; font-weight: normal;}
.contact{ width:171px; height: 74px; background: url(images/20171231142254_1767836724.jpg) left no-repeat; color: #fff; font-size: 22px; font-family:Arial; padding-left: 59px; line-height: 24px; padding-top: 56px; margin-top: 10px;}
.contact span{ letter-spacing: 0.7px; }
    
/*nav*/
#nav_bg{width:100%; background:#ff7200; height:54px;}
#nav{ width:1200px; margin:0 auto; height:54px; } 
#nav ul li{line-height:54px;}
#nav ul .none{background:none; color:#333;}
#nav li{ font-size:16px; color:#fff; line-height:42px; float:left; text-align:center; width:120px; }
#nav ul li a{color:#fff; text-decoration: none; font-size:16px; height:54px; line-height:54px; display:block; text-align:center;}
#nav ul li a:hover{ color:#fff; text-decoration:none; font-size:16px; text-align:center;  transition: all 0.5s linear; background:#f30103; }
#nav .a_nav a{color:#fff; text-decoration:none; font-size:16px;  text-align:center;   background:#f30103;  } 
#nav .none a{color:#fff; text-decoration:none; font-size:16px; text-align:center;  background:#f30103; }
    


/* search */
.search_bz{ width: 100%; height:52px; border-bottom: 1px solid #f2f2f2; margin-bottom: 40px;}
#search_b{width:1200px; margin:0 auto; height:46px; border-radius: 8px; }
#search-i{float:left; width:49px; overflow:hidden; height:40px; margin-top:8px;}
#search-bg{float:left; width:137px; height:30px; background:url(images/20171231150158_1521833431.jpg) no-repeat; overflow:hidden; padding-left:14px; margin-top:10px;}
.search-text{width:990px; padding-left:10px; float:left; font-size:14px; line-height:46px; height:46px; font-family:Microsoft YaHei;}
.search-text a{ font-size:14px; font-family:Microsoft YaHei;}
.search-text a:hover{ color:#ff7200; font-size:14px;}
.search-text span{ float:left; font-weight:bold;}
#infoname{ border:none;background:none; outline:none;}    

.lease{ text-align: center; font-size: 36px; line-height: 46px; color: #ff7200; font-weight: bold;}
.lea{ text-align: center; font-size: 28px; font-weight: bold; line-height: 42px;}
.lea span{ font-style:italic; font-size:32px; color: #f30103;}
.le{ margin-top:45px;}
.le li{ width: 240px; text-align: center; float: left; padding-bottom: 6px;}
.le_t{ margin: 0 auto; padding-bottom: 20px;}
.le_w span{ color: #f30103; font-weight: bold; font-size: 22px; line-height:56px;}
.le_w{ font-size: 17px; line-height: 26px;}
.le_xt{ width:200px; margin: 0 auto; margin-left: 20px; margin-right: 20px; height: 1px; background: #ddd; margin-top: 30px;}

.le li:hover{-webkit-animation: test 0.3s ease-in 2;}
@-webkit-keyframes test{
0%{transform:translate(0,0)}
50%{transform:translate(0,5px)}
100%{transform:translate(0,0)}
}
.leas{width:1200px; margin:0 auto; overflow:hidden; padding-top:30px;}
.leas td img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; display:block;}
.leas td img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
.leas td a{display:block; border:solid 1px #ccc; overflow:hidden;}
.leas td div a{background:#ccc; line-height:30px !important; font-size: 14px;}
.leas td br{display:none;}
.leas td{ padding-left:5px;}
.leas td div{margin-top:5px;}
 

/*product*/
.colee{overflow: hidden;
    height: 1082px;
    width: 950px;}
.product_top{width:100%; margin:0 auto; overflow:hidden; padding: 30px 0px;}
.list{ width:230px;}
.list_t{width:230px; height:118px; background:url(images/20171231163905_409368632.jpg) no-repeat center;}
.list_twz{font-size:26px; font-weight:bold; text-align:center; color:#fff; padding-top:42px;}
.list_d,.list_d2{ background:#eeeeee; padding:15px 12px 0px 12px;}

.list_d td a{width:188px; height:35px; display:block; padding-left:20px;  font-size:14px; border-bottom:none; line-height:35px; background: url(images/20171231164235_550602062.jpg) no-repeat  center; color:#fff; margin-bottom:20px;}
.list_d td a:hover{color:#ff0;}
.list_d td td a,.list_d2 a{ display:block; -webkit-transition:padding-left 1s ;  transition:padding-left 0.5s ; -ms-transition:padding-left 0.5s  ; -o-transition:padding-left 0.5s  ;   display:block; width:160px; font-size:14px; border-bottom:1px solid #ddd;padding-left:50px; background:url(../uploadfile/image/20171231/20171231164128_1286315899.png) no-repeat 20px center;  color:#222;}
.list_d td td a:hover,.list_d2 a:hover{width:188px; padding-left:20px;  border-bottom-color:#EEEEEE; background: url(images/20171231164235_550602062.jpg) no-repeat  center; color:#fff;}
.product_r{ width: 950px;}

.prod{ color: #ff7200; font-size: 46px; font-weight: bold; text-align: center; line-height: 66px;}
.prod_d{ width: 1200px; margin: 0 auto; height: 36px; line-height: 36px; background: url(images/20171231163331_1379318294.jpg) center no-repeat; font-size: 22px; text-align: center;}
    .prod_t{ width: 36px; margin: 0 auto; padding-top:15px; padding-bottom:15px;}
    .prod_t:hover {
	animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
	transform: translate3d(0, 0, 0);
	backface-visibility: hidden;
	perspective: 1000px;
}
@keyframes shake {
	10%, 90% {
		transform: translate3d(-1px, 0, 0);
	}
	20%, 80% {
		transform: translate3d(2px, 0, 0);
	}
	30%, 50%, 70% {
		transform: translate3d(-4px, 0, 0);
	}
	40%, 60% {
		transform: translate3d(4px, 0, 0);
	}
}

.prod1{ width: 950px;}
 .products-image{width: 855px; margin: auto;background-color: #f4f4f4;}
.chan_nr{  width: 950px;}
.chan_n_bt{ background:#0f9a48; line-height:45px; font-size:14px; color:#fff; padding:0px 5px;}
.chan_n_bt span{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.chan_n_bt span a{ color:#fff; font-size:12px;}
.chan_n_g{ overflow:hidden;}
#colee table td{width: 290px !important; height: 247px !important;display: block !important;float: left !important;  padding: 23px 0px 0px 0px !important; margin: 10px 0 0 18px !important; border: 1px solid #ddd;  }
#colee table td span{line-height:45px !important;}
.image-b-frt-phone{line-height: 30px;}
.image-b-frt-ask{display: inline-block;width: 170px;height: 34px;background-color: #fff;color: #e97917;text-align: center;line-height: 34px;}
.image-b-frt-ask a{color: #e97917; font-size: 22px;}
.chan_n_g table tr td {width:224px; height: auto; overflow:hidden; display: block; float: left; margin:0px 10px 12px 12px; }
.chan_n_g table tr td a{display: block;overflow: hidden}
.chan_n_g table tr td br{display: none;}
.chan_n_g img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; width:260px; height:195px;}
.chan_n_g img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);  overflow:hidden;}   
    
    
    
/*滚动*/
.ke_b{ width: 100%; height: 560px; background: url(images/20171231165448_1614716313.jpg) center no-repeat;}  
    
#prod2{
width: 477px;
height: auto;
    padding-top:78px;
}
#kehu_l{	width:52px;
	height:52px;
	background: url(images/20171231174051_264938166.png) no-repeat center;
	margin-top: 175px;
	margin-right:28px;
	 cursor:pointer;
	}
#kehu_r{
	width:52px;
	height:52px;
	background: url(images/20171231174051_1714550148.png) no-repeat center;
	margin-top: 175px;
	 cursor:pointer;
}
#kehu_d{
	width: 790px;
	height: 409px;
	overflow: hidden;
}

.prod_more a{ display:block; text-align:center; line-height:30px; width: 100px; height: 30px; margin:0 auto; color:#fff; border:1px solid #fff;}
.prod_more a:hover{color:#ff0;}

/*自定义排版*/
.kh{width:1268px;; height: 409px; }
.kh2{width: 317px; height: 409px; float: left;}   
.yn{ width: 317px; height: 100px; color: #fff; font-size: 36px; text-align: center; line-height: 100px; font-weight: bold; background: #ff7200; border-radius:3% / 10% 10% 0 0;}
.yn_w{ width:289px; background: #fff; padding: 25px 14px 25px 14px; line-height:34px; font-size: 16px; height: 235px;}
    
/*adv*/
.adv{ width: 100%; height: 228px; background:url(images/20171231174907_392571876.jpg) center no-repeat;}  
.adv1_b{ width: 100%; height: 270px; background: url(images/20171231174907_1159954085.jpg) center no-repeat;}
.adv1{ width: 600px;}
.adv1_d{ font-size: 28px; color: #ff7200; font-weight: bold; line-height: 30px; margin-top: 62px; margin-left: 71px;}
.adv1_d span{ font-family: Arial; font-size: 16px; color: #a2a2a2; font-weight: normal;}
.adv1_w{ line-height: 22px; font-size: 15px; margin-left: 35px; margin-top: 14px; }

.adv2{ width:528px;}
.adv2_d{ font-size: 28px; color: #ff7200; font-weight: bold; line-height: 30px; margin-top: 62px; margin-left: 71px;}
.adv2_d span{ font-family: Arial; font-size: 16px; color: #a2a2a2; font-weight: normal;}
.adv2_w{ line-height: 22px; font-size: 15px; margin-left: 35px; margin-top: 19px; }

.adv2_b{ width: 100% ; height: 350px; background: url(images/20171231174908_1784618693.jpg) center no-repeat;}

.adv3_b{ width: 100%; height: 293px; background: url(images/20171231174908_1702850721.jpg) center no-repeat;}
.adv3{ width: 600px;}
.adv3_d{ font-size: 28px; color: #ff7200; font-weight: bold; line-height: 30px; margin-top:16px; margin-left: 71px;}
.adv3_d span{ font-family: Arial; font-size: 16px; color: #a2a2a2; font-weight: normal;}
.adv3_w{ line-height: 22px; font-size: 15px; margin-left: 35px; margin-top: 14px; }

.adv4{ width:489px;}
.adv4_d{ font-size: 28px; color: #ff7200; font-weight: bold; line-height: 30px; margin-top:15px; margin-left: 71px;}
.adv4_d span{ font-family: Arial; font-size: 16px; color: #a2a2a2; font-weight: normal;}
.adv4_w{ line-height: 22px; font-size: 15px; margin-left: 35px; margin-top: 19px; }

.adv4_b{ width: 100% ; height: 299px; background: url(images/20171231193415_1874778424.jpg) center no-repeat;}
    
    
.ad3{ width: 100%; height: 378px; background: url(images/20171231174908_1564826220.jpg) center no-repeat; margin-bottom: 25px;}
 .ad3_z{ width: 120px; height: 36px; line-height: 36px; background: #fff; border-radius:25px; text-align: center;    margin-top: 186px;
    margin-right: 64px; }
.ad3_z a{ color: #ff7200; font-size: 18px; }
    
    
    
    /* Probe */ 
    
    .choose{ text-align: center; color:#ff7200; font-size: 20px; line-height:32px; margin-bottom: 10px;}
.choose span{ font-weight: bold; font-size: 38px; color: #ed4e00; line-height: 52px;}
.choose span a{ font-weight: bold; font-size: 38px; color: #ed4e00; line-height: 52px;}
.company_row4{ margin-top:30px;}
.company_row4 > table > tbody > tr > td { float: left; width:285px; padding: 0px !important; background: #ddd; display: block;  margin-right: 15px; position: relative; margin-bottom: 25px;}
.company_row4 > table > tbody > tr > td > a{display: block; padding: 5px;}
.company_row4 >table > tbody > tr > td br{ display: none; }
.company_row4 > table > tbody > tr > td > a >img{    display: block; width: 100%; height: auto;} 
.company_row4 > table > tbody > tr > td > div { position: absolute; bottom: 0; width: 100%; left: 0; text-align: center; height: 100%; line-height: 200px; background: rgba(0,0,0,0.6) url(images/20171027141601_1627788910.png) no-repeat center 70px; padding: 0 !important; transform: scale(0); transition: 0.3s all ease-in-out; }
.company_row4 > table > tbody > tr > td > div > a { color: #fff; font-size: 16px; background: rgba(255,255,255,0.2); padding: 5px 15px; border-radius: 40px; line-height: 290px; }
.company_row4 > table > tbody > tr > td:hover > div{ transform:scale(1); }
/*about*/

.about{ width: 100%; height: 735px; background: url(images/20171231200339_1373253530.jpg) center no-repeat; margin-top:35px;}
.about_z{ width: 562px;}
.about_dh{ font-size: 32px; font-weight: bold; color: #ff7200; margin-top: 80px; line-height: 42px;}
.about_dh span{ font-size: 18px; color: #333; font-family: Arial; font-weight: normal;text-transform:uppercase; }
.about_tp{ margin-top: 20px;}
.about_wz{ margin-top: 20px; line-height: 24px; }
.about_tp1{ margin-top: 20px;}

.witness{ width: 600px; overflow: hidden;}
.witness2{ width: 600px; overflow: hidden; margin-top: 18px;}
.witness1{ margin-top: 20px;}
.witness1_wz{ width: 380px; line-height: 24px;  margin-top: 20px;}
.witness1_wz span{ font-size: 16px; color: #ff7200; font-weight: bold; line-height: 45px;}
    
    
  
    
 /*新闻*/
#news {width:1200px; height:600px; margin: 0 auto;}
.news_t {margin: 0 auto; width: 1200px; line-height: 44px; text-align: center; padding-top: 20px; padding-bottom: 20px;}
.news_t p { font-size: 36px; color: #ed4e00; background: url(images/20171116094114_1529852725.jpg) bottom center no-repeat; padding-bottom: 10px; font-weight: bold;}
.news_t span {font-size: 30px; color: #999; font-weight: 100; font-family: "arial"; text-transform: uppercase;}
.news_bg{ width: 100%; height: 604px; }
.news .convert2{ width:1200px; height:430px; margin:0 auto; }
.news .convert2 .tab{width:448px; height:50px; margin:0 auto;}
.news .convert2 .tab a{display:block; color:#333; text-align: center; width: 131px; height:35px; line-height: 35px; font-size:14px; float:left; 
margin-left:24px; border:1px #ccc solid; border-radius:18px; transition: ease all 0.2s;}
.news .convert2 .tab a:nth-child(1){margin-left:1px;}
.news .convert2 .tab a.on{display:block;background:#ff7200;color:#fff; transition: ease all 0.2s;}


.news .convert2 .content{ overflow:hidden; width:1200px; height:400px; position:relative;}
.news .convert2 .content ul{ position:absolute; left:0; top:10px; height:380px;}
.news .convert2 .content li{ width:1200px; 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:#ff7200; color:#fff;}

.news .news_div_item{ position:relative;width:378px; float: left;height:380px; margin:0 10px; transition: ease all 0.5s; border: 1px #eee solid;}
.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:378px; float: left;height:370px; margin:0 10px; transition: ease all 0.5s;  border: 1px #eee solid;}
.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:378px; height:220px;}
.news .news_div_item_content{line-height:30px; height:120px; width:338px; padding:20px;position:absolute; top:220px; background:#fff;}
.news .divdgweb_new_div_item_content{line-height:30px; height:120px; width:338px; padding:20px 20px 0 20px;position:absolute; top:220px; background:#fff;}
.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:#ff7200;}


.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: #ff7200; ;}
.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{ width:1200px; overflow:hidden; margin:0 auto; margin-top:25px;}
.link_a{ font-size:22px; color:#2f2f2f; margin-bottom: 10px;}
.linkTagcs a{ font-size: 14px; color: #999;}
    
/*copy*/
.footer { background-color:#ff7200; padding: 30px 0 30px; min-width:1200px;}
.footer dl { float: left;  margin-top: 23px;padding-left:55px; padding-right: 65px; background: url(images/20171231205945_883383291.jpg) no-repeat left top; min-height: 142px;}
.footer dl.dl1 { padding-left: 0; background: none; }
.footer dl dt { font-size: 15px; line-height: 24px; color:#fff; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom: 10px; }
.footer dl dt a { font-size: 15px; color:#fff; font-weight:bold; }
.footer dl dd { font-size: 14px; color:#fff; line-height: 27px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.footer dl dd a { font-size: 14px; color:#fff; }
.footer dl dd a:hover { color:#fff;  }

.foot-contact { float: right; width:219px; overflow: hidden; margin-top:20px; }
.foot-contact h3 { background-color:#fff; width: 133px; height: 35px; line-height: 35px; text-align: center; color: #fff; }
.foot-contact h3 a { display: block; width: 133px; height: 35px; color: #323232; font-weight:bold; font-size:16px;}
.foot-contact h2 { font-size: 34px; font-weight: lighter; color: #fff; line-height: 44px;}
.foot-contact .img {  float: left; }
.img-info { float: right; width:92px; }
.img-info img { display: block; margin: 5px 0; }
.img-info h4 { font-size:14px; text-transform: uppercase; color: #fff; line-height:14px !important; font-weight:normal;}
.foot-add { clear: both; padding-top: 10px; color:#fff; font-size:13px; line-height: 20px; }
.foot-add span { color: #fff; }
/*版权*/
.copyright { background-color:#f30103; height: 70px; line-height:22px; min-width:1200px; padding-top: 13px;}
.copyright p { float: left; color:#fff; font-size:14px; }
.copyright p a { color:#fff; font-size: 14px; }
.copyright a.ctmon { color:#fff; font-size: 14px; float: right; }
.copyright a:hover { color:#fff; }


.mianbxContent {
    margin-bottom: 20px !important;
    height: 40px !important;
    line-height: 40px !important;
    font-size: 16px !important;
    text-align: left !important;
    background-color: #eee;
    width: 100% !important;
    text-indent: 2.5em;
    transition: 0.1s all;
    background: url(images/20171231215208_1853295034.png) no-repeat 7px 12px;
    border-bottom: 1px solid #eee !important;
    letter-spacing: 1px;
    position: relative;
    border-top: 1px solid #eee !important;
}

.mianbxContent:hover {
    background-position: 7px -29px;
}

.mianbxContent a {
    font-size: 15px !important;
}

.mianbxContent a:hover {
    color: #d20411;
}
.top30{margin-top:30px;}

.center {
    width: 960px !important;
}


#bodycontent #tianxieone #tianxietwo{ font-size: 12px;}
#bodycontent #tianxieone{ font-size: 12px;}
#bodycontent #tfour #tfourtwo{ font-size: 12px;}