body{padding:0;margin:0;text-align:center;background:#fff;}
a{text-decoration:none;}
img{border:0;}
h1,h2,h3,form{padding:0;margin:0;}
*{font-family:"Microsoft YaHei","宋体",Aral,Tahoma;}
*:focus{outline:none;}

.f12{font-size:14px;}
.f14{font-size:16px;}
.f16{font-size:18px;}


#header{height:148px;background:#fff;}
#header #headbox{background:#fff;width:1100px;height:100px;margin:0 auto;text-align:left;}
#header #headbox #logo{width:570px;height:60px;margin:25px 0 0 10px;padding:0;display:block;float:left;}
#header #headbox #guide{width:300px;line-height:30px;display:block;float:right;color:#539fda;font-size:12px;text-align:right;}
#header #headbox #guide a{color:#539fda;margin:0 15px;}
#header #headbox #guide a:hover{color:#0168b7;}
#header #headbox #guide #search{width:300px;margin:10px 10px 10px 0;text-align:right;}
#header #headbox #guide #search #guide{color:#539fdb;padding:10px 17px 15px 0;}
#header #headbox #guide #search #guide a{color:#539fdb;margin:3px 6px;}
#header #headbox #guide #search #guide a:hover{color:#005fbd;}
#header #headbox #guide #search #keywords{height:20px;line-height:20px;padding:4px 5px;background:#f1f1f1;border:0;font-size:12px;color:#539fdb;width:180px;margin-right:2px;z-index:9999;}
#header #nav{clear:both;height:48px;margin:0 auto;overflow:hidden;background:url(../image/navbg1.gif) center top repeat-x;}
#header #nav ul{padding:0;margin:0 auto;}
#header #nav ul li{list-style:none;padding:0;margin:1px 0 0 0;display:block;float:left;background:url(../image/navseparator1.png) right center no-repeat;}
#header #nav ul li a{padding:13px 35px 13px 35px;display:block;font-size:16px;font-weight:bold;color:#fff;text-shadow:2px 1px 1px #2b80d1;}
#header #nav ul li:hover{background:#09509a;}
#header #nav ul li ul{position:absolute;clear:both;display:none;padding:0;margin:0px;width:190px;z-index:9999;}
#header #nav ul li ul li{padding:5px 10px;margin:0;width:170px;background:#09509a;display:block;float:left;text-align:left;border-bottom:1px #0d58aa solid;}
#header #nav ul li ul li:hover{background:#0168b7 url(../image/arr03.gif) 20px center no-repeat;}
#header #nav ul li ul li.btm:hover{background:#2f79f2 url();}
#header #nav ul li ul li a{display:block;color:#fff;text-decoration:none;padding:4px 10px 4px 25px;margin:0;font-size:14px;}
#header #nav ul li ul li a:hover{color:#fff;}



.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:1100px;margin:0 auto;text-align:left;}
.banner .a{padding: 170px 0 0 200px;}
.banner .b{padding: 170px 0 0 200px;}
.banner .c{padding: 170px 0 0 200px;}
.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}

#homeblock01{clear:both;height:285px;background:#eff3f4;}
#homeblock01 .box{width:1100px;margin:0 auto;padding-top:25px;}
#homeblock01 .notice{width:360px;height:260px;display:block;float:left;background:url(../image/homebg01.jpg) -40px bottom no-repeat;}
#homeblock01 .news{width:730px;height:260px;display:block;float:right;}
#homeblock01 .title{color:#0066b1;font-size:16px;text-align:left;margin:10px 0;padding:0 10px;font-weight:bold;}
#homeblock01 .title a{font-size:12px;background:#307fb7;padding:1px 5px;color:#fff;display:block;float:right;font-weight:normal;}
#homeblock01 ul{margin:0 10px;padding:0;}
#homeblock01 ul li{list-style:none;padding:8px 7px 8px 10px;margin:0;text-align:left;border-bottom:1px #dcddde solid;background:url(../image/arr022.gif) left center no-repeat;display:block;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
#homeblock01 ul li a{color:#5b5b5b;font-size:14px;}
#homeblock01 ul li a:hover{color:#076cbc;}
#homeblock01 ul li span{font-size:14px;display:block;float:right;color:#919191;}

