﻿body{margin: 0px auto; padding: 0px; font-size: 12px; line-height:24px; color: #333; font-family:Microsoft YaHei;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{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;}
a:hover{text-decoration: underline; color: #FF0000;}

#head{width:100%; height:35px; background:#e9e9e9; line-height:35px;}
.headW{width:1002px; margin:0 auto;}
.head_l{float:left;}
.head_r{float:right;}

#head1{width:100%; height:150px; background:url(../Images/20170306170544_1954359285.jpg) center;}
.logo{float:left; padding-top:44px;}
.head_xt{float:left; width:1px; height:93px; margin-left:12px; margin-top:26px; background:url(../Images/20170306171011_616854937.png) no-repeat center;}
.name{float:left; padding-left:12px; padding-top:43px;font-size: 15.4px;}
.name_m{font-size:30px; font-weight:bold; line-height:45px;}
.name_s{font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#666; text-transform:uppercase; letter-spacing:1px; line-height:22px;}
.name1{float:left; width:276px; padding-left:20px; padding-top:62px; line-height:26px; font-size:14px;}
.name1 span{font-size:16px; color:#fe1705; font-weight:bold;}
.name2{float:left; width:132px; padding-left:2px; padding-top:76px;text-align: center;}
.name2 img{ width: 104px;}
.tel{float:right; width:192px; padding-top:45px;}
.tel1{background:url(../Images/20170306172924_1351468613.png) no-repeat left center; padding-left:34px; line-height:26px; height:26px; font-size:16px; color:#666;}
.tel2{font-size:26px; font-family:Arial, Helvetica, sans-serif; color:#fe1705; line-height:35px;}

#navBog{width:100%; height:58px; background:#0084ff;}
#nav{width:1002px; margin:0 auto;} 
#nav ul{ border-left:solid 1px #2f95f4; border-right:solid 1px #1568cf; height:58px; width:994px; margin:0 auto;}
#nav li{float:left; text-align:center; width:140px; line-height:58px; border-left:solid 1px #1568cf; border-right:solid 1px #2f95f4;}
#nav ul li a{text-decoration: none; font-size:14px; height:58px; line-height:58px; display:block; text-align:center; color:#fff;}
#nav ul li a:hover{ color:#fff; background:#fe1705;  text-decoration:none;}
#nav ul .none{background:#fe1705; color:#fff;}
#nav .a_nav a{display:block; background:#fe1705;}
#nav ul .none a:hover{color:#fff; }
#nav ul .none a{color:#fff; line-height:58px;}

.focus{width: 100%;height: 500px; position: relative; overflow:hidden;}
.focus ul,.focus li{ list-style:none; padding:0; margin:0;}
.focus li{ display: none}
.focus .bg { position: absolute; width:100%; height: 30px; left: 0; bottom: 0;  opacity: 0.5; filter: alpha(opacity=50); z-index: 1; background: #000}
.focus .f_btns{position: absolute; width: 100%; height:30px; line-height:30px; left: 0; bottom: 0; text-align: center; z-index: 2}
.focus .f_btns h2 { color: #fff; font-size: 16px;font-family:"\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; line-height: 30px; }
.focus .f_btns h2 a{ color: #fff;}
.focus .f_btns h2 a:hover{ text-decoration: none}
.focus .f_btns .btn{ text-align: center; height:8px; overflow: hidden; font-size:0; padding-top:12px;}
.focus .f_btns .btn span {display: inline-block;width:26px; height: 8px; overflow: hidden; margin: 0 5px; background: #a1a1a1; cursor: pointer}
.focus .f_btns .btn span.cur{background: #fe1705;}

#search{width:1002px; margin:0 auto; padding-bottom:39px; height:61px; background:url(../Images/20170307085221_1453069868.png) no-repeat center bottom;}
#search-d{width:273px; float:right; overflow:hidden; height:30px; margin-top:16px; padding-right:41px;}
#search-i{float:right; width:45px; overflow:hidden; height:30px;}
#search-i input{border:none;}
#search-bg{float:left;width:226px; height:28px; overflow:hidden; border:solid 1px #e8e8e8;}
:focus{outline:none;/*去掉输入框获得焦点时默认的轮廓*/}
#search-text{width:616px; padding-left:54px; line-height:61px; float:left;}

.process{width:1002px; margin:0 auto; padding-top:10px;}
.process_m{width:1002px; margin:0 auto; text-align:center; line-height:68px; font-size:32px; font-weight:bold; color:#0084ff;}
.process_m span{color:#fe1705;}
.process_s{width:1002px; margin:0 auto; text-align:center; line-height:30px; color:#888888; font-size:17px;}
.process_d{width:948px; margin:0 auto; padding-top:30px; overflow:hidden;}
.process_d li{float:left; width:208px; margin-right:38px; height:179px; color:#fff; text-align:center; background:url(../Images/20170307092849_1779032333.png) no-repeat center;}
.process_d li:hover{background:url(../Images/20170307092915_404635824.png) no-repeat center;}
.process_d li a{color:#fff; }
.process_d_m{font-size:20px; line-height:38px; padding-top:36px;}
.process_d_en{font-size:13px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; line-height:20px;}
.process_img{padding-top:20px;}
.process .process_d_li{margin-right:0px;}

.products{width:1002px; margin:0 auto; padding-top:18px; overflow:hidden;}
.prolist {

  width: 208px;

  border: 1px solid #eaeaea;

  border-top: 0px;

}

.prolist .title {

  background: url(../images/lefttop.jpg) no-repeat #0084ff 21px 23px;

  width: 208px;

  height: 55px;

  line-height: 55px;

}

.prolist .title span {

  color: #fff;

  padding-left: 63px;

  display: inline-block;

  font-size: 20px;

  font-weight: bold;

}

.prolist .comt {

  background: #fff;

}

 .prolist .comt ul li {

  border-bottom: 1px solid #eaeaea;

  background: url(../images/lefta.jpg) no-repeat 21px 28px;

}

.prolist .comt ul li a {

  height: 39px;

  line-height: 39px;

  display: block;

  font-size: 15px;

  color: #333;

  font-weight: bold;

  padding-left: 45px;

}

.prolist .comt ul li a:hover {

  background: url(../images/lefth.jpg) no-repeat 17px 28px;

  color: #0084ff;

  border: none;

  border-left: 4px solid #0084ff;

  padding-left: 41px;

}

 .product {

  width: 778px;

}

 .product .hd {

  height: 55px;

  background: #fff;

  margin-bottom: 5px;

}

 .product .hd ul {

  width: 50%;

}

.product .hd ul li {

  float: left;

  font-size: 16px;

  width: 172px;

  text-align: center;

  cursor: pointer;

  line-height: 55px;

  position: relative;

}

.product .hd ul li.on {

  color: #fff;

  background: #0084ff;

}

.product .hd ul li.on i {

  background: url(../images/cri.jpg) no-repeat;

  width: 10px;

  height: 5px;

  bottom: -5px;

  left: 50%;

  margin-left: -5px;

  position: absolute;

  -webkit-transition: all .1s ease-in;

  -moz-transition: all .1s ease-in;

  -o-transition: all .1s ease-in;

  transition: all .1s ease-in;

}

.product .hd .teler {

  background: url(../images/tel.png) no-repeat left center;

  padding-right: 15px;

  margin-top: 10px;

  padding-left: 50px;

}

.product .hd .teler span {

  font-size: 18px;

  color: #333;

}

 .product .hd .teler span p {

  font-family: "Impact";

  font-size: 23px;

  color: #555;

}

 .product .comt {

  width: 935px;

  overflow: hidden;

  min-height: 507px;

}
.product .comt .produtlist {

  padding-top: 5px;

  width: 103%;

}

.product .comt .produtlist li {

  margin-bottom: 5px;

  width: 246px;border:1px solid #ededed;

  float: left;

  margin-right: 16px;

}

.product .comt .produtlist li a img {

  width: 226px;

  height: 194px;

  display: block;

  border: 10px solid #fff;

}

.product .comt .produtlist li a span {

  width: 100%;

  display: block;

  text-align: center;

  height: 45px;

  line-height: 45px;

  font-size: 14px;

  background: url(../images/txtspan.jpg) no-repeat left;

}

.product .comt .produtlist li a:hover img {

  border-color: #0084ff;

}

.product .comt .produtlist li a:hover span {

  font-weight: bold;

  color: #0084ff;

}
.prolist .moreti {

  background: url(../images/leftbottom.jpg) no-repeat;

  height: 121px;

  line-height: 101px;

  text-align: center;

}

.prolist .moreti a {

  font-size: 30px;

  font-weight: bold;

  color: #fff;

  display: block;

}

 .prolist .moreti:hover {

  opacity: 0.8;

  filter: alpha(opacity=80);

  -moz-opacity: 0.8;

  -khtml-opacity: 0.8;

}
#advantage{width:100%; height:617px; overflow:hidden; margin-top:12px; background:url(../Images/20170307103719_2090692143.jpg) no-repeat center;}
.advantage_m{width:1002px; margin:0 auto; text-align:center; font-size:34px; font-weight:bold; color:#096de9; line-height:50px; overflow:hidden; padding-top:20px;}
.advantage_m span{font-size:53px; color:#fe1705; font-style:italic;}
.advantage_s{width:225px; height:68px; margin:0 auto; margin-top:8px; line-height:34px; text-align:center; font-size:18px; color:#666; background:url(../Images/20170307103542_326792881.png) no-repeat center;}
.advantage_d{width:1002px; margin:0 auto; padding-top:43px;}
.advantage_di{width:556px; float:right;}
.advantage_d_t{width:556px; border-bottom:solid 1px #3586ea; overflow:hidden;}
.advantage_d_m{font-size:28px; color:#fff; font-weight:bold; line-height:36px;}
.advantage_d_en{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:15px; color:#7bafef; line-height:24px;}
.advantage_d_d{width:556px; border-top:solid 1px #024daa; overflow:hidden; color:#c2dbfa; font-size:13px; line-height:24px; padding-top:5px; }

.abouter{width:1002px; margin:0 auto; padding-top:15px;}
.about_l{float:left; width:460px; height:311px; border:solid 3px #e5e5e5;}
.about_r{float:right; width:501px;}
.about_rt{width:501px; padding-top:11px; padding-bottom:10px; background:url(../Images/20170307113014_1384090465.jpg) no-repeat center bottom;}
.about_rt_m{font-size:30px; font-weight:bold; color:#096de9; line-height:50px;}
.about_rt_en{font-family:Arial, Helvetica, sans-serif; color:#666; text-transform:uppercase; letter-spacing:1px; line-height:22px;}
.about_rt_d{line-height:27px; color:#666; padding-top:30px;}
.about_rt_d a{display:block; width:97px; line-height:34px; text-align:center; color:#fff; float:right; background:#096de9; margin-top:16px;}

.equipment,.equipment_t,.equipment_d{width:1002px; margin:0 auto;}
.equipment_t{overflow:hidden; line-height:35px; background:url(../Images/20170307114258_252908500.png) no-repeat 11px center; border-bottom:solid 1px #ededed;}
.equipment_t span{float:left; font-size:20px; padding-left:44px;}
.equipment_t a{float:right; margin-right:15px; text-transform:uppercase; line-height:35px;}
.equipment_d{width:1002px; margin:0 auto; padding-top:20px;}
.equipment_d img{border:solid 5px #e7e7e7;}
.equipment_d td a:nth-child(2){display:block; line-height:30px; background:#e7e7e7; width:230px;}
.equipment_d td br{display:none;}

#ggt{width:100%; height:228px; background:url(../Images/20170307142943_742599954.jpg) no-repeat center;}
.ggtW{width:1002px; margin:0 auto; overflow:hidden;}
.ggt_l{float:left; width:500px; padding-top:42px;}
.ggt_lm{width:500px; height:82px; font-size:16px; line-height:33px; color:#fff; background:url(../Images/20170307143824_1059507006.jpg) no-repeat center bottom;}
.ggt_lm span{font-size:30px; font-weight:bold;}
.ggt_ls{width:500px; line-height:24px; font-size:14px; color:#fff; padding-top:21px;}
.ggt_r{float:right; width:301px; padding-top:59px;}
.ggt_r_tel{width:232px; padding-left:69px; background:url(../Images/20170307144405_310160081.png) no-repeat left center;}
.ggt_r_tel1{font-size:16px; line-height:22px;}
.ggt_r_tel2{font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fe1705; line-height:32px;}
.ggt_ra{width:117px; height:40px; margin-left:58px; text-align:center; margin-top:32px; background:url(../Images/20170307144642_1440336810.png) no-repeat center;}
.ggt_ra a{color:#fff; font-size:16px; line-height:40px;}

.news{width:1002px; margin:0 auto; overflow:hidden; padding-top:18px;}
.news_js{background:url(../Images/20170307150024_266118295.png) no-repeat 17px center;}
.news_js:hover,.news_js.on{background:#096de9 url(../Images/20170307150024_122466606.png) no-repeat 17px center !important;;}
.news_xw{background:url(../Images/20170307150024_801913065.png) no-repeat 12px 19px;}
.news_xw:hover,.news_xw.on{background:#096de9 url(../Images/20170307150024_340022392.png) no-repeat 12px 19px !important;}

.lanrenzhijia{ width:532px; float:left;}
.lanrenzhijia .tab{ overflow:hidden; background:#ededed; width:532px;}
.lanrenzhijia .tab a{display:block; float:left; text-decoration:none; height:53px; line-height:53px; width:100px; padding-left:45px; font-size:18px;}
.lanrenzhijia .tab a:hover{color:#fff; text-decoration:none;}
.lanrenzhijia .tab a.on{color:#fff; text-decoration:none;}
.lanrenzhijia .content{overflow:hidden; width:532px; height:366px; position:relative; float:left;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:532px;}
.lanrenzhijia .content .li{ width:532px; float:left;}

.divdgweb_new_div_item_date,.news_div_item_date{width:81px; height:83px; float:left; color:#fff; background:#096de9;}
.divdgweb_new_div_item_content,.news_div_item_content{float: right;  width: 408px; padding-right: 16px; padding-top: 3px;}
.divdgweb_new_div_item_year,.news_div_item_year{float:left; padding-left: 13px; position: relative; top: 50px; font-size: 14px;}
.divdgweb_new_div_item_month,.news_div_item_month{float:left; position: relative; top: 50px; font-size: 14px;}
.divdgweb_new_div_item_day,.news_div_item_day{overflow: hidden; width: 81px; text-align: center; font-size: 30px; font-weight: bold; position: relative; top: -2px;}
.divdgweb_new_div_item,.news_div_item{ overflow: hidden; margin-top:10px; background: #ededed;}
.divdgweb_new_div_item_title a,.news_div_item_title a{font-size:15px; font-weight:bold; line-height:30px;}
.divdgweb_new_div_item_body,.news_div_item_body{color:#999999; line-height:20px;}

.divdgweb_new_div_item:hover .divdgweb_new_div_item_date,.news_div_item:hover .news_div_item_date{background:#fe1705;}
.divdgweb_new_div_item:hover .divdgweb_new_div_item_title a,.news_div_item:hover .news_div_item_title a{ color:#fe1705;}

.partner{float:right; width:430px;}
.partner_t{overflow:hidden; color:#666; line-height:24px; padding-left:7px;}
.partner_t a{font-size:30px; color:#333; line-height:40px;}
.partner_d{width:430px; padding-top:0px;}
.partner_d img{border:solid 0px #ccc; margin-bottom:7px;}
.partner_d a{ text-decoration:blink;}
.partner_d td div{display:none;}

.links{width:1002px; margin:0 auto; overflow:hidden;}
.links_t{width:1002px; margin:0 auto; overflow:hidden; background:url(../Images/20170307160833_2100257541.jpg) center no-repeat;}
.links_en{font-family:Arial, Helvetica, sans-serif; font-size:23px; font-weight:bold; color:#999; text-transform:uppercase; padding-left:16px;}
.links_m{line-height:22px; padding-left:16px;}
.links_d{width:1002px; margin:0 auto; padding-top:13px;}


/*底部开始*/
.footer{ margin:0px auto;width:1000px; }
.footbox{overflow: hidden; background: #343434;clear:both}
.footbox img{ display: block;}
.footbox h3{ margin-bottom: 20px; padding-left: 30px; font-size: 16px; color: #fff; text-transform: uppercase; line-height: 36px;}
.dh{ width:1000px; margin:25px auto; text-align:center; border-bottom:#666 1px dotted; padding-bottom:20px}
.dh a{ font-size:16px; color:#FFF; background:url(../Images/bj.png) no-repeat center left; padding:0 35px}
.dh a:hover{ color:#d4211c}
.dh .no{ background:none}
.b-logo{ float: left; margin:10px 0px 10px 80px;}
.company-inf{ padding:0px 80px 0px 0px; float:right; width:650px; overflow: hidden;}
.company-inf h3{ background: url(../Images/b_ico1.gif) no-repeat 0 center;}
.company-inf p{font-size: 14px; color: #fff; word-spacing: 15px; line-height:30px;}
.company-inf p a{ color: #fff;}
.xf{ position:fixed; right:20px; top:50%; width:50px; height:auto; overflow:hidden; font-size:0;}
.xf li{ width:42px; height:42px; border:1px solid #ebebeb; font:14px "Microsoft YaHei"; color:#666666; line-height:14px; text-align:center; background:#fff;}
.xf li a{color:#666666;}
.xf li span{ display:block; margin-top:6px;}
.xf .x_img{ width:44px; height:43px;background:none; border:0;}

#blank{width:100%; height:30px; overflow:hidden;}

.strong_title{display: none;}
.mianbxContent{width:732px !important; background:#096de9; text-align:left !important; height:auto !important; line-height:30px !important; padding:8px 5px 8px 15px; margin-bottom:20px !important; color:#fff;}
.mianbxContent a{color:#fff; font-size:14px;}


#nyhdp_1{width:100%; height:350px; overflow:hidden; background:url(../Images/20170315173342_1006029212.jpg) no-repeat center ; margin-bottom: 30px;}
#nyhdp_2{width:100%; height:350px; overflow:hidden; background:url(../Images/20170315192416_509105421.jpg) no-repeat center ; margin-bottom: 30px;}
#nyhdp_3{width:100%; height:350px; overflow:hidden; background:url(../Images/20170315173342_1168110753.jpg) no-repeat center ; margin-bottom: 30px;}
#nyhdp_js{width:100%; height:350px; overflow:hidden; background:url(../Images/20170309222030_1842167074.jpg) no-repeat center ; margin-bottom: 30px;}
#nyhdp_xw{width:100%; height:350px; overflow:hidden; background:url(../Images/20170309222252_901390666.jpg) no-repeat center ; margin-bottom: 30px;}
#nyhdp_ly{width:100%; height:350px; overflow:hidden; background:url(../Images/20170307164748_988181916.jpg) no-repeat center ; margin-bottom: 30px;}
#nyhdp_lx{width:100%; height:350px; overflow:hidden; background:url(../Images/20170309222734_69517529.jpg) no-repeat center ; margin-bottom: 30px;}

.dgweb_list_item_box .dgweb_list_item_a,.dgweb_list_item_box .dgweb_list_item_a a{font-weight: bold;}
.dgweb_list_item_date{font-weight: bold;}

.qlist{ margin-top: 10px;}
.qlist dt{background: url(../Images/q.jpg) no-repeat left center; height: 25px; line-height: 25px; text-indent: 20px; margin-bottom: 5px;}
.qlist dd{ padding-left:20px; line-height: 32px; padding-bottom: 0px; height: 32px; overflow: hidden; border-bottom: 1px solid #ddd;font-size:14px;}