@charset "utf-8";
/***整体*****/
.wrap{ width:100%; height:auto; overflow:hidden;  background:url(../Image/bg.jpg) repeat;}
/*****top*******/
.header{ width:100%; height: auto; background:#00539f; overflow:hidden;}
.headercont{ width:1200px; height:110px; margin:0 auto; position:relative;}
/*.logo{ padding-top:20px;}*/
.logo img{vertical-align:middle;}
/* nav css 下拉菜单*/
.navbg{ height:47px;width:810px; float:right; padding-top:30px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{  height:47px; line-height:47px;   position:relative; z-index:1;   }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; width:101px; text-align:center; font-size:14px; font-weight:bold; background:url(../Image/navright.jpg) right no-repeat; }
.nav .sub{ display:none; width:101px; left:0; top:47px;  position:absolute; background:#f7f7f7;  line-height:32px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; color:#000; }
.nav .sub a:hover{  color:#7bb307;  }
.nav .on h3 a{color:#7bb307;   }
.radius{-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px; }

/* banner */
.flash{ width:100%;height:555px; margin:0 auto; text-align:center; position:relative; z-index:0; }
.flash .flashBox {position:relative; margin:0 auto; width:1000px; height:555px; }
/*修改尺寸1920 {position:absolute; width:1920px; left:-460px;}*/
/*修改尺寸1440 {position:absolute; width:1440px; left:-221px;}*/
.flash .flashBox .bd{position:absolute; width:1920px; left:-460px;}
.flash .flashBox .bd img{width:100%; height: 555px;}

.main{ width:100%; height:auto;}
.search{width:283px; height:35px; background:url(../Image/isearch.jpg) no-repeat;position: absolute; left:875px; top:72px;}
.search .search-text{ display:inline-block;border: none;height:31px; line-height:31px;width:235px;margin-top:1px;padding-left:5px;font-size: 12px; outline:none; margin-left:2px; background:none;}
.search .search-btn{display:inline-block; width:36px; height:33px; background:none;border: none;}

/*****首页标题*******/
.itit{width:100%;height:32px;line-height:32px; margin-bottom:10px;}
.itit .tit_c{ height:32px;color:#000000;float:left;padding-left:15px; padding-right:5px; font-size:16px; background:url(../Image/itit.jpg) 0 6px no-repeat;}
.itit .tit_e{ height:32px;color:#000000;float:left; display:none;}
.itit .tit_m{float:right; padding-right:15px;}
.itit .tit_m a{text-decoration:none; color:#265035; font-size:10px;}
.itit .tit_m a:hover{text-decoration:none;color:#fe7d0c;}

.itit03{width:100%;height:40px; margin-bottom:10px; border:1px solid #CCC;}
.itit03 .itit03cont{height:40px; background:#00539f;line-height:40px;float:left;font-size:20px;padding:0 25px; color:#fff; }
.itit03 .tit_m{float:right; padding-right:10px; padding-top:10px;}
.itit03 .tit_m a{text-decoration:none; color:#333333; font-size:14px;  }
.itit03 .tit_m a:hover{text-decoration:none;color:#fe7d0c;}

.info_00bg{ width:100%; height:100px; position:relative; background:#f2f2f2; position:relative; display:none;}
.info_00{width:100%; height:144px;  position:absolute; top:-60px; left:0px; z-index:88;}
.sHoverItem{  height:104px; width:104px; overflow:hidden; margin:0 auto;} 
.zsdh .itembg a:hover{ color:#d93411;}
.zsdh .itembg a{ color:#00539f; line-height:55px;}




.info_01bg{ width:100%; height:800px; background:#fdfdfc;}
.info_01{width:1200px; margin:0 auto; padding-top:15px;  }
.cpfl{ width:1200px;  height:auto; margin:0 auto;   }
.cpfl dl dt{ width:auto; }
.cpfl dl dt a{display:block; float:left; margin:5px 10px 5px  0; width:188px; text-align:center; overflow:hidden;border:1px solid #00539f;height:40px;  line-height:40px;  color:#000; font-size:16px;}
.cpfl dl dt a:hover{background:#7bb307;color:#fff;border:1px solid #7bb307;}
.cpfl dl dd{ width:100%; border:1px solid #c9a9a9;height:42px;  line-height:42px; text-indent:15px;margin-bottom:5px; font-size:14px;}
.cpfl dl dd a{display:block; color:#000;font-weight:bold; }
.cpfl dl dd a:hover{background:#bb0303;color:#fff;}

.cpright{width:1200px;  overflow:hidden; position:relative; float:left;}
/* 多行产品图片滚动css */
.picMarquee{ width:1200px;  overflow:hidden; position:relative; float:left;}
.picMarquee .hd{ overflow:hidden;  }
.picMarquee .hd .prev,.picMarquee .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:20px;  overflow:hidden;
cursor:pointer; background:url(../Image/img/arrow.png) no-repeat;}
.picMarquee .hd .next{ background-position:0 -50px;  }
.picMarquee .hd .prevStop{ background-position:-60px 0; }
.picMarquee .hd .nextStop{ background-position:-60px -50px; }
.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:250px; height:200px; display:block; padding:2px; border:1px solid #ededed; }
.picMarquee .bd ul li a:hover img{ border-color:#029b63;  }
.picMarquee .bd ul li a .icptit { display:block;line-height:42px; background:#ededed; color:#000; width:100%; text-align:center;}
.picMarquee .bd ul li a:hover .icptit{ background:#0060c6;color:#fff; }
.picList{width:278px; height:auto; float:left; }




.info_02bg{ width:100%; height:600px; background:url(../Image/ysbg.jpg) repeat-x;}
.info_02{width:1200px; margin:0 auto;  padding:20px 15px; position:relative;}
.ystit{ text-align:center; height:auto; padding-bottom:20px;}
.bz{ width:250px; height:320px; padding:15px; background:#f5fafd;text-align:center; position: relative;border:1px solid #b2c5d2;}
.bz h2{ position:absolute; top:-40px; left:100px; z-index:999;}
.bz h3{ padding:15px 0;}
.bz .bzcont{ line-height:30px; color:#444444; font-size:16px; padding:5px 0 10px;}
.bz .bzcont h4{ color:#383838; font-size:20px; font-weight:bold;}
.bz p{ color:#444444;font-size:14px; line-height:28px; padding-bottom:15px; border-bottom:1px solid #b2c5d2;}
.bz01{ margin:9px; width:280px; float:left; padding-top:30px;}
.bz02{ margin:9px; width:280px; float:left;padding-top:80px;}
.bz03{ margin:9px; width:280px; float:left;padding-top:30px;}
.bz04{ margin:9px; width:280px; float:left;padding-top:80px;}
.sxfd{-webkit-animation: float ease-in-out 1.5s infinite;animation: float ease-in-out 1.5s infinite;}
@-webkit-keyframes float {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(1em);
    transform: translateY(1em);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

.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;
}

.picxf:hover{
-webkit-transform:scale(1.05);
-moz-transform:scale(1.05);
-o-transform:scale(1.05);
}


.info_03bg{ width:100%; height:300px; background:#00539f url(../Image/zz.jpg) repeat-x;}
.info_03{width:1200px; margin:0 auto;height:300px; background:url(../Image/zzbg.jpg) center 0 no-repeat; }
/* 多行产品图片滚动css */
.picMarquee01{ width:920px;  overflow:hidden; padding-top:30px; float:right;}
.picMarquee01 .hd{ overflow:hidden;  height:0px;  margin:0; }
.picMarquee01 .bd{ padding:0px; margin:0;}
.picMarquee01 .bd ul{ overflow:hidden; zoom:1; }
.picMarquee01 .bd ul li{ margin:15px 20px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee01 .bd ul li img{ width:255px; height:170px; display:block; border:2px solid #e6e6e6; }
.picMarquee01 .bd ul li:hover img{ border-color:#3d4051;  }
.picMarquee01 .bd ul li .icptit { display:block;line-height:32px; height:32px; overflow:hidden; background:#fff; color:#000; width:100%; text-align:center;}
.picMarquee01 .bd ul li:hover .icptit{ background:#3d4051;color:#fff; }
.picMarquee01 .picList{width:282px; height:auto; float:left; }

.info_04bg{ width:100%; height:460px; background:#eaf4fb;}
.info_04{width:1200px; margin:0 auto; padding-top:30px;}
.zzry{width:225px;float:left; overflow: hidden; margin-right:30px; height:410px; background:#fff; }
.zzrytit{ height:110px; }

/* 本例子css */
.picMarquee-top{  width:225px; position:relative;  }
.picMarquee-top .bd{ padding:10px 0;   }
.picMarquee-top .bd ul{ zoom:1; }
.picMarquee-top .bd ul li{ text-align:center; zoom:1; }
.picMarquee-top .bd ul li .pic{ text-align:center;width:200px; height:150px;  border:1px solid #ccc; margin:5px 0 5px 10px;}
.picMarquee-top .bd ul li .pic img{ width:200px; height:150px; display:block; }
.picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }

.gsgk{ width:945px; float:left; }
.gsgk_img{width:380px; height:255px; float:left; overflow:hidden;}
.gsgk_img img{width:350px; padding-top:14px;}
.gsgk_cont{ line-height:28px;color:#2c2c2c; padding:5px 10px 0 10px; }
.gsgk_m{ width:100px; height:32px; line-height:32px; text-align:center; border:1px solid #666;}



.info_05bg{ width:100%; height:400px;}
.info_05{width:1200px; margin:0 auto;padding:20px;}
.xwdt{ width:830px; height:auto; float:left; margin-right:40px;}
.xwdt .xwimg{ height:100px; overflow:hidden;width:830px;}
.xwdt .xwimgl{width:140px; height:90px;  margin:0 8px 0px 0; float:left;}
.xwdt .xwimgl img{width:140px; height:90px;}
.xwdt .xwimgr{width:680px; 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:#cb161c;}
.xwdt .xwimgr p{color:#6e6e6e; line-height:22px;}
/*新闻文字列表样式**/
.newsul_listw{ width:405px; float:left; margin-right:10px;}
.newsul_listw li { padding:8px 0;height:78px;}
.newsul_listw li .newsul_listwl{height:68px; padding:5px 10px; width:300px; float:left;}
.newsul_listw li a{ display:block;float:left; font-size:14px; margin-left:10px;color:#555555; height:32px; line-height:32px; overflow:hidden; font-weight:bold; }
.newsul_listw li p{color:#555555;float:left;margin-left:10px;height:24px; line-height:24px; overflow:hidden; margin-top:5px;}
.newsul_listw li .news_date{color:#fff;float:left; width:84px; height:78px; background:#073375;text-align:center;}
.newsul_listw li .news_date span{ font-size:28px; display:block; line-height:54px;}
.newsul_listw li:hover .news_date{ background:#b6b6b6;color: #fff;}
.newsul_listw li:hover a,.newsul_listw li:hover p{ color:#000;}

/*新闻文字列表样式**/
.newsul{width:50%; float:left;}
.newsul li {line-height:32px; height:32px; list-style: square; color:#ce0e25; margin-left:20px;}
.newsul li a,.newsul_list li a:visited{text-decoration:none;color:#6e6e6e;}
.newsul li a:hover{color:#cb161c;}
.info_date{color: #999999;float:right; margin-right:15px;}
.izxly{ width:320px; float:left;}
.indzxly{  padding:5px;}
.iorder input,.iorder textarea{ border:1px solid #c0c0c0; width:250px;}
.iorder tr{ line-height:32px;}
.iorder #submit{ background:#1f76bb; color:#fff; width:150px; height:32px; line-height:32px; text-align:center; border:0px;}
.iorder #submit:hover{ background:#ffd905; color:#000;}



.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;}

/*******footer************/
.footer{ width:100%; height:214px; background:#00539f;}
#footer{ width:1200px;margin:0 auto; color:#fff; position:relative;}
.ftm{width:220px; height:auto; float:left;}
.ftr{ width:820px;  float:left; padding:15px 0 0 40px;}
.ftr p{ color:#fff; text-align:left; line-height:32px; }

/********内页********/

.sub_page{width: 100%;height: auto; }
.sub_content{width: 1200px;margin:0 auto; background:#fff; padding:20px 15px;height: auto; }
.left_list{ width:270px; float:left; margin-bottom:35px;}
/* 产品左侧 */
.slideGroup{ width:1200px;  margin:0 auto;  }
.parHd{ width:270px; float:left;background:#f8f8f8;position:relative; }
.cpfltit{ height:50px; padding:15px 0 10px 75px; line-height:24px;color:#fff; font-size:16px;background:#7bb307 url(../Image/list.png) 45px 25px no-repeat;}
.cpfltit a{color:#fff; font-size:20px;}
.cpfltit a:hover{color:#ffd321;}

/* 本例子css */
.sideMen{ width:270px;}
.sideMen h3{ height:36px; line-height:36px; font-size:16px;padding-left:50px; color:#fff; background:#00539f url(../Image/cpli.png) 15px center  no-repeat; border-bottom:1px solid #fff;}
.sideMen h3 a{ color:#fff;}
.sideMen h3 a:hover{ color:#FC0;}
.sideMen ul{ padding:5px 25px; color:#999;  }
.sideMen ul li{ line-height:30px;}
.sideMen ul li a{ color:#000;}
.sideMen ul li a:hover{ color:#d93411;}
.lxwm_cont{width:270px; float:left;background:#00539f;position:relative;}
.lxwm_cont p{ padding:10px; line-height:28px; color:#fff;}

.right_list{width:905px; float:left; margin-left:25px; background:#fff; margin-bottom:20px;}
/*内页右侧标题*/
.title{padding:0px;height:52px; background:#00539f; color:#fff;}
.title strong{float:left;display:inline-block;height:52px; line-height:52px;color:#fff;text-align:center; padding:0 10px; font-size:20px;}
.title span{line-height:52px; padding-left:15px; padding-right:15px;}
.title a{color:#fff;}
.title .bold{color:#fff;}
.title .right a:hover{color:#FC0;text-decoration:underline;}

.subxgxw{width:499px; float: left; margin-left:16px;}
.szxly{width:390px; float: left;}
.sndzxly{ margin-left:15px;}
.sndzxly table,.indzxly table td{ border:none;}
.sndzxly table{ margin:5px 5px 5px 0px;}

.tjcp{ float:left; width:100%; background:#00539f;}
.tjcp li{ text-align:center; padding:5px 0;}
.tjcp li a{}
.tjcp li a img{ width:250px; height:200px;}
.tjcp li a p{ line-height:32px; color:#fff;}
.tjcp li a:hover p{ color:#FF0;}
/* 多行产品图片滚动css */
.shzhb{ width:905px;  overflow:hidden; padding-top:0px;}
.shzhb .hd{ overflow:hidden;  height:0px;  margin:0; }
.shzhb .bd{ padding:0px; margin:0;}
.shzhb .bd ul{ overflow:hidden; zoom:1; }
.shzhb .bd ul li{ margin:15px 20px; float:left; _display:inline;border:1px solid #c6c6c6; overflow:hidden; text-align:center;  }
.shzhb .bd ul li img{ width:155px; height:70px; display:block; }
.shzhb .bd ul li .icptit { display:block;line-height:32px; height:32px; overflow:hidden; border-bottom:3px solid #c9c9c9; color:#000; width:100%; text-align:center;}
.shzhb .bd ul li:hover .icptit{border-bottom:3px solid #ce0e25;}
.shzhb .picList{width:182px; height:auto; float:left; }
