@charset "utf-8";
/* CSS Document */



 p{margin: 0px;padding: 0px;}
* {margin:0; padding:0;}
ul, li, ol {list-style-type : none;}
.tooo{font-size: 32px;
font-weight: normal;
font-style: normal;
color: #333333;}
.shl-adv{width: 1160px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-top: 100px;padding-bottom: 100px;clear: both;overflow: hidden; text-align:center;}
.line-abs{overflow:hidden;border-bottom-style:solid;width:60px;max-width:60px;border-bottom-width:4px;border-bottom-color:#005da3; margin:0 auto;margin-top:20px;}
.line-p { font-size:16px; padding-top:20px;}
.shl-xuan {width: 1200px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-top: 30px;padding-right: 0px;padding-bottom: 100px;padding-left: 0px;clear: both;overflow: hidden;}
.shl-xuan1   {width: 270px; float:left; padding:15px; text-align:center;}
.shl-xuan1:hover  { margin-top:-15px; background-color:#EEE;}
.shl-xuanp1   { font-size:20px;padding-top:10px;}
.shl-xuanp2   { font-size:14px;color: #646A75; line-height:24px; padding-top:15px;}
.shl-product   {width: 100%;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-top: 30px;padding-right: 0px;
padding-bottom: 100px;padding-left: 0px;clear: both;overflow: hidden;border-top: 1px solid #dbdbdb;background-color:rgba(247,249,250,0.8);background-image: url(../images/p_3D.jpg);background-repeat: no-repeat;background-size: cover;background-attachment: scroll;background-position: center bottom;}
.shl-pro1{width:310px;min-height: 380px;background-color: rgba(0,83,163,0.6); float:left;margin-left: 15px;margin-right: 15px;}
.shl-pro1:hover{background-color: rgba(241,80,26,0.9); margin-top:-10px;}

.shl-pro-1{padding-top: 50px;padding-bottom: 35px;}
.shl-pro-pic{ width:150px; height:150px; overflow:hidden; margin:0 auto; border:2px solid #FFF;border-radius: 50%;}
.shl-pro-pic img{ width:150px; height:150px; }
.shl-pro-xian{ overflow:hidden;border-bottom-style:solid;width:60px;max-width:60px; margin:0 auto;border-bottom-width:4px;border-bottom-color:#ffffff;margin-bottom:40px;}
.shl-pro-text{ font-size:20px;font-weight:normal;font-style:normal;color:#ffffff; text-align:center;}


#adv  , #adv1  , #adv3  , #adv4  , #adv5  , #adv6  , #adv7   {width: 1160px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;clear: both;background-color: #FFF;overflow: hidden;}
.wenzi{ font-size:14px; line-height:30px; float:left; padding-top:30px; width:1160px; text-align:left; text-indent:28px;}


a{color: #333;text-decoration: none;}
a:visited {color: #333;text-decoration: none;}
a:hover {text-decoration: none;color: #A50007;}



body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-size: 12px;color: #333; font-family:"微软雅黑"; width:100%;}


.hl_main5_content{width: 1090px; margin:0 auto;overflow: hidden;}

.hl_main5_content1{width:1020px; overflow:hidden; float:left;}
.hl_main5_content1 ul{width:26000px; overflow:hidden;}
.hl_main5_content1 ul li{float: left;width: 340px;}
.hl_main5_content1 ul li a{width:310px;min-height: 380px;}



.hl_main5_content1 ul li .cimg{  width:218px; margin:0 auto; text-align:center; padding-top:30px; padding-bottom:30px;}
.hl_scrool_leftbtn{width:35px; height:35px; background:url(../images/index_11.png) no-repeat; float:left; margin-top:180px; cursor:pointer;}
.hl_scrool_rightbtn{width:35px; height:35px;  background:url(../images/index_14.png) no-repeat; float:right;margin-top:180px; cursor:pointer;}
.shl-mb2-animation {-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;-webkit-transition:all .8s ease 0s;} 



.wrap{ margin:0 auto; width:1160px;}
.tel{ float:right; padding-top:40px;}
h1{ float:left}
.nav{ background-color:#005da3; float:left; width:100%; height:64px; line-height:64px;}
.nav ul{ margin:0px; padding:0px}
.nav ul li{ float:left; }
.nav ul li a{ font-size:16px; color:#FFF; display:block;padding-left:32px; padding-right:32px}
.nav ul li a:hover{ background-color:#f4880a;}
.news{ float:left; width:1160px; margin-top:70px;}
.news ul{ margin:0px; padding:0px}
.news ul li{ background-color:#f1f1f1; margin-top:40px; float:left; width:350px; text-align:center;  margin-right:18px; margin-left:18px;}
.news ul li a img{ text-align:center;padding-top:24px;}
.news ul li a strong{ font-size:16px; float:left; padding-left:19px; padding-top:30px;}
.news ul li a p{float:left; padding-left:19px;  text-align:left; line-height:25px; padding-top:10px; padding-right:19px; padding-bottom:40px;}

.news ul li a{ display:block; width:350px; float:left; height:auto; color:#000}
.news ul li a:hover{ background-color:#005da3; width:350px; height:100%; color: #FFF}

.news1{ float:left; width:1160px;}
.news1 span{ width:175px; float:left;  height:44px; text-align:center;  line-height:44px;  margin-right:18px;}
.news1 span a{ display:block; border-radius:20px; border:1px solid #9b9fa5;font-size:18px;}
.news1 span a:hover{background-color:#005da3;color:#FFF; border-radius:20px;}
.footer{ background-color:#005da3; float:left; width:100%; height:267px; margin-top:80px;}
.footer ul{ margin:0px; padding:0px}
.footer ul li{  margin-top:70px; margin-right:30px;  color:#FFF; float:left; text-align:center}
.geduan{ float:left; width:290px; height:20px;}
.bottom{ float:left; width:100%; background-color:#005da3; border-top:1px solid #4287bb; height:65px; line-height:65px; color:#FFF; text-align:center; font-size:14px;}
.zzb07tail a{ color:#FFF;}
.zzb07link{ color:#FFF;}
.zzb07tail a:hover{color: #A50007}
.bottom111{ float:left; width:100%; background-color:#005da3; border-top:1px solid #4287bb; height:65px; line-height:65px; color:#FFF; text-align:center; font-size:14px;}

