html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, legend, input, textarea, button, p, blockquote, th, td {margin: 0;padding: 0;}
html{overflow-y:scroll}
body{height:100%;background-color:#fff}
body,button,input,select,textarea,fieldset,label{font:0.8em/1.5em "方正兰纤亭黑简体";color:#666666;}
h1,h2,h3,h4,h5,h6{font-size:100%}
ul,ol{list-style:none}
p,h1,h2,h3,h4,h5,h6,a,span,div{font-family:"方正兰纤亭黑简体";}
img{border:0;}
fieldset,img{border:0 none;}
table{border-collapse:collapse;border-spacing:0}
input,select,textarea,button{font-size:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}/** **/
button,input[type=button],input[type=submit]{cursor:pointer}
input[type=search]{-webkit-appearance:textfield}
textarea{overflow-y:auto;resize:vertical}i{font-style:normal}
.clear{clear:both;}
.hide{ display:none;}

a { text-decoration:none; color:#333333  }
a:hover { text-decoration:underline; color:#333333; /*filter: Alpha(opacity=70);-moz-opacity:.7;opacity:0.7; */} 
a:active {   color:#FF3737; } 
.none{ display:none;}

 

#top_sh{ width:100%; height:auto; overflow:hidden; text-align:center;}
#top_sh .top1{ width:100%; height:30px; background-color:#424242; overflow:hidden;}
#top_sh .top1 dl{ width:1200px; height:30px; line-height:30px; font-size:14px; color:#fff; margin:0 auto; overflow:hidden;}
#top_sh .top1 dl a{ font-size:14px; color:#fff; }
#top_sh .top1 dl dt{ float:left; height:30px; overflow:hidden;}
#top_sh .top1 dl dd{ float:right; height:30px; overflow:hidden;}
#top_sh .top2{ width:100%; height:150px; background-color:#fff; overflow:hidden;}
#top_sh .top2 .logo{ width:1200px; height:150px;  margin:0 auto; overflow:hidden;}
#top_sh .top2 .logo b{ width:350px; height:100px; padding:25px 0px; float:left; overflow:hidden;}
#top_sh .top2 .logo p{ width:300px; height:40px; padding:55px 135px; float:left; overflow:hidden;}
#top_sh .top2 .logo p a{ width:140px; height:40px; margin-left:10px; line-height:40px; text-align:center; color:#fff; background-color:#4e9df1; font-size:20px; float:left; overflow:hidden;}
#top_sh .top2 .logo p a:last-child{ background-color:#6eb92b;}
#top_sh .top2 .logo span{ width:280px; height:80px; padding:35px 0px; float:left; overflow:hidden;}
#top_sh .top3{ width:100%; height:40px;overflow:hidden;} 
#top_sh .top3 dl{ width:1200px; height:40px; line-height:40px; font-size:16px; background-color:#eaf6fd;  color:#0054a3; margin:0 auto; overflow:hidden;}
#top_sh .top3 dl a{ font-size:16px; color:#0054a3; }
#top_sh .top3 dl dt{ width:150px; text-align:center; float:left; height:40px; overflow:hidden; font-weight:bold;}
#top_sh .top3 dl dd{ text-align:center; float:left; height:40px; overflow:hidden;}
#top_sh .top3 dl dd a{ padding:0px 15px;}





#huandeng_sh{ width:100%; height:372px; background:url(./huandeng.jpg) no-repeat center; overflow:hidden; text-align:center;}
#huandeng_sh .huandeng_sh{ width:100%; height:600px; margin:0 auto; position: relative; overflow:hidden;}   
#huandeng_sh .huandeng_sh .banimg1 {	width: 100%;	height: 600px;}
#huandeng_sh .huandeng_sh .banimg1 .swiper-container {	width: 100%;	height: 600px;}
#huandeng_sh .huandeng_sh .banimg1 .swiper-slide a{ display: block; width: 100%;height: 100%; text-indent:-9999em; }
#huandeng_sh .huandeng_sh .banimg1 .arrow-left {	background: url(./arrow-left.png) no-repeat left top;	position: absolute;	left: 50%;	top: 50%;	margin-top: -25px;	width: 28px;height: 51px;	z-index: 10; margin-left: -620px; cursor: pointer;}
#huandeng_sh .huandeng_sh .banimg1 .arrow-right { background: url(./arrow-right.png) no-repeat left bottom;	position: absolute;	right: 50%;	top: 50%;	margin-top: -25px;	width: 28px;height: 51px;z-index: 10;margin-right: -620px;cursor: pointer;} 

#huandeng_sh .huandeng_sh .banimg2 {	width: 100%; position: absolute;bottom: 10px; left: 0;right: 0; text-align: center;}
#huandeng_sh .huandeng_sh .banimg2 .swiper-container {	width: 1200px;	height: 66px; text-align: center; margin: 0px auto;}
#huandeng_sh .huandeng_sh .banimg2 .swiper-wrapper{ display: inline-block; }
#huandeng_sh .huandeng_sh .banimg2 .swiper-slide {width: 135px;height: 66px; overflow: hidden; }
#huandeng_sh .huandeng_sh .banimg2 .swiper-slide a{width: 120px;height: 60px; display:block;background-size: auto 100%;background-position: center center;border:#fff 3px solid; margin:0 5px; border-radius: 5px;-ms-behavior: url(/templets/demo/csseye/backgroundsize.min.htc);}
#huandeng_sh .huandeng_sh .banimg2 .active-nav a{border:#007aff 3px solid;}	






#about_sh{ width:100%; height:auto; overflow:hidden; text-align:center;}
#about_sh .about_sh{ width:1200px; height:auto; margin:20px auto; overflow:hidden;}
#about_sh .about_sh .gywm{ width:750px; height:auto; float:left;}
#about_sh .about_sh .gywm .tit{ width:750px; height:60px; border-bottom:#ccc 1px solid; float:left;}
#about_sh .about_sh .gywm .tit b{ font-weight:normal; width:auto; height:56px; line-height:56px; font-size:28px; color:#333; padding:0px 5px; border-bottom:#004ea2 4px solid; float:left;}
#about_sh .about_sh .gywm .lis{ width:750px; height:270px; padding:15px 0px; float:left;}
#about_sh .about_sh .gywm .lis dt{ width:280px; height:270px;   float:left;}
#about_sh .about_sh .gywm .lis dt img{ width:280px; height:270px;   float:left;}
#about_sh .about_sh .gywm .lis dd{ width:440px; height:270px; line-height:27px; text-align:left; text-indent:2em; color:#333; font-size:16px;   float:right;} 
#about_sh .about_sh .gywm .lis dd a{  color:#00cc2b; }



#about_sh .about_sh .yyfw{ width:400px; height:auto; float:right;}
#about_sh .about_sh .yyfw .tit{ width:400px; height:60px; border-bottom:#ccc 1px solid; float:left;}
#about_sh .about_sh .yyfw .tit b{ font-weight:normal; width:auto; height:56px; line-height:56px; font-size:28px; color:#333; padding:0px 5px; border-bottom:#004ea2 4px solid; float:left;}
#about_sh .about_sh .yyfw .lis{ width:400px; height:270px; padding:15px 0px; float:left;}
#about_sh .about_sh .yyfw .lis dt{ width:400px; height:100px;   float:left;} 
#about_sh .about_sh .yyfw .lis dt a{ width:200px; height:100px; text-align:center;   float:left;} 
#about_sh .about_sh .yyfw .lis dt a img{ width:190px; height:100px; }  
#about_sh .about_sh .yyfw .lis dd{ width:400px; height:120px; padding:25px 0px;  float:right;} 
#about_sh .about_sh .yyfw .lis dd a{ width:86px; height:120px; line-height:30px; margin:0px 7px; float:left; color:#424242; font-size:18px;} 
#about_sh .about_sh .yyfw .lis dd a:before{ content:""; width:86px; height:86px; float:left; border-radius:43px; background:url(p3-1.jpg) no-repeat;} 
#about_sh .about_sh .yyfw .lis dd a:nth-child(2):before{ content:""; width:86px; height:86px; float:left; border-radius:43px; background:url(p3-2.jpg) no-repeat;} 
#about_sh .about_sh .yyfw .lis dd a:nth-child(3):before{ content:""; width:86px; height:86px; float:left; border-radius:43px; background:url(p3-3.jpg) no-repeat;} 
#about_sh .about_sh .yyfw .lis dd a:nth-child(4):before{ content:""; width:86px; height:86px; float:left; border-radius:43px; background:url(p3-4.jpg) no-repeat;} 

#yyhj_sh{ width:100%; height:auto; overflow:hidden; background-color:#f5f5f5; text-align:center;}
#yyhj_sh .yyhj_sh{ width:1200px; height:auto; margin:20px auto; overflow:hidden;}
#yyhj_sh .yyhj_sh .tit{ width:1200px; height:60px; line-height:60px; font-size:28px; text-align:left;  color:#333; float:left; font-weight:normal;} 
#yyhj_sh .yyhj_sh .lis{ width:1200px; height:auto; padding:15px 0px; float:left;}
#yyhj_sh .yyhj_sh .lis ul li{ width:200px; height:200px; margin-right:40px; float:left;}
#yyhj_sh .yyhj_sh .lis ul li img{ width:200px; height:150px; float:left;}
#yyhj_sh .yyhj_sh .lis ul li p{ width:200px; height:50px; line-height:30px; font-size:16px; color:#333; text-align:center; float:left;}


#foot_sh{ width:100%; height:auto; overflow:hidden;/* margin-bottom:70px; */background-color:#0054a3; text-align:center;}
#foot_sh .foot_sh{ width:1200px; height:auto; margin:0 auto; padding:20px 0px;  overflow:hidden; text-align:center;  color:#fff; }
#foot_sh .foot_sh a{ color:#fff; }
 

 
#youfu .you-znkf{background:url(./you-znkf.png) no-repeat center center; width:100px; height:100px; display:block; margin:2px 0px; }
#youfu .you-swt{background:url(./you-swt.png) no-repeat center center; width:100px; height:100px; display:block; margin:2px 0px; }
 
#youfu .you-yy{background:url(./hlw.jpg) no-repeat center center; width:100px; height:100px; display:block; margin:2px 0px; border-radius:5px; background-size:100px 100px; }
#youfu .you-tel{background:url(./you-tel.png) no-repeat center center; width:100px; height:100px; display:block; margin:2px 0px; }

