body{margin:0px auto;padding:0px;border:0px;font-family:"微软雅黑"; font-size:16px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased; min-width:1200px;background: #fff;}
ul,li,ol{margin:0px; padding:0px; list-style:none;}
tr,td,h3,h5,span,p,form,input,dl,dd,dt,em,b{margin:0px; padding:0px;}
em,img{border:0px;}
input{border: none;outline: none;background: none;}
a{text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;transition: 0.5s;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
.width{width:1200px;margin: 0 auto;}
.clearfix:after{
 content: '';
 display: block;
 width: 100%;
 height: 0px;
 clear: both;
}
.images{
 transition: all 0.8s;
 -moz-transition: width 0.8s; 
 -webkit-transition: width 0.8s; 
 -o-transition: width 0.8s; 
 }
.images:hover{
 cursor: pointer;
 transition: all 0.8s;
 transform: scale(1.1);
    -ms-transform:scale(1.1);     
    -moz-transform:scale(1.1);     
    -webkit-transform:scale(1.1); 
    -o-transform:scale(1.1);     
 }





.top{width: 100%;height: 78px;background: url(../images/topbg.jpg) no-repeat center;padding: 16px 0; background-size: 100%;}
.search{width: 220px;height: 30px;overflow: hidden;margin-top: 24px;background: url(../images/searchbg.png) no-repeat center;}
.searchwz{float: left;width: 175px;padding-left: 15px;height: 30px;line-height: 30px;color: #000;font-size: 12px;}
.searchimg{float: right;width: 18px;margin-top: 6px;margin-right: 12px;}


.menu{width: 100%;height: 45px;}
.nav{height:45px; line-height:45px;position:relative; z-index:1;}
.nav a{ color:#444;}
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;font-weight: normal;}
.nav .nLi h3 a{ display:block; padding:0 43px; font-size:18px;background: url(../images/menubg.png) no-repeat right center;}
.nav .nLi h3.last a{background: none;}
.nav .on h3 a{color:#1a4271;}
.nav .nLi:hover a{color:#1a4271;}


.banner{width:100%; text-align:center;}
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{ height:14px; overflow:hidden; position:absolute; left:50%; bottom:35px; z-index:99;margin-left: -36px;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:14px; height:14px; text-align:center; background:url(../images/dian.png) no-repeat center; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(../images/dian-hover.png) no-repeat center;}
.slideBox .bd{ position:relative; height:100%; z-index:0; width:100%;}
.slideBox .bd ul{width:100%;}
.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%;}
.slideBox .bd img{ width:100%; height:auto; display:block;  }


.main{padding: 25px 0 50px 0;}
.hsgd{width: 580px;}
.zytitle{overflow: hidden;width: 100%;border-bottom: 2px solid #173f69;height: 55px;line-height: 55px;}
.zytitle h3{float: left;font-size: 20px;color: #494949;background: url(../images/title1.png) no-repeat left center;padding-left: 40px;font-weight: normal;}
.zytitle a{float: right;font-size: 12px;color: #999;transition: 0.8s;margin-top: 7px;}
.zytitle a:hover{color: #1a4271;padding-right: 8px;transition: 0.8s;}
.hsgd ul{padding-top: 15px;}
.hsgd ul li{padding: 25px 0;border-bottom: 1px solid #e8e8e8;cursor: pointer;}
.xwtp{width: 160px;height: 120px;float: left;overflow: hidden;}
.xwtp img{width: 160px;height: 120px;}
.xwnr{float: right;width: 400px;overflow: hidden;}
.xwnr a{color: #494949;}
.xwnr p{font-size: 12px;color: #999;margin: 7px 0;line-height: 18px;}
.xwnr span{font-size: 12px;color: #999;}
#xscg h3{background: url(../images/title2.png) no-repeat left center;}
.hsgd ul li:hover{webkit-box-shadow: -5px 2px 50px #bbb;-moz-box-shadow: -5px 2px 50px #bbb;box-shadow: -5px 2px 50px #bbb;transition: 0.5s;}
.hsgd ul li:hover .xwnr a{color: #1a4271;}


.footer{padding: 20px 0;background: #173f69;overflow: hidden;}
.footerl{font-size: 14px;color: #fff;padding-top: 40px;}
.footerr img{width: 68px;height: 68px;}
.footerr p{font-size: 12px;color: #90b0d2;text-align: center;margin-top: 5px;}


.nybanner{width: 100%;height: 260px;overflow: hidden;}
.nybanner img{width: 100%;height: 260px;}
.nynr{padding: 30px 0;overflow: hidden;min-height:330px;}
.location{padding-bottom: 10px;border-bottom: 2px solid #173f69;overflow: hidden;width: 100%;}
.location h3{float: left;}
.current{float: right;font-size: 12px;color: #999;background: url(../images/home.png) no-repeat left center;padding-left: 20px;margin-top: 9px;}
.current a{color: #999;}
.current a:hover{color: #173f69;}
.dpzw{padding-top: 20px;overflow: hidden;}
.dpzw p{font-size: 16px !important;text-indent: 2em !important;line-height: 32px !important;margin-bottom: 10px;}


.nry{padding-top: 20px;overflow: hidden;}
.nry h3{font-size: 24px;text-align: center;color: #444;margin-top: 20px;}
.xiab{text-align: center;margin: 15px 0;font-size: 12px;color: #999;}
.xiab span{margin-right: 10px;}
.nrynr p{font-size: 16px !important;line-height: 32px !important;text-indent: 2em !important;color: #494949;}
.nrynr p img{display: block;margin: 10px auto;border:none !important;}
.sxp{border-top: 1px solid #c1c1c1;overflow: hidden;padding: 20px 0;color:#173f69 ;margin-top: 30px;line-height: 32px;}
.sxp p a{color: #494949;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.sxp p a:hover{color: #173f69;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;margin-left: 10px;}


.listnr ul{padding: 20px 0;overflow: hidden;}
.listnr ul li{line-height: 34px;background: url(../images/libg.jpg) no-repeat left center;padding-left: 15px;overflow: hidden;width: 98%;}
.listnr ul li a{font-size: 16px;color: #333;transition: 0.5s;}
.listnr ul li span{float: right;font-size: 12px;color: #999;}
.listnr ul li:hover a{padding-left: 10px;transition: 0.5s;color:#002147;}
.listnr ul li:hover span{color:#002147;}