#homeblock02{clear:both;height:320px;background:#fff;}
#homeblock02 .box{width:1100px;margin:0 auto;padding-top:28px;}
#homeblock02 .list{width:350px;height:260px;border:1px #d2d2d2 solid;display:block;float:left;background:url(../image/homebg01.jpg) left bottom no-repeat;margin-right:20px;border-top:3px #81b8e3 solid;}
#homeblock02 .news{width:700px;display:block;float:right;}
#homeblock02 .title{color:#5b5b5b;font-size:16px;text-align:left;padding-bottom:10px;margin:10px 15px 5px 15px;font-weight:bold;border-bottom:1px #cacaca solid;}
#homeblock02 .title a{font-size:12px;color:#6e6e6e;display:block;float:right;font-weight:normal;}
#homeblock02 ul{margin:0 15px;padding:0;}
#homeblock02 ul li{list-style:none;padding:8px 7px 8px 10px;margin:0;text-align:left;border-bottom:1px #dcddde solid;background:url(../image/arr022.gif) left center no-repeat;width:300px;display:block;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
#homeblock02 ul li a{color:#5b5b5b;font-size:14px;}
#homeblock02 ul li a:hover{color:#076cbc;}
#homeblock02 ul li span{font-size:14px;display:block;float:right;color:#919191;}


.homenews01{border:1px #72b0eb solid;}
.homenews01 .title{background:url(404.png) left center no-repeat;text-align:right;}
.homenews01 .title a{color:#327aa2;margin-right:10px;}
.homenews01 ul{margin:15px;padding:0;}
.homenews01 ul li{list-style:none;display:block;text-align:left;padding:7px 0;margin:0;background:url(404.png) left center no-repeat;border-bottom:1px #eceaeb solid;width:290px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.homenews01 ul li a{color:#4d4d4d;padding-left:10px;}
.homenews01 ul li a:hover{color:#3c82bd;}
.homenews01 li span{color:#c0c0c0;margin-left:10px;display:none;}

.homenews02{border:1px #9fd6f4 solid;margin-top:12px;}
.homenews02 .title{background:url(404.png) left bottom repeat-x;text-align:right;padding:7px 15px 1px 15px;}
.homenews02 .title a{padding:4px 10px 4px 10px;display:block;float:left;background:url(404.png) center repeat-x;border:1px #9fd6f4 solid;border-left:0;color:#7c7879;font-weight:bold;}
.homenews02 .title .on,
.homenews02 .title a:hover{background:#fff;color:#436fa0;border-bottom:1px #fff solid;}
.homenews02 .title a:first-child{border-left:1px #9fd6f4 solid;}
.homenews02 .preview{padding:18px 18px 0 0;text-align:right;}
.homenews02 ul{margin:8px 20px 13px 0;padding:0;width:436px;}
.homenews02 ul li{list-style:none;display:block;text-align:left;padding:5px 0;margin:0;background:url(404.png) left center no-repeat;border-bottom:1px #d2d2d2 dashed;width:435px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.homenews02 ul li a{color:#4d4d4d;padding-left:12px;display:inline-block;width:330px;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.homenews02 ul li:hover{border-bottom:1px #dadada solid;}
.homenews02 ul li:hover span{color:#9d9d9d;}
.homenews02 ul li a:hover{color:#3c82bd;}
.homenews02 li span{color:#c0c0c0;margin-left:10px;float:right;}

#footer{clear:both;margin:0 auto;color:#7f7f7f;background:#0168b7;}
#footer .footernav{width:1100px;height:180px;margin:0 auto;padding-top:25px;text-align:left;}
#footer .footernav .qr{width:230px;display:block;float:left;text-align:center;}
#footer .footernav ul{padding:0;margin:0;}
#footer .footernav ul li{list-style:none;padding:0;margin:0;width:120px;height:30px;line-height:30px;display:inline-block;float:left;}
#footer .footernav ul li a{font-size:14px;color:#cce6fb;}
#footer .footernav ul li a:hover{color:#fff;}
#footer .footernav ul ul{padding:0;margin:0;}
#footer .footernav ul ul li{list-style:none;padding:0;margin:0;width:120px;height:28px;line-height:28px;display:inline-block;float:left;}
#footer .footernav ul ul li a{font-size:12px;color:#7cb6e2;font-weight:400;}
#footer .copyright{clear:both;margin:0 auto;border-top:1px #1076c1 solid;}
#footer .copyright div{width:1100px;margin:0 auto;text-align:left;color:#7ec4f9;padding:8px;font-size:12px;}
#footer .copyright div span{display:block;float:right;}



#banner-default{height:155px;background:url(../image/banner-default.jpg) center top no-repeat;text-align:center;}
#banner-default img{margin:30px 0 0 0;}


#body{text-align:center;font-size:12px;margin-top:12px;margin-bottom:12px;}
#body #left{}
#body #left .t{background:url(../image/left-title-bg1.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(../image/left-contact-bg1.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(../image/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(404.png) 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(../image/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(../image/dashed.gif) center bottom repeat-x;}
#body #right .listtbl td{background:url(../image/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(../image/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(../image/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;}