html,body,p,h1,h2,h3,h4,h5,h6,form,input,textarea,select,button,fieldset,legend,img,ul,ol,li,dl,dt,dd,th,td,pre,blockquote{margin:0;padding:0}
html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
body{background: #fff;color:#000;}


input{padding:0;margin:0;outline:none;}
a{text-decoration:none;color:#4c4c4c;}
a:hover{text-decoration:none;}
ul,li,ol{list-style:none}
img{max-width:100%;}

.l{float:left;}.r{float:right;}
.bodya{ width:100%; margin:auto;}
.top{ width:1150px; margin:auto; padding-top:30px;}
.logo{ background-image:url(/images/logo.jpg); width:350px; height:43px; margin:auto; float:left;}
.nav{  display:inline;background-color:#000000;}
.nav li{ display:inline; float:left; text-align:right;  margin-top:12px; padding-left:123px;}
.nav li a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;  }
.banner{ width:1150px; margin:auto; }
.banner img{  margin-top:15px;}
.gsjj{ width:1150px; margin:auto; padding-top:30px;}
.bg{ background-image:url(../images/bg.png); width:284px; height:50px; margin:auto; padding-top:9px;}
.bg span{ color:#727272; font-size:14px; padding-left:82px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.bg p{color:#727272; font-size:27px; padding-left:85px; font-family:"Î¢ÈíÑÅºÚ"}
.content{ width:1150px; margin:auto; font-family:"Î¢ÈíÑÅºÚ";color:#727272; font-size:14px; line-height:25px; padding-top:35px;}
.show img{ border:1px solid #CCCCCC;}
.lxfs{ width:1150px; margin:auto; padding-top:30px;}
h3{ font-size:21px; color:#727272; font-family:"Î¢ÈíÑÅºÚ"; font-weight:100; padding-top:30px;}
.tel{ background-image:url(/images/tel.jpg); background-repeat:no-repeat; padding-left:50px; height:30px; line-height:30px;color:#727272; font-size:17px;  margin-top:14px; background-position:left bottom;}
.email{ background-image:url(/images/email.jpg); background-repeat:no-repeat; padding-left:50px; height:30px; line-height:30px;color:#727272; font-size:17px;  margin-top:14px; background-position:left bottom;}
.add{ background-image:url(/images/add.jpg); background-repeat:no-repeat; padding-left:50px; height:30px; line-height:30px;color:#727272; font-size:17px;  margin-top:14px; background-position:left bottom;}
.fwln{ width:1150px; margin:auto; padding-top:30px;}
.bg1{ background-image:url(/images/bg1.png); width:284px; height:50px; margin:auto; padding-top:9px;}
.bg1 span{ color:#fff; font-size:14px; padding-left:92px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.bg1 p{color:#fff; font-size:27px; padding-left:85px; font-family:"Î¢ÈíÑÅºÚ"}
.bg2{ background-image:url(/images/bg2.png); width:284px; height:50px; margin:auto; padding-top:9px;}
.bg2 span{ color:#727272; font-size:14px; padding-left:92px;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.bg2 p{color:#727272; font-size:27px; padding-left:48px; font-family:"Î¢ÈíÑÅºÚ"}

.copyright {
	width: 100%;
	height: 60px;
	line-height: 60px;
	background: #2a3137;
	margin:auto;
	text-align:center;
	color:#FFFFFF;
}
.copyright a{color:#FFFFFF;}

 .breadCrumb{height:50px;border-bottom:1px solid #d7d7d7; padding-top:20px; }
.breadCrumb  a{color:#333;}
.breadCrumb  a:hover{color:#004098;}
.container{max-width:1150px;margin:0 auto;min-width:320px;}
.wapMenu{overflow:hidden;margin-bottom:30px;background:#f5f5f5;display:none;border-top:2px solid #015bad;}
.wapMenu li{float:left;width:33.3%;text-align:center;}
.wapMenu li a{display:block;height:50px;line-height:50px;border-right:2px solid #fff;border-bottom:2px solid #fff;color:#333;}
.wapMenu li .on{background:#015bad;color:#fff;}
.wapMenu li:nth-child(3n) a{border-right:none;}
.listWrapper,.coverWrapper{overflow:hidden;padding-bottom:90px;font-size:.875rem;}
.listTitle{font-size:2.5rem;text-align:center;color:#333;position:relative;padding-bottom:15px;margin-bottom:50px;font-weight:700;}
.listTitle:after{position:absolute;content:"";height:4px;width:40px;background:#015bad;left:50%;bottom:0;margin-left:-20px;}

.honor li{overflow:hidden;margin-bottom:40px;}
.honor li .pic{float:right;width:48%;overflow:hidden;}
.honor li .pic span{-webkit-background-size:cover;background-size:cover;background-position: center;background-repeat: no-repeat;height:334px;display:block;transition:all 0.5s ease-in;}
.honor li:hover .pic span{transform:scale(1.1);}
.honor li .txt{float:left;width:48%;height:334px;border:1px solid #e7e7e7;padding:0 35px;}
.honor li .txt h4{color:#333;font-size:1.286em;margin-bottom:20px;font-weight:700;}
.honor li .main{position:relative;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY( -50%);-ms-transform: translateY(-50%);min-height:160px; font-size:16px;}
.honor li .main:after{content:"";position:absolute;left:0;bottom:0;height:3px;background:#045bac;width:70px;}
.honor li:nth-child(2n) .pic{float:left;}
.honor li:nth-child(2n) .txt{float:right;}
.contactBox1{width:48%;border:1px solid #e7e7e7;}
.contactBox{width:48%;border:1px solid #e7e7e7;padding:5%;}
.contactBox h4{color:#005bac;margin-bottom:20px; font-size:16px;}
.contactBox .txt p{padding-left:25px;margin-bottom:8px;font-size:16px;}
.contactBox .txt i{font-style:normal;color:#045bac;margin-left:-25px;float:left;font-size:16px;}
.fl{float:left;}
.fr{float:right;}
.hysgc{overflow:hidden;}
.hysgc ul{margin-right:-30px;overflow:hidden;}
.hysgc li{float:left;width:33.3%;padding-right:30px;}
.hysgc li .pImg,.cImg{display:block;overflow:hidden;width:100%;height:100%;overflow:hidden;}
.hysgc li .pImg img,.cImg img{width:100%;transition:all 0.4s ease-in;}
.hysgc li .txt{border:1px solid #e7e7e7;padding:5%;border-top:none;line-height:1.8;overflow:hidden;}
.hysgc li  p{height:100px;margin-bottom:15px;overflow:hidden;}
.hysgc li .txt h3{font-size:1.173em;color:#333;margin-bottom:15px;font-weight:700;}
.hysgc li .txt h3 a{color:#333;}
.hysgc li .txt h3 a:hover{color:#045bac;}
.hysgc li .more{float:right;color:#045bac;}
.hysgc li .more:hover{color:#0044a2;text-decoration: underline;}
.hysgc li:hover img,.shgkBox2 li a:hover img{transform:scale(1.1);}
.aboutBox2 .main .pic{display:block;overflow:hidden;}
.hgjs li{margin-bottom:25px;}
.hide{overflow:hidden;}