/* CSS Document */

*{margin:0px; padding:0px;}
ul,li{list-style-type:none;}
img{border:none;}
a{text-decoration:none; color:#000;}
a:hover{color:#3399FF; text-decoration:none;}
.clear{clear:both;}
body{font-size:14px; font-family:"宋体";  width:100%; height:auto; margin:0 auto;}
/*居中*/
.center{ margin:0 auto;}

/***************************************************************************************************************/
.top{width:1050px; height:auto;}

.daohang{width:100%; height:36px; line-height:36px; font-size:14px; background:url(images2.png) repeat-x;}
.daohang ul{width:1050px; margin:0 auto;}
.daohang ul li{width:131px; float:left; text-align:center;}
.daohang ul li a{color:#fff;}
.daohang ul li a:hover{color:#FFFF99; text-decoration:none;}

/***************************************************************************************************************/
.zy_nr{width:1050px; height:auto;}
.zynr_lt{width:450px; height:auto; float:left; margin-top:10px;}
.xb_xk{width:450px; height:auto;}
.xbxk_lt{width:218px; height:auto; float:left; border:1px solid #ccc; margin-top:10px;}
.xbxk_lt h1{line-height:50px; border-bottom:5px solid #eee; font-size:14px;}
.xbxk_lt h1 b{background:url(images4.png) no-repeat center center; margin-left:10px; color:#fff; font-weight:normal; padding:16px 41px;}
.xbxk_lt ul{width:100%; height:auto;}
.xbxk_lt ul li{width:178px; height:auto; line-height:30px; padding-left:40px;}
.xbxk_lt ul li.gh_bs{width:178px; height:auto; line-height:30px; padding-left:40px; background:#eee;}
.xbxk_lt ul li a:hover{text-decoration:none;}

.xbxk_rt{width:218px; height:auto; float:right; border:1px solid #ccc; margin-top:10px;}
.xbxk_rt h1{line-height:50px; border-bottom:5px solid #eee; font-size:14px;}
.xbxk_rt h1 b{background:url(images4.png) no-repeat center center; margin-left:10px; color:#fff; font-weight:normal; padding:16px 41px;}
.xbxk_rt p{line-height:30px; padding:0px 10px;}
.xbxk_rt p a:hover{text-decoration:none;}

.zynr_md{width:316px; height:auto; float:left; margin-top:10px; border:1px solid #ccc; margin-left:10px;}
.zynr_md h1{line-height:50px; border-bottom:5px solid #eee; font-size:14px;}
.zynr_md h1 b{background:url(images4.png) no-repeat center center; margin-left:10px; color:#fff; font-weight:normal; padding:16px 41px;}
.zynr_md h1 span{float:right; margin-right:10px; font-weight:normal; font-size:12px;}
.zynr_md ul{width:100%; height:462px;}
.zynr_md ul li{padding:0 10px; line-height:38px;}
.zynr_md ul li span{margin-right:10px;}
.zynr_md ul li a:hover{tet-decoration:none;}

.zynr_rt{width:260px; height:auto; float:right; margin-top:10px; border:1px solid #ccc;}
.zynr_rt h1{line-height:50px; border-bottom:5px solid #eee; font-size:14px;}
.zynr_rt h1 b{background:url(images4.png) no-repeat center center; margin-left:10px; color:#fff; font-weight:normal; padding:16px 41px;}
.zynr_rt h1 span{float:right; margin-right:10px; font-weight:normal; font-size:12px;}
.zynr_rt ul{width:100%; height:462px;}
.zynr_rt ul li{padding:0 10px; line-height:38px;}
.zynr_rt ul li span{margin-right:10px;}
.zynr_rt ul li a:hover{tet-decoration:none;}

.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl{zoom: 1; }

.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
.title { padding: 0 10px; height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; }

.slideshow { clear: both; }
    .slideshow li { position: relative; overflow: hidden; }
    .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
    .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }


ul, li { list-style: none; }
a:hover { text-decoration: underline; color: #a50001; }

.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; bottom:5px; right:10px;}
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
        .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ffffff; font-weight: 700; }

.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 450px; }
.comiis_wrapad { overflow: hidden; }
    .comiis_wrapad img { float: left; margin-top: 0px; }

#slidesImgs li { width: 450px; height:302px; display: none; }

/***************************************************************************************************************/
.yxjs_lb{width:1050px; height:280px; margin-top:10px; border:1px solid #ccc;}
.yxjs_lb h1{line-height:50px; border-bottom:5px solid #eee; font-size:14px;}
.yxjs_lb h1 b{background:url(images4.png) no-repeat center center; margin-left:10px; color:#fff; font-weight:normal; padding:16px 41px;}
.yxjs_lb h1 span{float:right; margin-right:10px; font-weight:normal; font-size:12px;}

#demo{width:1020px; overflow:hidden; margin:0px auto}
#demo ul{width:100%; height:auto; margin-top:10px;}
#demo table{margin-top:5px;}
#demo table td{width:240px; height:160px;}
#demo table td img{width:240px; height:160px; padding:0 10px;}

/***************************************************************************************************************/
.footer{width:100%; height:160px; border-top:5px solid #3399FF; margin-top:10px;}
.footer p{text-align:center; line-height:50px;}

/***************************************************************************************************************/
.fy_nr{width:1050px; height:auto; margin-top:10px;}
.fynr_lt{width:278px; height:auto; float:left;}
.fynr_lt h1{width:100%; height:auto; background:url(images6.png) no-repeat left center; font-size:14px; color:#fff; height:40px; line-height:32px; padding-left:20px;}
.lxfs_rt{width:100%; height:auto; border:1px solid #ccc; margin-top:10px;}
.lxfs_rt h2{line-height:36px; border-bottom:1px solid #ccc; font-size:14px; padding-left:20px;}
.lxfs_rt p{line-height:40px; padding:0 20px;}

.fynr_rt{width:750px; height:auto; float:right; border:1px solid #ccc;}
.fynr_rt h1{line-height:50px; font-size:14px; float:none; border-bottom:1px solid #ccc;}
.fynr_rt h1 span{float:right; margin-right:20px; font-weight:normal;}
.fynr_rt h1 b{padding-left:20px; background:url(images4.png) no-repeat; padding:12px 41px; margin-left:10px; font-weight:normal; color:#fff;}
.fynr_rt ul{width:100%; height:532px;}
.fynr_rt ul li{line-height:40px; padding-left:10px; float:none; border-bottom:1px dashed #ccc;}
.fynr_rt ul li span{float:right; margin-right:10px;}
.fynr_rt .fy_fy{width:100%; height:50px; border-top:1px solid #ccc; line-height:50px;}
.fynr_rt .fy_fy p{text-align:center; margin-top:10px;}
.fynr_rt .fy_fy p a{padding:6px 10px; margin-left:10px; width:80px; border:1px solid #ccc;}
.fynr_rt .fy_fy p a:hover{padding:6px 10px; margin-left:10px; width:80px; border:1px solid #3399FF; text-decoration:none; background:#3399FF; color:#fff;}

.fynr_rt h2{text-align:center; font-size:16px; line-height:40px;}
.fynr_rt p{padding:0 10px; line-height:30px;}
.fynr_rt p img{margin:10px auto;}

/***************************************************************************************************************/
.tplb_nr{width:1050px; height:auto; margin-top:10px;}
.tplb_rt{width:760px; height:auto; float:right; border:1px solid #ccc;}
.tplb_rt h1{line-height:50px; font-size:14px; float:none; border-bottom:1px solid #ccc;}
.tplb_rt h1 span{float:right; margin-right:20px; font-weight:normal;}
.tplb_rt h1 b{padding-left:20px; background:url(images4.png) no-repeat; padding:12px 41px; margin-left:10px; font-weight:normal; color:#fff;}
.tplb_rt ul{width:100%; height:auto;}
.tplb_rt ul li{width:240px; height:auto; margin-top:10px; float:left; margin-left:10px;}
.tplb_rt ul li p{line-height:30px; text-align:center;}
.tplb_rt .fy_fy{width:100%; height:50px; border-top:1px solid #ccc; line-height:30px;}
.tplb_rt .fy_fy p{text-align:center; margin-top:10px;}
.tplb_rt .fy_fy p a{padding:6px 10px; margin-left:10px; width:80px; border:1px solid #ccc;}
.tplb_rt .fy_fy p a:hover{padding:6px 10px; margin-left:10px; width:80px; border:1px solid #3399FF; text-decoration:none; background:#3399FF; color:#fff;}

.tpxq_rt{width:750px; height:auto; float:right; border:1px solid #ccc;}
.tpxq_rt h1{line-height:50px; font-size:14px; float:none; border-bottom:1px solid #ccc;}
.tpxq_rt h1 span{float:right; margin-right:20px; font-weight:normal;}
.tpxq_rt h1 b{padding-left:20px; background:url(images4.png) no-repeat; padding:12px 41px; margin-left:10px; font-weight:normal; color:#fff;}
.tpxq_rt img{width:auto; height:180px; margin-top:10px;}
.tpxq_rt p{line-height:30px; padding:0 10px; margin-bottom:20px;}
.tpxq_rt h2{width:706px; height:36px; line-height:36px; border:1px solid #FF9900; background:#F60; color:#fff; margin-left:10px; font-size:14px; padding-left:20px; margin-bottom:20px; font-weight:normal;}

/***************************************************************************************************************/