﻿@charset "utf-8";
/***整体*****/
.wrap{ width:100%; height:auto; overflow:hidden; }
/*****top*******/
.welbg{width:100%; height: auto; background:#f2f2f2; height:40px; line-height:40px;}
.wel{width:1200px; margin:0 auto; color:#8f8f8f;}
.header{ width:100%; height: auto; background:#fff; overflow:hidden;}
.headercont{ width:1150px; height:100px; margin:0 auto; position:relative;}
.logo{ padding-top:15px;}
.logo img{vertical-align:middle;}
/* nav css 下拉菜单*/
.navbg{height:50px; width:800px; float:right; margin-top:25px; position:relative; z-index:999;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ height:50px;  position:relative; z-index:1;  width: 1000px;}
.nav a{ color:#000;  }
.nav .nLi{ float:left;  position:relative; display: block;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; width:125px; text-align:center; line-height:48px;font-size:16px; font-weight:bold;  }
/*.nav .sub{ display:none; width:433px;; left:0; top:80px;  position:absolute;   line-height:32px; }
*/
.nav .sub01{ display:none; width:auto; left:0; top:50px;  position:absolute;   line-height:28px; }
.nav .sub02{ display:none; width:auto;right:-4px; top:50px;  position:absolute;   line-height:28px; }
.nav .sub03{ display:none; width:800px;background:#fff; right:-350px; top:50px;  position:absolute;   line-height:28px; }
.nav .sub03 .subcont{ width:160px; float:left; text-align:center; }
.nav .sub03 .subcont dl{}
.nav .sub03 .subcont dl dt{ line-height:32px;}
.nav .sub03 .subcont dl dt a{ color:#000; font-weight:bold;}
.nav .sub03 .subcont dl dt a:hover{color:#d88905;}
.nav .sub03 .subcont dl dd{line-height:28px;}
.nav .sub03 .subcont dl dd a{color:#000;}
.nav .sub03 .subcont dl dd a:hover{color:#d88905;}
.nav .sub03 .subcont .subimg{ width:130px; margin:0 auto;height:110px;}
.nav .sub03 .subcont .subimg img{width:130px; height:110px;}
 
.nav .sub01 li{ zoom:1; float:left; height:40px; line-height:40px; text-align:center; overflow:hidden;width:150px; text-align:center; margin-top:2px; }
.nav .sub01 a{ display:block; height:38px; border-bottom:1px solid #fff; color:#000;  }
.nav .sub01 a:hover{ border-bottom:1px solid #d88905; color:#d88905; transition: all 0.3s linear 0s; padding-left:1px; }

.nav .sub02 li{ zoom:1; float:left; height:40px; line-height:40px; text-align:center; overflow:hidden;width:150px; text-align:center; margin-top:2px; }
.nav .sub02 a{ display:block; height:38px; border-bottom:1px solid #fff; color:#000;  }
.nav .sub02 a:hover{ border-bottom:1px solid #d88905; color:#d88905; transition: all 0.3s linear 0s; padding-left:1px; }


.nav .on h3 a{ border-bottom:2px solid #d88905; color:#d88905; background:#f8f8f8;font-size:16px; }
.subcontl{ width:auto; height:auto; background:url(../images/navl.png) no-repeat;overflow: hidden;}
.subcontr{width:auto; height:auto; background:url(../images/navr.png) no-repeat;overflow: hidden;}
.subl{ float:left; width:150px; height:auto;}
.subr{ float:left; width:280px; padding:20px 19px; height:229px;display:none;}
.subr img{ width:260px; height:128px;}
.subr p{ line-height:20px; font-size:12px;}



/* banner */
.flash{ width:100%;height:auto; margin:0 auto; text-align:center; position:relative; z-index:0; }
.flash .flashBox {position:relative; margin:0 auto; width:100%; }
/*修改尺寸1920 {position:absolute; width:1920px; left:-460px;}*/
/*修改尺寸1440 {position:absolute; width:1440px; left:-221px;}*/
.flash .flashBox .bd{}
.flash .flashBox .bd img{width:100%; display:block;}

.flashBoxsub {position:relative; margin:0 auto; width:1000px; height:250px; }
/*修改尺寸1920 {position:absolute; width:1920px; left:-460px;}*/
/*修改尺寸1440 {position:absolute; width:1440px; left:-221px;}*/
.flashBoxsub .bd{position:absolute; width:1920px; left:-460px;}
.flashBoxsub .bd img{width:100%; height: 250px; }


.radius{-moz-border-radius: 15px; 
-webkit-border-radius: 15px; 
border-radius:15px; }
.info_date{color: #999999;float:right; margin-right:15px;}
.info_00bg{width:100%; height: auto;background:#d88905 url(../images/xwbg.jpg) center 0 no-repeat; height:50px;  overflow:hidden;}
.info_00{width:1200px; margin:0 auto; color:#8f8f8f;}
.info_00l{ width:920px; float:left;}

.dttit{background:url(../images/list.png) 0px 13px no-repeat; padding-left:40px; width:110px; float:left;}
.dttit a{ display:block; line-height:50px; font-size:16px; color:#fff; font-weight:bold;}
.dttit a:hover{ color:#e78a62;}
.dtsul{ width:760px; float:left;}
.dtsul li {line-height:50px; height:50px; list-style: square; color:#d88905; margin-left:30px; width:350px; float:left;}
.dtsul li a,.newsul_list li a:visited{text-decoration:none;color:#6e6e6e;}
.dtsul li a:hover{color:#d88905;}
.dtsul .info_date{color: #999999;float:right; margin-right:15px;}
.info_00r{ width:270px; float:right; padding-top:5px;}
.search{width:256px; height:38px; background:url(../images/search.png) no-repeat;}
.search .search-text{ display:inline-block;border: none;height:35px; line-height:35px;width:205px;padding-left:5px;font-size: 12px; outline:none; margin-left:2px; background:none;}
.search .search-btn{display:inline-block; width:36px; height:35px; background:none;border: none;}

.main{ width:100%; height:auto;}
.info_01bg{ width:100%; height:440px;}
.info_01{width:1200px; margin:0 auto; height:auto; padding-top:25px;}
/* 产品右侧 */
.parBd{width:1200px;}
.picFocus{ position:relative;  overflow:hidden;  zoom:1;   }
.picFocus .hd{  width:1194px; overflow:hidden;}
.cpyy{ width:197px; float:left;height:46px; line-height:46px; }
.cpyy a{color:#000; font-size:28px;}
.cpyy a:hover{ color:#fc7a33;}
.picFocus .hd ul{overflow:hidden; zoom:1; }
.picFocus .hd ul li{ width:246px; height:46px; line-height:46px; color:#fff; background:#747474; float:left;  text-align:center; font-size:18px; margin:1px;}
.picFocus .hd ul li a{color:#fff;}
.picFocus .hd ul li a:hover,.picFocus .hd ul li.on a{color:#fff;}
.picFocus .hd ul li.on{ background:#d88905;color:#fff;}
.picFocus .bd { width:1200px; padding:15px 0;}
.picFocus .bd ul .cpxq{ width:220px; float:left; margin:7px; border:3px solid #f5f4f4; }
.cpxq a img{ width:220px; height:225px; display:block; }
.cpxq a h2{  background:url(../images/bt.jpg) 5px 7px no-repeat; display:block;line-height:32px; height:32px; overflow:hidden; color:#000; width:100%; text-indent:35px;}
.cpxq a:hover h2,.cpxq a:hover h3{ color:#d88905;}
.cpxq a h3{background:url(../images/xq.jpg) 5px 7px no-repeat;  display:block;line-height:32px; height:32px; overflow:hidden; color:#000; width:100%; text-indent:35px;}

.info_02bg{ width:100%; height:400px; background:#f1f1f3;}
.info_02{width:1200px; margin:0 auto; padding-top:20px; }
.xwdt{width:780px; height:345px; float:left; margin-right:30px; background:#fff;}
.xwdtl{ background:#d88905; float:left; width:200px; padding-left:30px; height:350px; color:#fff;}
.xwtit .tit_e{ font-size:38px; line-height:60px; font-weight:bold; display:block; padding-top:20px;}
.xwtit .tit_c{font-size:16px; line-height:30px; font-weight:bold;display:block;}
.xwtitm a{ display:block; width:120px; height:30px; line-height:30px; text-align:center; color:#fff; border:1px solid #fff; font-size:14px; margin-top:140px;}

.xwdtr{float:left; width:550px; height:345px;}
.xwdt .xwimg{ height:100px; overflow:hidden;width:500px; border-bottom:1px dashed #a8a8a8; margin:15px auto;}
.xwdt .xwimgl{width:140px; height:90px;  margin:0 8px 0px 0; float:left;}
.xwdt .xwimgl img{width:140px; height:90px;}
.xwdt .xwimgr{width:350px; height:90px; float:left;}
.xwdt .xwimgr a{color:#000; font-size:16px; height:28px; line-height:28px; overflow:hidden; display:block;}
.xwdt .xwimgr a:hover{color:#d88905;}
.xwdt .xwimgr p{color:#6e6e6e; line-height:22px;}
/*新闻文字列表样式**/
.newsul{width:92%; margin:0 auto;}
.newsul li {line-height:32px; height:32px; list-style: square; color:#d88905; margin-left:20px;}
.newsul li a,.newsul_list li a:visited{text-decoration:none;color:#6e6e6e;}
.newsul li a:hover{color:#d88905;}
.newsul .info_date{color: #999999;float:right; margin-right:15px;}
.spzx{width:390px; height:345px; float:left; background:#fff;}
.itit02{height:50px; margin-bottom:15px; text-indent:0px;}
.itit02 a{ line-height:50px; color:#000; font-size:28px; }
.itit02 a:hover{ color:#d88905;}

.info_03bg{ width:100%; height:310px;}
.info_03{width:1200px; margin:0 auto; height:auto; padding-top:15px; position:relative;} 
.cgall{ width:1200px; height:273px; float:left; border-bottom:5px solid #d88905;}
.cgall h2{line-height:36px; font-size:16px; font-weight:bold;}
.cgall p{ line-height:32px; font-size:14px; padding-right:20px; height:200px; overflow: hidden;}
.cgalr{width:1200px; height:320px; float:left;}
/* 多行产品图片滚动css */
.picMarquee{ width:1200px;  overflow:hidden; position:relative;}
.picMarquee .bd{ padding:0px; margin:0;}
.picMarquee .bd ul{ overflow:hidden; zoom:1; }
.picMarquee .bd ul li{ margin:10px 20px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee .bd ul li a img{ width:300px; height:220px; display:block; border:1px solid #262626; }
.picMarquee .bd ul li a:hover img{ border-color:#d88905;  }
.picMarquee .bd ul li a .icptit { display:block;line-height:42px; height:42px; overflow:hidden;background:#262626; color:#fff; width:100%; text-align:center;}
.picMarquee .bd ul li a:hover .icptit{ background:#d88905;color:#fff; }
.picList{width:328px; height:auto; float:left; }

.info_04bg{ width:100%; height:280px;}
.info_04{width:1200px; margin:0 auto; height:auto;} 
.fzlc{ width:780PX; float:left; border-right:1px solid #d4d4d5; margin-right:29px;}
/*新闻文字列表样式**/
.fzlcul li {background:url(../images/lcli.jpg) 0px center no-repeat;  line-height:36px; height:36px; list-style:none;  padding-left:20px;}
.fzlcul li a,.newsul_list li a:visited{text-decoration:none;color:#6e6e6e;}
.fzlcul li a:hover{color:#d88905;}
.fzlcul .fzlc_date{color: #000;float:left; margin:0 15px; display:inline-block;}


/*新闻文字列表样式**/
.slc li {background:url(../images/lcli.jpg) 0px center no-repeat;  line-height:36px; height:36px; list-style:none;  padding-left:20px;}
.slc li a,.newsul_list li a:visited{text-decoration:none;color:#6e6e6e;}
.slc li a:hover{color:#d88905;}
.slc .fzlc_date{color: #000;float:left; margin:0 15px; display:inline-block;}



.fwpj{width:390PX; float:left;}
.itit01{height:50px; margin-bottom:10px; text-indent:18px;}
.itit01 a{ line-height:50px; color:#000; font-size:28px; }
.itit01 a:hover{ color:#d88905;}
.fwpj p{ color:#000; line-height:28px;}
.fwpj h3{ color:#ed1b26; padding-top:5px; font-size:24px; line-height:40px; border-bottom:2px solid #ed1b26;}

.linkbg{ width:100%; height:50px; background:#ffd101;}
.link{ width:1200px;margin:0 auto; line-height:50px;}
.link .linkt{ font-size:16px; color:#000;}
.link li{ float:left; padding:0 5px;color:#000;}
.link li a{color:#000;}
.link li a:hover{color:#f2f2f2;}

.picxf{
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;
opacity: 0.9;
}

.picxf:hover{
-webkit-transform:scale(1.05);
-moz-transform:scale(1.05);
-o-transform:scale(1.05);
opacity: 1;
}



/*******footer************/
.footer{ width:100%; height:250px; background:#595757;}
#footer{ width:1200px;margin:0 auto;  position:relative; padding-top:30px;}
#footer h3{ line-height:32px;}
#footer h3 a{ color:#e4e4e4;font-size:15px;}
#footer h3 a:hover{color:#ff7e01;}
.ft01{width:585px; height:180px; float:left; border-right:1px solid #6a6868; }
.ft01 p{ color:#979696; line-height:30px; padding:0px 30px 0 0;}
.ft02{ width:160px; float:left;height:180px; padding:0 20px;border-right:1px solid #6a6868;}
.ft02 li{ line-height:30px;}
.ft02 li a{ color:#979696; }
.ft02 li a:hover{ color:#ff7e01;}
.ft03{ width:250px; float:left;height:180px;padding:0 20px;border-right:1px solid #6a6868;}
.ft03 p{ color:#979696; line-height:30px;    margin-top: 30px;}

.ft04{ width:230px;  float:left;height:180px; padding-left:15px;}
.ft04 img{ margin-top: 30px;}
.ft_share{color:#fff; padding-top:10px;}
.ftbg{width:100%; height:80px; line-height:40px; background:#595757;}
.ftc{width:1200px;margin:0 auto;  border-top:1px solid #6a6868; color:#979696; text-align:center;}
/********内页********/

.sub_page{width: 100%;height: auto; }
.sub_content{width: 1200px;padding: 15px 0; margin:0 auto;}
.scptit{ text-align:center; padding:15px 0; line-height:36px; height:36px;}
.scptit a{ color:#626670; font-size:30px; font-weight:bold;}
.scp{ height:95px; padding-bottom:20px;}
.scp ul li{ width:220px; height:46px; line-height:46px; color:#fff; background:#747474; float:left;  text-align:center; font-size:18px; margin:1px;}
.scp ul li a{color:#fff; display:block;}
.scp ul li a:hover{ background:#d88905;color:#fff;}
.cppro{ width:1250px;}


.left_list{ width:270px; float:right; margin-bottom:35px;}
/* 产品左侧 */
.slideGroup{ width:1200px;  margin:0 auto;  }
.parHd{ width:268px; float:left; border:1px solid #f5f5f5;position:relative; }
.cpfltit{ height:60px; line-height:60px; text-indent:15px;}
.cpfltit a{color:#000; font-size:24px; font-weight:bold;}
.cpfltit a:hover{color:#000;}
.parHd ul{ width:240px; margin:0 auto;}
.parHd ul li{  font-size:18px;  }
.parHd ul li a{display:block; width:100%; height:55px;line-height:55px; margin-bottom:4px; color:#000; text-indent:80px;}
.parHd ul li a:hover{color:#fff;}

.parHd ul li .dh01{background:#f5f5f5 url(../images/dh01.png) 15px center no-repeat;}
.parHd ul li .dh01:hover{background:#d88905 url(../images/dh01h.png) 15px center no-repeat;}

.parHd ul li .dh02{background:#f5f5f5 url(../images/dh02.png) 15px center no-repeat;}
.parHd ul li .dh02:hover{background:#d88905 url(../images/dh02h.png) 15px center no-repeat;}

.parHd ul li .dh03{background:#f5f5f5 url(../images/dh03.png) 15px center no-repeat;}
.parHd ul li .dh03:hover{background:#d88905 url(../images/dh03h.png) 15px center no-repeat;}

.parHd ul li .dh04{background:#f5f5f5 url(../images/dh04.png) 15px center no-repeat;}
.parHd ul li .dh04:hover{background:#d88905 url(../images/dh04h.png) 15px center no-repeat;}

.parHd ul li .dh05{background:#f5f5f5 url(../images/dh05.png) 15px center no-repeat;}
.parHd ul li .dh05:hover{background:#d88905 url(../images/dh05h.png) 15px center no-repeat;}

.parHd ul li .dh06{background:#f5f5f5 url(../images/dh06.png) 15px center no-repeat;}
.parHd ul li .dh06:hover{background:#d88905 url(../images/dh06h.png) 15px center no-repeat;}


.parHd ul li .dh07{background:#f5f5f5 url(../images/dh07.png) 15px center no-repeat;}
.parHd ul li .dh07:hover{background:#d88905 url(../images/dh07h.png) 15px center no-repeat;}

.parHd ul li .dh08{background:#f5f5f5 url(../images/dh08.png) 15px center no-repeat;}
.parHd ul li .dh08:hover{background:#d88905 url(../images/dh08h.png) 15px center no-repeat;}

.parHd ul li .dh09{background:#f5f5f5 url(../images/dh09.png) 15px center no-repeat;}
.parHd ul li .dh09:hover{background:#d88905 url(../images/dh09h.png) 15px center no-repeat;}


.parHd ul li .dh10{background:#f5f5f5 url(../images/dh10.png) 15px center no-repeat;}
.parHd ul li .dh10:hover{background:#d88905 url(../images/dh10h.png) 15px center no-repeat;}

.parHd ul li .dh11{background:#f5f5f5 url(../images/dh11.png) 15px center no-repeat;}
.parHd ul li .dh11:hover{background:#d88905 url(../images/dh11h.png) 15px center no-repeat;}

.parHd ul li .dh12{background:#f5f5f5 url(../images/dh12.png) 15px center no-repeat;}
.parHd ul li .dh12:hover{background:#d88905 url(../images/dh12h.png) 15px center no-repeat;}

.sparHd{ width:268px; float:left; border:1px solid #f5f5f5;position:relative; }
.scpfltit{ height:50px; line-height:50px; text-indent:15px;color: #000;
  font-size: 24px;
  font-weight: bold;}
.scpfltit a{color:#000; font-size:20px; font-weight:bold;}
.scpfltit a:hover{color:#000;}
.sparHd ul{ width:240px; margin:0 auto;}
.sparHd ul li{ width:100%; font-size:18px; margin-bottom:4px; color:#000;  }
.sparHd ul .dh020{height:55px;line-height:55px; display:block; background:#f5f5f5 url(../images/dh08.png) 15px center no-repeat; text-indent:80px;}
.sparHd ul .dh020:hover{color:#fff;background:#d88905 url(../images/dh08h.png) 15px center no-repeat;}
.sparHd ul .dh020 a:hover{color:#fff;}
.sparHd ul .dh021{height:55px;line-height:55px; display:block; background:#f5f5f5 url(../images/dh02.png) 15px center no-repeat; text-indent:80px;}
.sparHd ul .dh021:hover{color:#fff;background:#d88905 url(../images/dh02h.png) 15px center no-repeat;}
.sparHd ul .dh021 a:hover{color:#fff;}



.lxwm_cont{width:268px; float:left; border:1px solid #f5f5f5; margin-top:15px;}
.lxwm_cont p{ line-height:30px; width:230px; margin:0 auto; padding:10px; background:#f5f5f5; margin-bottom:5px;}
.right_list{width:905px; float:left; margin-right:25px; background:#fff; margin-bottom:20px;}
/*内页右侧标题*/
.title{padding:0px;height:52px; border-bottom:2px solid #d88905; color:#000; font-size:18px;}
.title strong{float:left;display:inline-block;height:52px; line-height:52px;color:#000;text-align:center; padding:0 10px; font-size:28px;}
.title span{line-height:52px; padding-left:15px; padding-right:15px;}
.title a{color:#000;}
.title .bold{color:#000;}
.title .right a:hover{color:#d88905;text-decoration:underline;}

.snewsleft{ width:120px; height:100px; float:left;}
.snewsleft img{width:130px; height:110px;}
.snewsright{width:737px; height:110px; float:left; margin-left:20px; overflow:hidden;}
.snewsright a{ font-size:16px; font-weight:bold; line-height:28px;}
.snewsright p{}
.snewsright .snews_date{ float:right;}
.szxly {
  background: #d88905;
  padding: 6px 0;
  width: 45%;
  float: left;
  margin: 20px 0;
  color: #fff;
}

.cpyyfltit{ width:100%; padding:15px 0;height:46px; line-height:46px; text-align:center;}
.cpyyfltit a{color:#d88905; font-size:28px;}
.cpyyfltit a:hover{ color:#fc7a33;}
.cpyyfl ul{   width:100%;}
.cpyyfl ul li{ width:298px; height:46px; line-height:46px; color:#fff; background:#747474; float:left;  text-align:center; font-size:18px; margin:1px;}
.cpyyfl ul li a{color:#fff; display:block;}
.cpyyfl ul li a:hover{background:#d88905;color:#fff;}

.sy_yxkh{width: 100%;}
.title_zh{line-height: 50px;color: #000;font-size: 28px;width: 100%;}
.sy_center{width: 1220px;margin:0 auto;}
.sy_center li{float: left;width: 20%;}
.sy_center li {float: left;width: 19%;padding: 0px 5px;}
.sy_yxkh2{width: 100%;margin: 0 auto;}
.sy_center li a{width: 100%;}
.sy_yxkh2{margin-top: 20px;margin-bottom: 30px;}
.title_zh{margin-bottom: 20px;max-width: 1200px;}
.title_zh a{float: right; font-size: 16px;}
.sy_yxkh2_center {display:block;}
.sy_yxkh2_center ul{text-align: center;}
.sy_yxkh2_center li {width: 13.4%;}
.sy_yxkh2_center li a{line-height: 30px;display:block;}
.sy_yxkh2_center li a{margin: 5px 0px;}
