﻿@charset "gb2312";
body, input { margin: 0px; padding: 0px; font-size: 13px; }
body { background: url(../images/bodygb.gif) top repeat-x #feebeb; }
ul, li, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form { margin: 0px; padding: 0px; }
ul, li { list-style: none }
img { border: 0px; padding: 0px; }
a { color: #333; text-decoration: none; -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; }
a:hover { color: #00b7ba; text-decoration: none; }
.clear { clear: both; height: 0px; font-size: 0px; line-height: 0px }
.divleft { float: left }
.divright { float: right }
* { margin: 0; padding: 0; list-style-type: none; }
a, img { border: 0; }
::selection {
 background: #00b7ba;
 color: white;
}

		.conxj{width:990px;margin:20px auto;height:400px;padding:15px;background:#fff;}
		.con_nxby{width:100%;float:left;margin-bottom:20px;}
		.con_nxby_img{float:left}
		.con_nxby_img img{float:left;width:240px;height:175px;}
		.con_nxby_conten{float:left;margin-left:15px;width:calc(100% - 290px);}
		.con_nxby_conten li{float:left;width:50%;font-size:12px;line-height:2;}
		.con_nxby_conten li span{float:right;margin-right:10px;}



::-moz-selection {
background: #00b7ba;
color:white;
}
.top { width: 1000px; height: 120px; margin: 0 auto; }
.top .top-l { width: 348px; height: 91px; float: left; margin-top: 29px; margin-right: 52px; }
.top .top-r { float: right; width: 173px; height: 43px; margin-top: 35px; }
.top .top-r dt { float: left; width: 43px; height: 43px; cursor: pointer; background: url(../images/di_tb.png) -105px -40px no-repeat; -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; }
.top .top-r dt:hover, .top-r:hover dt { background: url(../images/di_tb.png) -105px -83px no-repeat; }
.top .top-r dd { float: right; margin-top: 3px; width: 124px; height: 36px; background: url(../images/di_tb.png) 0px 0px no-repeat; }
#nav { width: 100%; background: #ef0739; overflow: hidden; }
#nav ul.nav1000 { width: 1020px; height: 45px; margin: 0 auto; }
#nav ul li { float: left; width: 145px; text-align: center; -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; font-family: '΢���ź�'; }
#nav ul li a { color: #fff; font-size: 16px; line-height: 45px; display: block; }
#nav ul li:hover { background: #b13400; }
/*******************banner******************/





#banner { width: 100%; height: 420px; display: block; overflow: hidden; margin: 0 auto; position: relative; }
.bannera { width: 1920px; /*width:100%;*/ height: 420px;   overflow: hidden; }
.bannera .pics { width:1920px; height:420px }
.bannera .pics li { height:420px; width:1920px; float:left; overflow: hidden; }
.bannera .pics li img { padding:0px; margin:0px; float:left; }
.bannera #nav1 { position:absolute; bottom:25px; right:50%; }
.bannera #nav1 li.nav1 { background:#F47500; color:#fff; }
.bannera #nav1 li { border:1px solid #f47500; color:#d94b01; cursor:pointer; background:#fff; font-size:12px; height:15px; width:15px; float:left; margin-left:4px; display:inline; text-align:center }
.banner_tips { width: 70px; height: 32px; position: absolute; bottom: 10px; left: 50%; z-index: 2; }
.banner_tips ul { width: 70px; height: 32px; text-align: center; overflow: hidden; margin: 0 auto; }
.banner_tips ul li { width: 11px; height: 11px; float: left; background: url(../images/banner_ulbg.gif) no-repeat -11px 0px; margin-top: 12px; margin-left: 6px; }
.banner_tips ul li.active { background: url(../images/banner_ulbg.gif) no-repeat; }
.anniu { width: 78px; height: 28px; border: #FFF solid 1px; display: block; text-align: center; color: #FFF; line-height: 28px; font-size: 12px; margin-top: 15px; float: left; }
.bz-dht { width: 1020px; height: 160px; margin: 0 auto; background: #e5e5e5; margin-bottom: 20px; }
.bz-dht li { width: 174px; height: 80px; padding: 40px 0 40px 28px; float: left; }
.bz-dht li span { float: left; width: 52px; height: 60px; margin: 10px 12px 10px 0; transition: all 0.3s linear 0s; }
.bz-dht li h3 { width: 110px; color: #333; float: left; display: block; font-size: 18px; font-weight: normal; line-height: 18px; margin-bottom: 5px; }
.bz-dht li p { width: 60%; float: left; font-size: 14px; line-height: 24px; margin: 5px 0; }
.bz-dht li p a { color: #666; }
.bz-dht li p a:hover { color: #666; color: #fff; background: #00b7ba; padding: 0 2px; border-radius: 2px; }
.tua-1 { background: url(../images/bz-ta.png) 0px 0px no-repeat; }
.tua-2 { background: url(../images/bz-ta.png) -52px 0px no-repeat; }
.tua-3 { background: url(../images/bz-ta.png) -104px 0px no-repeat; }
.tua-4 { background: url(../images/bz-ta.png) -156px 0px no-repeat; }
.tua-5 { background: url(../images/bz-ta.png) -208px 0px no-repeat; }
.tua-1:hover { background: url(../images/bz-ta.png) 0px -60px no-repeat; }
.tua-2:hover { background: url(../images/bz-ta.png) -52px -60px no-repeat; }
.tua-3:hover { background: url(../images/bz-ta.png) -104px -60px no-repeat; }
.tua-4:hover { background: url(../images/bz-ta.png) -156px -60px no-repeat; }
.tua-5:hover { background: url(../images/bz-ta.png) -208px -60px no-repeat; }
.footer { width: 100%; background: #da4a69; display: block; overflow: hidden; height: 340px; }
.footer_t { width: 365px; height:75px; padding: 140px 655px 5px 0; margin: 0 auto; background: url(../images/di-ls.png) no-repeat; color: #FFF; line-height: 25px; text-align: left; }
.footer_t a { color:#fff; }
.footer_t a:hover { color: #fbf202; }
.footer_c { width: 1020px; overflow: hidden; margin: 0 auto; margin-top: 10px; }
.footer_c dl { float: left; width: 87px; height: 100px; margin: 0 20px; }
.footer_c dl dd { width: 48px; height: 48px; margin: 0 auto; background: url(../images/di-ta.png) no-repeat; -webkit-transition: all 0.3s linear 0s; -moz-transition: all 0.3s linear 0s; transition: all 0.3s linear 0s; cursor: pointer; }
.footer_c dl dd.ft-1 { background-position: 0px -48px; }
.footer_c dl dd.ft-2 { background-position: -48px -48px; }
.footer_c dl dd.ft-3 { background-position: -96px -48px; }
.footer_c dl dd.ft-4 { background-position: -144px -48px; }
.footer_c dl dd.ft-5 { background-position: -192px -48px; }
.footer_c dl dd.ft-6 { background-position: -240px -48px; }
.footer_c dl dd.ft-7 { background-position: -288px -48px; }
.footer_c dl dd.ft-8 { background-position: -336px -48px; }
.footer_c dl dd.ft-1:hover { background-position: 0px 0px; }
.footer_c dl dd.ft-2:hover { background-position: -48px 0px; }
.footer_c dl dd.ft-3:hover { background-position: -96px 0px; }
.footer_c dl dd.ft-4:hover { background-position: -144px 0px; }
.footer_c dl dd.ft-5:hover { background-position: -192px 0px; }
.footer_c dl dd.ft-6:hover { background-position: -240px 0px; }
.footer_c dl dd.ft-7:hover { background-position: -288px 0px; }
.footer_c dl dd.ft-8:hover { background-position: -336px 0px; }
.footer_c dl dt { color: #FFF; text-align: center; font-size: 14px; margin-top: 10px; }
.footer_b { width: 100%; height: 36px; margin-bottom: 48px; background: #333; display: block; overflow: hidden; }
.footer_b p { width: 1020px; height: 36px; line-height: 36px; text-align: center; color: #FFF; margin: 0 auto; display: block; }
.position { width: 1000px; height: 44px; line-height: 44px; margin: 0 auto; font-size: 14px; color: #333px; padding: 0px 10px 0px 10px; text-indent: 10px; background: #fff; }
.position span { float: left; background: url(../images/positio-bg.png)0px 13px no-repeat; width: 89px; display: block; color: #000; }
.position i { font-style: normal; }
.position i a { color: #00b7ba; }
.fast { width: 1000px; height: 40px; margin: 20px auto; padding: 30px 10px 30px 10px; background: #6a6a6a; display: block; overflow: hidden; }
.fast dl { margin-left: 40px; float: left; cursor: pointer; }
.fast-1, .fast-2, .fast-3, .fast-4, .fast-5 { width: 150px; height: 40px; }
.fast-1 dd, .fast-2 dd, .fast-3 dd, .fast-4 dd, .fast-5 dd { float: left; margin-left: 13px; margin-top: 10px; font-size: 14px; }
.fast-1 dd a, .fast-2 dd a, .fast-3 dd a, .fast-4 dd a, .fast-5 dd a { color: #aaa; }
.fast-1 dd a:hover, .fast-2 dd a:hover, .fast-3 dd a:hover, .fast-4 dd a:hover, .fast-5 dd a:hover { color: #fff; }
.fast-1 dt, .fast-2 dt, .fast-3 dt, .fast-4 dt, .fast-5 dt { float: left; width: 40px; height: 40px; transition: all 0.3s linear 0s; }
.fast-1 dt { background: url(../images/di_tb.png) 0px -380px no-repeat; }
.fast-1 dt:hover, .fast-1:hover dt { background: url(../images/di_tb.png) 0px -340px no-repeat; }
.fast-2 dt { background: url(../images/di_tb.png) -40px -380px no-repeat; }
.fast-2 dt:hover, .fast-2:hover dt { background: url(../images/di_tb.png) -40px -340px no-repeat; }
.fast-3 dt { background: url(../images/di_tb.png) -80px -380px no-repeat; }
.fast-3 dt:hover, .fast-3:hover dt { background: url(../images/di_tb.png) -80px -340px no-repeat; }
.fast-4 dt { background: url(../images/di_tb.png) -120px -380px no-repeat; }
.fast-4 dt:hover, .fast-4:hover dt { background: url(../images/di_tb.png) -120px -340px no-repeat; }
.fast-5 dt { background: url(../images/di_tb.png) -160px -380px no-repeat; }
.fast-5 dt:hover, .fast-5:hover dt { background: url(../images/di_tb.png) -160px -340px no-repeat; }
.fast dt a { display: block; width: 40px; height: 40px; }
.dede_pages ul { float:left; padding:12px 0px 12px 16px; }
.dede_pages ul li { float:left; font-family:Tahoma; line-height:17px; margin-right:6px; border:1px solid #E9E9E9; }
.dede_pages ul li a { float:left; padding:2px 4px 2px; color:#555; display:block; }
.dede_pages ul li a:hover { color:#690; text-decoration:none; padding:2px 4px 2px; }
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover { background-color:#F8F8F8; padding:2px 4px 2px; font-weight:bold; }
.dede_pages .pageinfo { line-height:21px; padding:12px 10px 12px 16px; color:#999; }
.dede_pages .pageinfo strong { color:#555; font-weight:normal; margin:0px 2px; }