body, ul, ol, dl, li, dd, h1, h2, h3, h4, h5, h6, p, input { margin: 0 }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; font-family: "Microsoft YaHei"; }
img { border: none }
input, button, textarea, select {
*font-size: 100%; border: none; }
body { background: #fff; color: #5e5e5e; font: 14px/24px Microsoft YaHei, SimSun, Arial; }
ul, ol { list-style: none; padding: 0 }
table { border-collapse: collapse; border-spacing: 0 }/*默认a标签样式*/
a:link, a:visited { color: #5e5e5e; text-decoration: none; }
a:hover { /*color:#999;*/ }
a:hover { color: #c9394a; /*text-decoration: underline;*/ }
a:active { color: #666; }/*浮动和清除浮动*/
.fl { float: left }
.fr { float: right }
.clear { zoom: 1 }
.clear:after { content: ""; display: block; height: 0; visibility: visible; clear: both } /*显示隐藏*/
.hide { display: none }
.show { display: block }/*表格table和td有边框*/
.boder_tl { border-top: 1px solid #ccc; border-left: 1px solid #ccc; }
.boder_tl td { border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; }
.boder_bl { border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; }
.boder_bl td { border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
.boder_tr { border-top: 1px solid #ccc; border-right: 1px solid #ccc; }
.boder_tr td { border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; }
.boder_br { border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; }
.boder_br td { border-top: 1px solid #ccc; border-left: 1px solid #ccc; }
.txt_center { text-align: center; }/*表格table和tr有边框*/
.boder_ltr_trborder { border: 1px solid #ccc; border-bottom: none; }
.boder_ltr_trborder tr { border-bottom: 1px solid #ccc; }



.toper{width:100%;height:35px;line-height:35px;background:#155cbc}
.toperl{float:left;color: #fff; font-family: "Microsoft YaHei"; font-size: 14px;
overflow-wrap: break-word; padding: 0px; border-color: transparent; border-width: 0px;
 height: 27px;   display: block;}
 .toperg{float:right;color: #fff;text-align:right}
 .top{width:1200px;margin:0 auto;overflow:hidden;}
 .clear{clear:both}
 .w1200{width:1200px;margin:0px auto;overflow:hidden;}
 .headerlogo{width:1200px;margin:20px auto;overflow:hidden;}
 .headerlogol{ float:left;   overflow-wrap: break-word; padding: 0px; border-color: transparent; border-width:
 0px;  width: 600px; display: block;color: rgb(0, 0, 0); font-family:
 &quot;Microsoft YaHei&quot;; font-size: 28px;}
.headerlogol p{font-size: 14px; text-transform: uppercase;margin-top:5px;letter-spacing:1px;}
.headerlogor img{float:left;}
 .fwrx{overflow-wrap: break-word;
 padding: 0px; border-color: transparent; border-width: 0px; height: 31px; width: 151px; display: block;text-align: right;font-size: 
 16px; color: rgb(102, 102, 102);}
  .fwrx p{overflow-wrap: break-word; padding: 0px; border-color: transparent; 
border-width: 0px; height: 31px; display: block;color:#155cbc; font-size: 19px; font-family: 
&quot;Microsoft YaHei&quot;font-size: 20px;}
 
 /* 本例子css */
		.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; }
		.slideBox .hd{  overflow:hidden; position:absolute;width:400px;left:50%;margin-left:-200px;top:40%; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left;display:none; margin-right:2px;color:#fff; font-size:28px;line-height:40px;   text-align:center;  cursor:pointer; }
		.slideBox .hd ul li.on{display:block; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; /* height:500px; */ display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
 
 .company , .zyyw , .gsyg{overflow:hidden;margin-top:40px;}
 .companyjj{width:100%;margin:0 auto;overflow:hidden;}
 .companyjj h2 ,.zyywjj h2  ,.gsyg h2{overflow-wrap: break-word; padding: 
 0px; border-color: transparent; border-width: 0px; height: 40px; width: 100%; 
 display: block;text-align: center;color: #005fbb;
 font-family: &quot;Microsoft YaHei&quot;; font-size: 28px;}
.line{height: 31px;overflow:hidden;width: 320px; margin:0 auto;
 display: block;text-align: center;color: #333333;}
 .line p{ height: 1px;margin:0 10px; display:inline;  }
 .line span{font-size: 18px; text-transform: uppercase ;text-align: center;}
 .comimg{width:42%;overflow:hidden;margin-top:20px;}
 .companycon{width:1200px;margin:0 auto;overflow:hidden;}
 .comimg img:hover{ transform:scale(1.1);-ms-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);  -moz-transform:scale(1.1);}
 .comcon{width:54%;margin-top:20px;  font-size: 16px; color: rgb(63, 63, 63); line-height: 169%;}
 .comtel{overflow-wrap: break-word; padding: 0px; 
 border-color: transparent; border-width: 0px; height: 80px; width: 80px;margin-top:20px; display:
 block; color:#fff;border-style: solid;  background-color: rgb(0, 55, 173);font-size: 24px;}
  .comtel p{width:60px;margin-top:10px;margin-left:15px;}
 .comtell{overflow-wrap: break-word; padding: 0px; 
 border-color: rgb(0, 55, 173); margin-top:20px;border-width: 2px;text-align: center;font-size
 : 24px; letter-spacing: 1.3px; line-height: 305%; height: 76px; width: 556px; border-style: solid; display: block;}
 
 .zyyw ul{margin-top:20px;overflow:hidden;}
 .zyyw ul li{width:48%;float:left;height:576px;margin:0 1% 15px 1%;position:relative;overflow:hidden;cursor:pointer;}
 .zyyw ul li img{width:100%;/* height:576px; */}
.zyyw .txt{width:100%;height:50px; background:url(../zi/1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.zyyw .txt h3{font-size:20px;font-weight:100;height:50px;text-align:center;line-height:50px;}
.zyyw .txt .yenr{font-size:14px;text-align:center;}
.zyyw ul li:hover .txt{height:576px;transition:all .5s}
.zyyw ul li:hover .txt h3{padding-top:60px;}
 
 .news{width:53%;margin-top:40px;margin-left:1%}
 .news h2  { height: 40px;line-height:40px; 
 display: block; color: #0082d3;  border-left:5px solid #0082d3;  
 font-family: &quot;Microsoft YaHei&quot;; font-size: 28px;padding-left:10px;}
  .news ul{margin-top:20px;}
  
 
  
 .articleid{display: inline-block;
    font-family: Microsoft YaHei;
    font-size: 16px;width:75%;
    color: #333333;
     text-overflow:ellipsis;overflow:hidden;white-space:nowrap;
    text-decoration: none;
 line-height: 140%;background: url(../images/menu_icon.gif) no-repeat left center;;padding-left:18px;}
.time{ float:right;
    font-family: Microsoft YaHei;
    font-size: 14px;
    color: #929292;
    font-weight: normal;
    text-decoration: none;
line-height: 140%;}
.abstract{display: inline-block;
    font-family: Microsoft YaHei;
    font-size: 14px;
    line-height: 25px !important;
    color: #5A5A5A;
    font-weight: normal;
text-decoration: none;}
.ditu{width:43%;margin-top:40px;margin-right:1%} 
 .footer{width:100%;background:rgb(51, 51, 51);}
.footer p{text-align:center;height:40px;line-height:40px;color:#fff} 
 .w678{width:1200px}
  
 @media (max-width: 320px){
	.headerlogo {
    width: 100%;
} .top {
    width: 100%; 
	
}
.zyyw ul li{height:auto; !important}
.time{display:none;}
.articleid{width:100%}
.companycon{width:100%;}
.w678{width:100%}
 }
  @media (max-width: 768px){
	.comtell{width:98%;}  
	.comtell {
	    overflow-wrap: break-word;
	    padding: 0px;
	    border-color: rgb(0, 55, 173);
	    margin-top: 20px;
	    border-width: 2px;
	    text-align: center;
	    font-size: 22px;
 
	    border-style: solid;
	    display: block;
	}
	.comtel {
	    overflow-wrap: break-word;
	    padding: 0px;
	    border-color: transparent;
	    border-width: 0px;
	    height: 80px;
	    width: 100%;
	    margin-top: 20px;
	    display: block;
	    color: #fff;
	    text-align: center;
	    border-style: solid;
	    background-color: rgb(0, 55, 173);
	    font-size: 24px;
	    line-height: 80px;
	}
	.comtel p {
	     width: 100%; 
	    margin-top: 0px;
	    margin-left: 0px;
	}
  }
  @media (max-width: 768px){ 
  .comtell {
      overflow-wrap: break-word;
      padding: 0px;
      border-color: rgb(0, 55, 173);
      margin-top: 20px;
      border-width: 2px;
      text-align: center;
      font-size: 18px;
      letter-spacing: 1.3px;
      line-height: 410%;
      height: 76px;
      width: 99%;
      border-style: solid;
      display: block;
  }
  
   }
  
 @media (min-width: 768px){
	.headerlogo {
    width: 100%;  
}  .top {
    width: 100%;
}
.zyyw ul li{height:auto; !important}
.toperl ,.headerlogol {margin-left:2%;}
.toperg ,.headerlogor{margin-right:2%;}
 .companycon{width:100%;}
 .comtell{width:80%}
  .comimg {margin-left:1%;}
.comcon{margin-right:1%;}
.w678{width:100%}
 }

 @media (min-width: 992px){
 .headerlogo {
    width: 100%;  
} .top {
    width: 100%;
   
}
.companycon{width:100%;}
.w678{width:100%}
 }
 
@media (min-width: 1200px){
 
.companycon,.headerlogo,.top{width:1200px;}
.w678{width:1200px;}	 
 }
 @media (min-width: 1260px){
 .companycon,.headerlogo,.top{width:1200px;}	.w678{width:1200px;}
 }
 @media (min-width: 1024px){
 
 }
@media (min-width: 1180px){
  .companycon,.headerlogo,.top{width:1200px;}.w678{width:1200px;}
 }
@media (max-width: 1024px){
 .headerlogo {
    width: 100%;  
} .top {
    width: 100%;
   
}.companycon{width:100%;}.w678{width:100%;}
 }
@media (max-width: 375px){
	.headerlogo {
    width: 100%;  
} .top {
    width: 100%;
   
}
.zyyw ul li{height:auto; !important}
.companycon ,.w678{width:100%;}
 }
 @media (min-width: 1280px){
	 
 }
 @media (min-width: 1366px){
	 
 }
 @media (min-width: 1400px){
  
 }
 @media (min-width: 1680px){
	 
 }
 @media (min-width: 1800px){
	 
 }
 @media (min-width: 1024px){
	 
 }
 @media (min-width: 1199px){
	 
 }
@media (max-width: 414px){
	 .headerlogo {
    width: 100%;  
} .top {
    width: 100%;
   
} 

.zyyw ul li{height:auto; !important}
.time{display:none;}
.articleid{width:100%}
.companycon{width:100%;}
.w678{width:100%} 
 }
 
  @media (max-width: 762px){
	.headerlogo {
    width: 100%;  
}  .top {
    width: 100%;
   
}
.zyyw ul li{height:auto;width:100%;}
.time{display:none;}
.comimg {
width: 100%;}
.articleid{width:100%}
.companycon{width:100%;}
.comcon{width:100%;}
.w678{width:100%} 
.news{width:100%}
.articleid{width:90%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.headerlogor{display:none;}
.ditu ,.comimg{clear:both!important}
.ditu{width:98%;margin-top:20px;margin-right:1%}
 }
 @media (max-width: 1024px){
	.headerlogo {
    width: 100%;  
}  .top {
    width: 100%;
   
}
 }

 
 
 
 
 .picMarquee-left{ width:1200px;  overflow:hidden; position:relative;    }
		.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; width:200px; }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:250px !important;/* height:220px !important; */ display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .titlle{ line-height:24px;   }
 .picMarquee-left .bd ul li{width:250px !important}
 
 
 
 
 
 .posdf{position:relative}
 .txtt{position:absolute;top:0px;left:0px;color:#fff;padding:10px;background:url(../zi/1px.png) repeat;font-family:"微软雅黑";width:100%;height:100%; }
 
.zyyw .txtt h3{font-size:20px;font-weight:100;height:50px;text-align:center;line-height:50px;}
.zyyw .txtt .yenrr{font-size:14px;text-align:center;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 