@charset "gb2312";/* CSS Document */@charset "utf-8";body{ margin:0px; font-size:14px; font-family:"Microsoft YaHei"; line-height:22px; }
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none; font-weight:normal;}
button {overflow:visible}
img{border:none;}
a{text-decoration:none; color:#333333;}
a:hover{text-decoration:none; color:#00baff;}
ul,li{	list-style:none;}
.clear{overflow:hidden;clear:both; height:0px;}
.lf{ float:left;}
.rt{ float:right;}
.m{ width:1200px; margin:0 auto}
.top{ height:106px;}
.top2{ width:230px; height:54px; background:url(dh.png) no-repeat;position:relative; margin-top:10px;}
.top_hm{font-size:23px;position:absolute;left: 28px;top: 7px; color:#aa1322; font-weight: bold;}

html{ overflow-x:hidden;}
.dao{width:100%; height:40px; background:#444444; z-index:999}
#webmenu {height:40px;font-size:15px;text-align:center; width:1200px; margin:0 auto; z-index:999}
#webmenu a { font-weight:normal;}
#webmenu li{ width:130px; height:40px;}
#webmenu li ul {display:none;}
#webmenu li ul li {float:none;}
#webmenu li ul a {float:none;height:40px;line-height:40px;text-transform:capitalize;}
#webmenu .height-auto {line-height:15px;}
.second-menu, .third-menu, .fourth-menu {position:absolute; z-index:999}
.first-menu li {float:left;position:relative;}
.first-menu a {float:left;width:130px; height:40px;display:block;height:40px;line-height:40px;font-size:15px; color:#fff;}
.first-menu a:hover {background:#00baff;}
.second-menu {top:40px; left:0px;border-bottom:3px solid #00baff;}
*html .second-menu {right:0px;}
.second-menu li{ color:#333;border-bottom: #ccc 1px solid;}

.second-menu a {font-size:13px;background:#fff ; color:#333;}
.second-menu a.arrow {background:#fff ; color:#333;}
.second-menu a.arrow:hover {background:#ccffff }

.third-menu, .fourth-menu {width:130px;top:0;left:130px;}
.third-menu a {background:#fff;font-weight:normal;border-bottom:1px solid #ccc;border-left: #f7f7f7 1px solid;}

#subMgm {width:130px;}
#subMgm .third-menu {left:130px;}
#subMgm .fourth-menu {left:130px;}

#subNews .third-menu .navcp{width:378px; margin-left:0px; }
#subNews .third-menu .navcp li{float:left; width:110px;border-right: #f7f7f7 1px solid;}
#subNews .third-menu .navcp li a{ color:#666}



.search{ width:100%; height:50px; background:#6f6f6f; margin-bottom:25px;}
.search_z{ width:850px; color:#fff; line-height:50px;}
.search_z h2{ font-size:14px; float:left;}
.search_z p{ float:left; margin-left:20px; }
.search_z p a{ color:#fff; margin:0 15px;}
.search_y{ width:219px; height:30px; margin-top:8px;}
.search_y input{ width:185px; height:30px; background:#FFF; font-family:"宋体"; font-size:12px; color:#CCC; text-indent:10px; float:left; border:none;}
.cp{ margin-top:25px; height:auto;}
.cp ul{width:1200px; margin-top:30px;}
.cp li{ box-shadow:2px 2px 10px  #e5e5e5; border:1px solid #e5e5e5; border-radius:5px; margin-left:4px; padding:10px 10px 0 10px; background:#fff;margin-bottom:30px; position:relative; width:270px; height:235px;  overflow:hidden;  float:left; -moz-transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear; overflow:hidden;}
.cp li:hover{ box-shadow:2px 2px 10px  #ccc; -webkit-transition:all .5s ease-in-out;margin-top:-10px; margin-bottom:40px;}
.cp li img{ width:270px; height:185px; }
.cp li .pic_txt{ background:url(eye.png) no-repeat  right; color:#555; width:100%;  float:left; text-align:center;}
.cp li .pic_txt a{ display:block; margin:0 10px; line-height:45px; color:#555; font-size:14px; }
.cp li:hover .pic_txt a{ color:#00baff;}
.gs{ width:100%; height:428px; background:url(abj.jpg) no-repeat center top; margin-top:30px; padding-top:30px;}
.sp{ width:367px; height:405px;}
.bt{ height:40px; border-bottom:1px #CCC solid; line-height:40px; margin-bottom:25px;}
.bt h2{ float:left; font-size:20px; color:#000;}
.bt h2 span{ margin-left:10px; color:#666; text-transform:uppercase; font-size:16px;}
.bt h2 a{ color:#000;}
.jj{ width:788px;}
.jj p{ line-height:30px; width:788px; height:180px; overflow:hidden; margin-bottom:10px;}
.news{ margin-top:30px; min-height:450px;}
.m_news_z{ width:405px; height:260px; margin-top:30px; }
.m_news_z h2{ font-size:16px; margin-top:20px;}
.m_news_z span{ font-size:12px; color:#999;}
.m_news_z p{ font-family:"宋体"; font-size:12px; line-height:26px; color:#666; height:60px; overflow:hidden;}
.m_news_y{ width:1200px; height:260px; margin-top:30px;}
.m_news_y ul li{ height:72px; border-bottom:1px #e4e3e3 solid; margin-bottom:20px; width:49%; float:left; margin-left:1%;}
.m_news_y ul li a{ color:#333;}
.m_news_y ul li:hover{ background:#2395d1;color:#fff;}
.m_news_y ul li:hover a{ color:#fff;}
.m_news_y ul li .lf{ width:65px; display:block;}
.m_news_y ul li .lf h1 a{  font-size:40px; text-align:center; display:block; line-height:40px; color:#999;}
.m_news_y ul li .lf h4 a{ font-size:14px; text-align:center; display:block; color:#999;}
.m_news_y ul li .rt{ width:490px; display:block;}
.m_news_y ul li .rt h2{ font-size:14px; }
.m_news_y ul li .rt p{ font-size:12px; line-height:20px; margin-top:10px; color:#CCC;}
.m_news_y ul li:hover .lf h1 a{ color:#fff;}
.m_news_y ul li:hover .lf h4 a{ color:#fff;}
.link{ width:100%; height:40px; background:#212527; color:#fff; margin-top:30px; line-height:40px;}
.link h2{ font-size:14px; float:left;}
.link p{ float:left; margin-left:20px; }
.link p a{ color:#fff; margin:0 15px;}
.foot{ width:100%; height:auto; background:#2b2f35; color:#fff;padding-top:30px; overflow:hidden;}
.foot_s{ width:1200px; margin:0 auto; height:250px; }
.foot1{ width:350px; margin-right:80px; float:left; }
.foot1_bt{ height:40px; border-bottom:1px #fff solid; margin-bottom:15px;}
.foot1_bt h2{ font-size:19px; line-height:40px; float:left; margin-right:10px;}
.foot1_bt span{ font-size:14px; line-height:40px;}
.foot1 a{ color:#fff; font-size:12px;  font-family:"宋体"; display:block; width:70px; float:left; margin-right:10px; margin-bottom:5px;}
.foot2{ float:left; width:330px;}
.foot2 p{ line-height:28px;}
.foot3{ float:right; margin-top:20px; font-family:"宋体"; font-size:12px;}
.foot3 p{ text-align:center;}
.foot_x{ height:40px; border-top:1px #3e4146 solid; line-height:40px; font-family:"宋体"; font-size:12px; width:100%; overflow:hidden;}
.foot_x a{ color:#fff;}
.nban{ width:100%; height:200px;}
.nbt{ width:350px; height:85px; background:url(nx.png) no-repeat bottom; margin:0 auto; margin-top:40px;}
.nbt h2{ color:#00baff; font-size:22px; margin-bottom:8px; text-align:center; padding-top:20px;}
.nbt h2 a{ color:#00baff;}
.nbt p{ text-transform:uppercase; color:#999;text-align:center; font-size:14px;}
.ny{  margin:30px auto;}
.nleft{ width:220px; padding-top:25px;}
.nleft_t{ background:#00baff; height:45px;}
.nleft_t img{ float:left; text-align:center; margin:0 10px; padding-top:15px;}
.nleft_t h3 a{ font-size:16px; color:#fff; font-weight:bold; line-height:45px;}
.nyou{ width:960px; padding-top:40px;}
.nyou_s{ height:25px;  border-bottom:1px #dadada solid; line-height:25px;}
.nyou_s .rt h4{ font-size:12px; color:#999; font-family:"宋体"; font-weight:normal; letter-spacing:1px;}
.nyou_s .rt h4 a{ color:#9a9a9a;font-family:"宋体";}
.nyou_s .rt h4 a:hover{ color:#18a1f0;}
.nyou h3{ color:15px; }
.npro{ margin-top:32px;}
.npro li{ float:left; width:220px; height:200px; margin-bottom:20px; margin-left:10px; margin-right:10px;}
.npro li img{ width:220px; height:160px;  border:1px #f4f4f4 solid;}
 .npro li span{ display:block; line-height:20px; text-align:center;}
.npro li img:hover{ border:1px #ccc solid }
.proxx{ width:960px;margin-top:42px;}
.proxx_up{}
.proxx_up .lf{ }
.proxx_pic{ border:1px #CCCCCC solid;}
.proxx_up .rt {  float:left; margin-left:10px;}
.proxx_up .rt p{ line-height:36px; font-weight: normal; color:#333; font-size:14px;}
.proxx_up .rt span{ display:block; line-height:30px; font-size:14px; color:#666666; width:408px;}
.proxx_down{width:740px;margin-top:32px; }
.tab_xbt{ color:#18a1f0; font-size:14px; height:20px;}
.tab_xbt .lf{ width:70px;}
.tab_xbt .rt{ width:340px; height:18px;border-bottom:1px #e7eaef solid;}
#tabcontent ul li { margin-bottom:30px; line-height:28px;}
#tabcontent ul li p{ margin-top:10px; width:840px;}
.nnr{ margin-top:30px;}
.nnr_z{ width:220px;}
.nnr_z_bt{ width:220px; height:70px; background:#00baff url(njt.png) no-repeat 180px ; color:#fff; text-indent:20px; line-height:70px}
.nnr_z_bt h2{ font-size:25px; margin-bottom:10px;}
.nnr_z_bt p{ text-transform:uppercase;}
.nfl{ border:1px #aeaeae solid; border-top:none;}
.nfl ul{ width:210px; margin:0 auto; padding:15px 0px; font-size:14px;}
.nfl ul li{ width:210px; height:39px; line-height:39px; text-align:center; border-bottom:1px #CCCCCC dashed; margin-bottom:10px;background:url(n02.jpg) no-repeat left}
.nfl ul li:hover{ background:url(n01.jpg) no-repeat left}
.nnr_y{ width:960px; min-height:300px;}
.nnr_y_bt{ width:960px; height:55px; border-bottom:1px #dadada solid;}
.nnr_y_bt h2{ height:55px;  display:block; float:left; font-size:18px; color:#666; line-height:70px;}
.nnr_y_bt p{ float:right; font-family:"宋体"; font-size:12px; line-height:70px; color:#999999;}
.nnr_y_bt p a{ color:#999;}
.nnr_y_x{ margin-top:20px; width:960px;}
.nnr_y_x p{ width:960px; line-height:35px; font-size:14px; color:#666666;}


/*产品主要样式*/
.subNavBox1{width:218px;border-left:1px #CCC solid;border-right:1px #CCC solid;}
.subNav{border-bottom:solid 1px #e5e3da;cursor:pointer;font-weight:bold;font-size:14px;color:#666;line-height:45px;padding-left:10px;background:url(jiantou1.png) no-repeat #fafafa;background-position:95% 50%;font-weight:normal;  }

.subNav:hover{color:#0084cc;font-weight:normal;}
.currentDd{color:#666}
.currentDt{background-image:url(jiantou.png);}

.navContent{display: none; }
.navContent li{ border:none; }
.navContent li a{display:block;width:218px;heighr:40px;text-align:center;font-size:14px;line-height:40px;color:#333; background:#fff;}
.navContent li a:hover{color:#fff;background:#6abeef}



.yzys_title{ background: url(../images/ys_title.jpg) no-repeat top center; height: 120px ; margin-top: 31px;}
.yzys_title  div div{ position: absolute;}
.yzys_zi1{top: 10px; font-size: 24px; color: #313131;left: 196px;}

.yzys_zi2{top:73px; font-size: 30px; color: #FFF;left: 146px; font-weight: bold;}

.re{ position: relative;}

.yzys_zi3{top: 32px; font-size: 40px; color: #FFF;left: 563px; font-weight: bold;}

.tedian{ margin-top: 10px; float: left;}
.tedian_n{ float: left;width:542px; margin: 0px 0px 0px 50px; background: url(../images/tediansz.jpg) no-repeat 0 20px; height: 310px; padding-left: 80px; padding-top: 20px;}
.tedian_n h4{ font-weight: bold;font-size: 20px; color: #3d3d3d;}
.tedian_n div{ margin-bottom: 20px;}
.tedian_n p{ font-size: 14px; color: #3d3d3d; line-height: 30px; margin-top: 4px;}
.tedian_n span{ color: #dc2132;}

.yzys_tel{ position: absolute;top:420px; left:560px;width:600px;}
.yzys_tel p{  display:block;  font-size:14px; color:#404040; background: url(../images/tel.jpg) no-repeat left 1px;   float: left; padding-left: 70px; height: 50px; }
.yzys_tel span{ font-family:impact;font-size:28px; color:#d20000;}

.yzys_tel a{ background: url(../images/zixun.png) no-repeat; width:161px; height: 49px; display: block; font-size: 18px; color: #ffffff; line-height: 36px; text-align: center; float: left; margin-left: 30px;}
