@charset "gb2312";
body, h1, h2, h3, h4, h5, h6, hr, div,p,blockquote,dl, dt, dd, ul, ol, li,pre, form, fieldset, legend, button, input, textarea,th, td,img
{
	border:none;
	margin:0;
	padding:0;
}
body{margin:0 auto;height:auto;color:#000;font-family:Microsoft Yahei,Georgia,Arial, sans-serif;font-size:12px;background:#eff9fd;}
ul{list-style-type:none;}
a{color:#333;text-decoration:none;}
div.clear{clear:both;}

#header{width:100%;background:#fff;}
#header .toplink{width:100%;height:41px;border-bottom:1px solid #bcbcbc;background:#ebebeb;overflow:hidden;}
#header .toplink div{width:1000px;height:41px;margin:0 auto;}
#header .toplink div p.info{width:450px;height:41px;line-height:42px;float:left;color:#777;}
#header .toplink div p.link{width:450px;height:41px;line-height:42px;float:right;text-align:right;color:#777;}
#header .toplink div p.link a{color:#777;}
#header .toplink div p.link a:hover{color:#ccc;text-decoration:underline;}
#header .toplogo{height:105px;width:100%;text-align:center;background:#fff;}
/*
#header .topnav{height:41px;width:100%;background:#006db8;}
#header .topnav ul{width:1000px;margin:0 auto;}
#header .topnav ul li{width:110px;height:41px;line-height:41px;float:left;position:relative;text-align:center;font-size:14px;border-right:1px solid #00479a;}
#header .topnav .move_bg {margin-left: -1px;padding-left: 1px;padding-right: 1px;background: #00479a;position:absolute;width: 110px;height: 41px;top: 0; left:-20px}
#header .topnav ul li.last{border:none;}
#header .topnav ul li a{display:block;width:100%;height:41px;color:#fff;position:absolute;text-align:center;}
*/
#header .topnav{width:100%;height:46px;background:#006db8;font-size:16px;}
#header .topnav ul{width:1000px;height:46px;margin:0px auto;overflow:hidden;}
#header .topnav ul li{width:110px;height:46px;line-height:46px;position:relative;text-align:center;float:left;border-right:1px solid #00479a;}
#header .topnav ul li.first{border-left:1px solid #00479a;}
#header .topnav ul li a{display:block;width:100%;height:46px;color:#fff;text-align:center;position:absolute;}
#header .topnav .move_bg {margin-left: -2px;padding-left: 1px;padding-right: 1px;background: #00479a;position: absolute;width: 122px;height: 46px;top: 0; left:-20px}
#header .topnav span{display:block;width:22px;height:10px;background:url(/images/jbdh_hot.gif) no-repeat;position:absolute;top:5px;right:5px;z-index:50;}



#banner{width: 100%;height:460px;background:url(../images/banner.jpg) no-repeat center center;margin-bottom:30px;}
#banner div{width:1000px;height:100%;margin:0 auto;position:relative;}
#banner div a{display:block;width:112px;height:31px;position:absolute;right:36px;bottom:95px;}



#main{width:100%;}
#main .til{width:980px;height:47px;line-height:47px;text-indent:26px;margin:0 auto;background:url(../images/tilbg.jpg) no-repeat;color:#fff;font-size:15px;}
#main .til b{font-size:28px;font-weight:normal;padding:0 3px 0 0;}

#list{width:980px;margin:0 auto;}
#list .content{width:920px;padding:0px 30px 90px;background:#fff url(../images/contentbg.jpg) no-repeat left bottom;}
#list dl{width:100%;height:240px;padding:40px 0px;border-bottom:1px dashed #ccc;}
#list dl dt{width:320px;height:240px;background:#ccc;float:left;}
#list dl dt object{width:320px;height:240px;}
#list dl dd{width:560px;height:240px;float:right;position:relative;}
#list dl dd h1{font-size:24px;font-weight:normal;color:#333;padding:10px 0 0 0;}
#list dl dd p{font-size:16px;text-indent:26px;line-height:180%;padding:10px 0 0 0;color:#666;}
#list dl dd p a{color:red;}
#list dl dd p a:hover{text-decoration:underline;color:red;}
#list dl dd a.btn{display:block;width:256px;height:32px;background:url(../images/btnbg.jpg) no-repeat;position:absolute;right:0px;bottom:0px;}
#list dl.left dt{float:right;}
#list dl.left dd{float:left;}
#list dl.last{border:none;padding-bottom:0px;}
#nav{background:url(../images/jcal_13.jpg) repeat-x; width:80px; line-height:200%; font-size:14px;}
#nav span{font-size:18px;color:red;text-align:center;}
#nav li{ background:url(../images/jcal_15.jpg) no-repeat center left; text-indent:15px;}
#nav li a{ color:#4e4d4d;}
#nav li a:hover{ color:#0078cb;}
#nav .dian{ background:url(../images/jcal_14.jpg) no-repeat center left;}
#nav .dian a{ color:#0078cb;}

#bh{width:980px;margin:0 auto;}
#bh .content{width:920px;padding:0px 30px 90px;background:#fff url(../images/contentbg.jpg) no-repeat left bottom;}
#bh dl{ width:100%; height:260px; padding:40px 0px; border-bottom:1px dashed #ccc;}
#bh dt{ width:400px; height:260px; float:left;}
#bh dl dd{width:480px;height:260px;float:right;position:relative;}
#bh dl dd h1{font-size:24px;font-weight:normal;color:#006db8;padding:10px 0 0 0;}
#bh dl dd p{font-size:16px;text-indent:26px;line-height:180%;padding:10px 0 0 0;color:#666;}
#bh dl dd p a{color:red;}
#bh dl dd p a:hover{text-decoration:underline;color:red;}
#bh dl dd a.btn{display:block;width:260px;height:40px;background:url(../images/bh.jpg) no-repeat;position:absolute;right:0px;bottom:0px;}
#bh dl.left dt{float:right;}
#bh dl.left dd{float:left;}
#bh dl.last{border:none;padding-bottom:0px;}


#comment{width:980px;margin:0 auto;}
#comment .content{width:920px;padding:30px;background:#fff;margin-bottom:30px;}





#footer{clear:both;width:100%;height:196px;background:#ececec;}
#footer .footerNav{width:100%;height:39px;background:#006db8;}
#footer .footerNav ul{width:990px;height:39px;margin:0 auto;}
#footer .footerNav ul li{width:110px;height:39px;line-height:39px;font-size:16px;text-align:center;float:left;}
#footer .footerNav ul li a{display:block;width:110px;height:39px;color:#fff;transition: all 0.3s linear 0s;}
#footer .footerNav ul li a:hover{color:#888;}
#footer .address{width:995px;height:157px;margin:0 auto;}
#footer .address img{display:block;float:left;padding:35px 0 0 0;}
#footer .address p{width:490px;float:left;color:#666;line-height:180%;padding:30px 0 0 20px;}