﻿body{text-align:center;padding:0;margin:0;background:#fff;font-size:12px;}
img{border:0;}
a{text-decoration:none;}
.fr{float:right;}
*{font-family:"微软雅黑","宋体",Aral,Tahoma;}
.abbr{white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
a,input{outline:none;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}

/*logo*/
#header{width:1050px;margin:0 auto;text-align:left;padding:0;}
#header #logo{margin:18px 0;}
#header #search{width:300px;margin:0 0 10px 0;text-align:right;}
#header #search #guide{color:#539fdb;padding:10px 17px 15px 0;}
#header #search #guide a{color:#539fdb;margin:3px 6px;}
#header #search #guide a:hover{color:#005fbd;}
#header #search #keywords{height:20px;line-height:20px;padding:4px 5px;background:#f1f1f1;border:0;font-size:12px;color:#139fad;width:190px;margin-right:2px;}
/*main nav*/
#nav{text-align:center;background:#0168b7;clear:both;}
#nav ul{width:1050px;height:48px;padding:0;margin:0 auto;list-style:none;}
#nav ul li{padding:0;margin:0;display:inline;float:left;}
#nav ul li:hover{background:#024b98;}
#nav ul li a{font-size:15px;font-weight:bold;padding:14px 23px;display:block;color:#fff;background:url(../images/nav-separator.png) left center no-repeat;}
#nav ul li:hover>a{background:#024b98 url();}
#nav ul li ul{background:#004894;width:150px;position:absolute;clear:both;padding:0;display:none;z-index:300;margin:0px;border-top:3px #024b98 solid;opacity:0.9;-moz-opacity:0.9;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);}
#nav ul li ul li{margin:0;padding:0;clear:both;width:150px;background:#024b98 url();display:inline;text-align:left;border-bottom:1px #0754a6 solid;}
#nav ul li ul li:hover{background:#236ea7 url();}
#nav ul li ul li a{display:block;color:#fff;text-decoration:none;padding:9px 10px 9px 25px;margin:0;font-size:14px;background:#024a96 url(../images/arr05.gif) 15px center no-repeat;}
#nav ul li ul li a:hover{color:#fff;background:#105eb1 url(../images/arr05.gif) 15px center no-repeat;border-bottom:2px 2c9397 solid;}
#nav ul li:first-child a{background:url();}
/*banner*/
#banner1{height:380px;clear:both;background:url(../images/home-banner01.jpg) center top no-repeat;}
#banner1 #slogan{margin:0 auto;width:1000px;height:170px;background:url(../images/slogan.png) 40px 60px no-repeat;}

/*主图轮播*/
.banner {width:100%;height:380px;position: relative;overflow: auto;font-size: 18px;line-height: 24px;text-align: center;color: rgba(255,255,255,.6);text-shadow: 0 0 1px rgba(0,0,0,.05), 0 1px 2px rgba(0,0,0,.3);background: #fff;box-shadow:0 5px 3px rgba(0,0,0,.25);}
.banner ul {list-style: none;width: 300%;padding:0;margin:0;}
.banner ul li {display: block;float: left;width: 33%;min-height: 380px;-o-background-size: 100% 100%;-ms-background-size: 100% 100%;-moz-background-size: 100% 100%;-webkit-background-size: 100% 100%;box-shadow: inset 0 -3px 6px rgba(0,0,0,.1);}
.banner .inner {width:1200px;margin:0 auto;}
.banner .road{padding: 180px 0 0 0;}
.banner .ningbo{padding: 180px 0 0 0;}
.banner .hzw{padding: 180px 0 0 0;}
.banner .dots {position: absolute;left:-50px;right: 0;bottom: 20px;}
.banner .dots li {display: inline-block;width: 10px;height: 10px;margin: 0 4px;text-indent: -999em;border: 2px solid #fff;border-radius: 6px;cursor: pointer;opacity: .4;-webkit-transition: background .5s, opacity .5s;-moz-transition: background .5s, opacity .5s;transition: background .5s, opacity .5s;}
.banner .dots li.active {background: #fff;opacity: 1;font-size:20px;}
.unslider-arrow{display:none;position:absolute;left:20px;z-index:2;cursor:pointer;}
.unslider-arrow.next{display:none;left:auto;right:20px}

/*首页新闻*/
.homebox{height:240px;padding:40px 0;}
.homebox #notice{width:330px;display:block;float:left;}
.homebox #imgnews{width:720px;display:block;float:right;}
.homebox #imgnews #flash{display:block;float:left;padding:10px 0 0 10px;}
.homebox #imgnews ul{width:330px;display:block;float:right;}
.homebox .box{width:340px;display:block;float:left;}
.homeblock{width:1050px;margin:0 auto;clear:both;}
.homeblock h3{color:#5f5f5f;margin:5px 10px;padding:0;font-size:18px;font-weight:normal;text-align:left;font-weight:bold;}
.homeblock h3 span{font-size:14px;color:#8d8d8d;padding-left:10px;font-weight:normal;}
.homeblock h3 a{font-size:12px;font-weight:normal;width:50px;color:#8c8b8b;display:block;float:right;}
.homeblock ul{margin:0;padding:10px 15px 10px 5px;clear:both;}
.homeblock ul li{text-align:left;padding:10px 0;margin:0;list-style:none;background:url(../images/dashed.gif) center bottom repeat-x;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.homeblock ul li a{color:#4f5052;font-size:14px;background:url(../images/arr04.gif) left center no-repeat;padding-left:10px;}
.homeblock ul li a:hover{color:#337eb8;}

/*首页设备*/
.facilities{height:170px;padding:40px 0;}
.facilities .box{width:1100px;margin:0 auto;}
.facilities h3{color:#5f5f5f;margin:5px;padding:0;font-size:18px;font-weight:normal;text-align:left;}
.facilities h3 span{font-size:14px;color:#d3d3d3;padding-left:10px;}
.facilities h3 a{font-size:12px;font-weight:normal;width:50px;color:#8c8b8b;display:block;float:right;}
.facilities .slick{padding:10px 0;margin:0;}
.facilities .block{padding:1px;width:190px;height:165px;margin:0 10px;padding:2px;display:block;float:left;border:1px #e3e3e3 solid;text-align:center;}
.facilities .block img{width:175px;height:115px;margin-top:10px;}
.facilities .block span{width:170px;display:inline-block;line-height:30px;text-align:center;color:#666;font-size:14px;}
.facilities .block:hover{border:2px #529aca solid;padding:1px;}

/*首页友链*/
.links{height:110px;padding:40px 0;}
.links .box{width:1050px;margin:0 auto;}
.links h3{color:#5f5f5f;margin:5px;padding:0;font-size:18px;font-weight:normal;text-align:left;}
.links h3 span{font-size:14px;color:#d3d3d3;padding-left:10px;}
.links .box div{padding:20px 5px;text-align:left;}
.links .box div a{margin:0 24px 0 0;}

/*banner-default*/
#banner-default{height:155px;background:url(../images/banner-default.jpg) center top no-repeat;text-align:center;}
#banner-default img{margin:30px 0 0 0;}

/*page body*/
#body{text-align:center;font-size:12px;margin-top:12px;margin-bottom:12px;}
#body #left{}
#body #left .t{background:url(../images/left-title-bg.jpg) left center no-repeat;color:#5a5a5a;font-weight:bold;font-size:14px;padding:8px 27px;border:1px #8dbbd3 solid;text-align:left;}
#body #left .b{border:1px #d0d6d6 solid;border-top:0;}
#body #left .contact{padding:15px 20px;text-align:left;line-height:200%;color:#6e7275;background:#eff8ff url(../images/left-contact-bg.jpg) center top repeat-x;}
#body #left .contact a,
#body #left .contact strong{color:#377999;}

#body #left .subnav{text-align:left;}
#body #left .subnav ul{margin:0;padding:0;}
#body #left .subnav ul li{background:url(../images/subnav-bg.jpg) left bottom no-repeat;list-style:none;padding-left:15px;border-bottom:1px #e4e4e4 solid;}
#body #left .subnav ul li a{padding:8px 10px;display:block;font-size:14px;color:#5b5b5b;}
#body #left .subnav ul .on,
#body #left .subnav ul li:hover{background:url(../images/subnav-hover.jpg) left bottom no-repeat;}
#body #left .subnav ul li:hover a{color:#077ec0;}
#body #left .subnav ul .on a{color:#077ec0;}

#body #right{background:url(../images/pagebg.jpg) top repeat-x;border:1px #cecece solid;}
#body #right #position{color:#919191;padding:8px 13px;font-size:12px;text-align:left;}
#body #right #position a{color:#717171;}
#body #right #position a:hover{color:#0580b9;}
#body #right #title{color:#047bbd;font-size:16px;font-weight:bold;text-align:left;padding:30px 10px 10px 40px;}
#body #right .listtbl th{font-size:14px;background:url(../images/dashed.gif) center bottom repeat-x;}
#body #right .listtbl td{background:url(../images/dashed.gif) center bottom repeat-x;}
#body #right .listtbl td a{color:#4d4d4d;font-size:14px;}
#body #right .listtbl td a:hover{color:#3c82bd;}
#body #right .listtbl .norecord{font-size:14px;padding:50px 0;text-align:center;}
#body #right .listavator{padding:5px 20px;}
#body #right .listavator ul{margin:10px;padding:0;}
#body #right .listavator ul li{width:220px;height:180px;display:block;float:left;list-style:none;margin:8px 8px 15px 8px;padding:3px;border:1px #ccc solid;}
#body #right .listavator ul li span{display:inline-block;padding:6px 10px;text-align:center;color:#666;font-size:14px;}
#body #right .listavator ul li:hover{padding:2px;border:2px solid #8aa5e2;}
#body #right .listavator ul li:hover span{color:#5276c6;}

#body #right .paras{color:#67696d;font-size:12px;border-top:1px #f0f0f0 solid;border-bottom:1px #f0f0f0 solid;padding-left:10px;padding-right:10px;}
#body #right .content{color:#333;text-align:left;line-height:185%;padding:8px 15px;width:666px;overflow:hidden;word-break:break-all;}
#body #right .content a{color:#3264b8;}
#body #right .content .tbl{border-top:1px #c1c1c1 solid;border-left:1px #c1c1c1 solid;}
#body #right .content .tbl th,
#body #right .content .tbl td{font-size:12px;border-right:1px #c1c1c1 solid;border-bottom:1px #c1c1c1 solid;font-size:12px;padding:1px 5px;}
#body #right .content .tbl th{font-weight:bold;background:url(../images/pagerbg.gif) center top repeat-x;}
#body #right .print{border-top:1px #f0f0f0 solid;}

#body #pager{text-align:right;padding:15px 5px;color:#2d2d2d;font-size:12px;}
#body #pager a{font-size:12px;color:#828282;background:#ececec url(../images/pagerbg.gif) center top repeat-x;padding:3px 6px;border:1px #c1c1c1 solid;margin:0 2px;font-size:12px;}
#body #pager a:hover{color:#c19f6f;border:1px #f1e0b2 solid;background:#fff9eb;}
#body #pager span{color:#c19f6f;border:1px #f1e0b2 solid;background:#fff9eb;padding:3px 6px;font-size:12px;}
/*5-9 footer-contact-bg2.jpg    10~4  footer-contact-bg5.jpg*/
#footer{height:188px;display:block;background:#0168b7 url(../images/footer-contact-bg2.jpg) center no-repeat;text-align:center;}
#footer .form{width:1050px;height:160px;margin:0 auto;text-align:center;display:inline-block;}
#footer .form table{margin:60px 0 15px 215px;}
#footer .form table td{text-align:left;}
#footer .input{border:1px #66a3d2 solid;background:#0168b7;font-size:12px;padding:5px;color:#90bfe3;}
#footer .submit{border:1px #66a3d2 solid;background:url(../images/btn-send.jpg) center no-repeat;width:59px;height:50px;cursor:pointer;display:block;float:left;margin-left:5px;}
#footer #message{display:block;float:left;}
#footer .copyright{height:30px;line-height:25px;border-top:1px solid #1076c1;text-align:center;}

#footer .copyright div{width:1030px;margin:0 auto;color:#64a7d2;text-align:left;}
#footer .copyright div .ba{display:block;float:right;}
#footer .copyright a{color:#64a7d2;}

#pagefooter{width:1050px;clear:both;margin:0 auto;color:#7f7f7f;font-size:12px;padding:20px 0;line-height:165%;text-align:center;background:url(../images/footerbg.jpg) center top no-repeat;}
#pagefooter a{color:#6799b5;}
#pagefooter a:hover{color:#0a5c7b;}
