body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,p,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 \5b8b\4f53,tahoma,arial,sans-serif;color:#333;}
ol,ul{list-style:none outside none;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;color:#f00;}
input,select,form,img,button{vertical-align:middle;}
img{border:0 none;}
:focus{outline:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.clear{clear:both;height:0;overflow:hidden;display:block;}
.wra{width:1198px;margin:0 auto;}
.logo{float:left;width:490px;height:118px;text-indent:-9999px;background:url(logo.jpg) no-repeat 10px 50%;}
.nav{float:left;width:708px;}
.nav li{float:left;padding:58px 15px 0;font: 16px/60px "\5FAE\8F6F\96C5\9ED1";}
.nav li.on{background:#0048AA;}
.nav li.on a{color:#fff;}
.nav li a:hover{text-decoration:none;}

#full-screen-slider{width:100%;height:570px;position:relative;}
#slides{display:block;width:100%;height:521px;position:relative;z-index:9;}
#slides li{display:block;width:100%;height:100%;position:absolute;}
#pagination{display:block;position:absolute;left:50%;top:340px;margin:0;z-index:98;}
#pagination li{display:block;width:12px;height:12px;overflow:hidden;float:left;margin-left:15px;border-radius:5px;background:#fff}
#pagination li a{display:block;width:100%;height:100%;text-indent:-9999px;}
#pagination li.current{background:#124C8B}
.fullSlide{ width:100%; position:relative; height:570px;   }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important; height:520px; overflow:hidden; text-align:center; }
.fullSlide .hd{ width:100%; position:absolute; z-index:1; bottom:70px; left:0; height:30px; line-height:30px;  text-align:center; }
.fullSlide .hd ul{ text-align:center; padding-top:25px; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:0 10px;background:#eee; border-radius:10px; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul .on{ background:#0048AA; }

.company{float:left;width:276px;height:290px;padding:75px 543px 0 10px;margin-bottom:25px;line-height:1000px;overflow:hidden;text-indent:2em;background:url(about.jpg) no-repeat;color:#fff;}
.video{float:left;width:369px;}
.honor{float:left;width:369px;}
#products{height:268px;padding:120px 0 50px;background:url(product.jpg) no-repeat 50% 0;}
.picScroll-left{ position:relative; }
.picScroll-left .hd{height:0px; overflow:hidden;   }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;position:absolute;top:80px; right:-87px; width:40px; height:70px; overflow:hidden;
 cursor:pointer; z-index:999 }
.picScroll-left .hd .next{left:-87px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li a{display:block;position:relative;}
.picScroll-left .bd ul li .pic img{ width:272px; height:204px;  border:4px solid #fff; }
.picScroll-left .bd ul li .title{ display:none; }
.picScroll-left .bd ul li a:hover .title{display:block;width:272px;height:204px;text-align:center;line-height:204px;color:#fff;position:absolute;top:4px;left:4px; background:url(probg.png) no-repeat;}

.news{padding:100px 0 0;background:url(news.jpg) no-repeat;}
.picnew{float:left;width:362px;margin-right:23px;line-height:36px;text-align:center;background:#0063BE;}
.picnew img{display:block;border:1px solid #eee;border-bottom:none;}
.picnew a{color:#fff;}
.slideTxtBox{float:left;width:813px;height:550px;}
.slideTxtBox .hd{float:left;width:116px;   position:relative; }
.slideTxtBox .hd ul li{text-align:center; cursor:pointer;line-height:36px;margin-bottom:12px;font-size:14px;background:#C8C8C8;color:#666;}
.slideTxtBox .hd ul li.on{background:#0063BE;color:#fff;}
.slideTxtBox .bd{float:left;width:632px;padding-left:65px; }
.slideTxtBox .bd ul{ zoom:1;  }
.slideTxtBox .bd li{height:110px;color:#666;line-height:22px;}
.slideTxtBox .bd li h3{font-size:14px;line-height:24px;}
.slideTxtBox .bd li p{width:552px;}
.slideTxtBox .bd li .date{ float:right;width:76px;line-height:33px; text-align:center;color:#333;font-size:14px;}
.slideTxtBox .bd li .date em{display:block;font-style:normal}
#footer{margin-top:20px;background:#003275;color:#fff;font-family:"Arial";}
#footer .wra{padding:15px 0;border-bottom:1px solid #2E2E2E;}
#footer a{color:#fff;}
#footer span{float:right;}
.weixin{width:98px;padding-right:20px;text-align:center;}
.weixin img{display:block;margin-bottom:5px;}
#footer li{float:left;width:56px;height:153px;padding:0 30px;border-right:1px solid #005199}
#footer li a{display:block;font:bold 12px/30px "Arial";color:#fff;text-align:center;}
#footer li .xiala a{font-weight:normal; line-height:22px;}
.copy{width:1198px;line-height:40px;margin:0 auto;border-top:1px solid #005199;}


.textlist li{padding:0 2px;line-height:34px;}
.textlist span{float:right;}
.piclist li{float:left;width:260px;margin:10px 50px 30px 50px;text-align:center;  border: 1px solid #fff;    border-radius: 2px;    box-shadow: 0 0 20px rgba(0, 0, 0, 0.1) inset, 0 0 5px rgba(0, 0, 0, 0.08);    padding:15px;    transition: all 0.1s ease-in-out 0s;}
.piclist li img{display:block;margin-bottom:10px;}

.main{padding:10px 0;background:#F5FBE3;}
.position{height:40px;}
.position span{float:right;color:#666;}
.position span a{color:#666;}
.position h3{font-size:22px;font-weight:normal;color:#0062bf;font-family:"Microsoft YaHei";}
.nc_class{height:78px;}
.nc_class ul{height:48px;background:#f8f8f8;}
.nc_class li{float:left;width:133px;margin-right:10px;text-align:center;line-height:48px;font-size:16px;font-family:"Microsoft YaHei";}
.nc_class li:hover,.nc_class li.currclass{height:65px;background:url(class_bg.jpg) no-repeat;}
.nc_class li:hover a,.nc_class li.currclass a{color:#fff;}
#article{padding:10px;}
#article  .textlist li{font-size:14px;}
#pagelist{padding-top:30px;}
#pagelist a{margin:0 3px;padding:5px;background:#eee;border-radius:2px;}
#pagelist a.curr{background:#1761B3;color:#fff;}
#pagelist span{display:none;}
#articletitle{text-align:center;font:22px/40px "Microsoft YaHei";}
#articleinfo{height:40px;border-bottom:1px solid #DCDBD7;text-align:center;line-height:35px;}
#articlecontent{margin-top:10px;line-height:2;}
#articlef{margin-top:10px;padding:10px 0 8px;}

.fengye{padding:10px 0;}
.imglist {padding:10px 0;text-align:center;}
.imglist img{padding:10px 0;text-align:center;}
.imglist .imgtitle{display:none;}
#articlecontent img,#showpic img{width: expression(this.width > 1000 ? (function(abc){abc.style.width = '1000px';})(this) : 'auto');max-width:1000px;}