/* CSS Document */

*{padding:0px; margin:0px;}
html{background:#FFF;}
body{ font-family:"宋体"; font-size:13px; color:#000000; }
img{border:none;}
a{color:#000000; text-decoration:none;}
ul{list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma; vertical-align:middle;}
.clear{ clear:both;}

.hd_top{ height:35px; background:url(../images/hd_dh.jpg) repeat-x; overflow:hidden;}
.hd_top .hd_top_zt{ width:1124px; margin:0 auto; height:35px; line-height:35px;}
.hd_top .hd_top_zt span{ display:block; float:right;}
.hd_top .hd_top_zt span a{ margin-left:10px;}

.lg_bj{ background:url(../images/hd_lg.jpg) repeat-x; height:178px;}
.hd_lg{ width:1124px; margin:0 auto; overflow:hidden;}
.hd_lg .lg_l{ display:block; width:753px; height:178px; float:left;}
.hd_lg .dh_r{ float:right; padding-top:90px;}

/*导航*/
.dh_zt{ height:66px; background:url(../images/dh_bj.jpg) repeat-x;}
/*.nav{width:1150px; height:66px; font-size:18px; margin:0 auto;}
.nav li{ width:156px; height:66px;  list-style:none; display:block; float:left;}
.nav li a{ width:156px; height:80px; line-height:78px; color:#ffffff; display:block;  text-align:center; font-family:"微软雅黑"; z-index:1; position:absolute;}
.nav li a:hover{ background:url(../images/dh_hov.png) no-repeat;}
.nav li a.hover{ background:url(../images/dh_hov.png) no-repeat;}
.nav li .qygk:hover{ background:url(../images/dh_hov.png) no-repeat;}
.nav li ul{display:none; position:absolute; z-index:10000; margin-left:4px; margin-top:70px;}
.nav li ul li{font-size:13px;  width:145px;  height:30px; line-height:30px; display:block;overflow:hidden; float:none; border-left:1px solid #d0cdcd; border-right:1px solid #d0cdcd;}
.nav li ul li a{color:#41413f; height:30px; line-height:30px; color:#d0cdcd;} 
.nav li ul li a:hover{ background:none;}
.nav li ul li.bk{border-bottom:1px solid #d0cdcd;}*/
.dh_nr{ width:1150px; margin:0 auto;}
.dh_nr span{ display:block; float:right; background:#000; background-color:rgba(0,0,0,0.4);height:30px; width:200px;margin-top:23px; border-radius:5px;}
.dh_nr span .butss{ background:url(../images/an.jpg) no-repeat; border:none; width:26px; height:26px; font-size:0; margin-top:2px;}
.dh_nr span .titss{ border:none; background:none; outline:none; opacity:1; color:#ffffff; padding-left:10px; width:161px;}
/*导航 结束*/

.nav{ position:absolute;  z-index:100;}
.nav li{ float:left; height:80px; line-height:80px; color:#bebebe; cursor:pointer; width:156px; padding-left:1px; font-family:"微软雅黑";}
.nav li .l1-a{ color:#fff; display:block; font-size:18px; text-align:center;}
.nav li.on .l1-a{ background:url(../images/dh_hov.png); color:#fff; }
.nav li .l2-a{ color:#fff; display:block; font-size:18px; text-align:center;}
.nav li.on .l2-a{ background:url(../images/dh_hov1.png); color:#fff; }
.nav li.hover a.l1-a{ background:url(../images/dh_hov.png); color:#fff;}
.nav li.hover a.l2-a{ background:url(../images/dh_hov.png); color:#fff;}
.nav .navson{ border:1px solid #afacad; border-top:0 none; width:145px; margin-left:4px; padding-bottom:10px;}
.nav .navson a{ height:30px; line-height:30px; display:block; text-align:center;  color:#000; }
.banner{ height:514px; background:url(../images/banner_bj.jpg) no-repeat center #024886;}

.cp_dh{ width:944px; height:119px; margin:0 auto; background:url(../images/cpdh.jpg) no-repeat; padding-left:80px;}
.cp_dh span{ display:block; padding-top:20px; overflow:hidden;}
.cp_dh span a{ float:right; margin-right:5px; color:#d31111; font-size:10px;}
.cp_dh .cp_dh_nr{ overflow:hidden; padding-top:15px;}
.cp_dh .cp_dh_nr a{ display:block; float:left; height:22px; background:url(../images/l.jpg) no-repeat;  padding-left:35px; margin-right:35px; font-size:14px; color:#464646; padding-top:13px;}

.cp_lb{ width:1023px; margin:0 auto; height:70px; background:url(../images/cp_lb.jpg) no-repeat; margin-top:30px;border:1px solid #dedddd; border-bottom:none;}
.cp_lb a{ float:right; margin-top:15px; margin-right:5px; color:#d31111; font-size:10px;}
.cp_nr{width:1023px; margin:0 auto; border:1px solid #dedddd; border-top:none;}
/*图片滚动*/
#demoLeft {overflow:hidden;height:210px; width:1000px; margin:0 auto;}
#demoLeft .indemo {float: left;width: 500%;}
#demoLeft a{margin-right:20px; display:block; float:left; width:241px; color:#000; text-align:center; margin-bottom:15px; }
#demo1,#demo2 {float: left;}
#demo1 img,#demo2 img{width:241px; height:181px; border:1px solid #999696; padding:5px; margin-bottom:10px;}
/*结束图片滚动*/

.z_zt{ width:1024px; margin:0 auto; overflow:hidden; background:url(../images/gy_bj.jpg) no-repeat center top; padding-top:40px;}
.sp_zt{ width:255px; float:left; padding-top:15px;}
.sp_zt .sp_lb{ height:25px;  background:url(../images/qyry.jpg) no-repeat;}
.sp_zt .sp_nr{ border:1px solid #dcdcdc; width:253px;}

.jj_zt{ width:415px;float:left; padding-left:50px;}
.jj_zt .jj_lb{ height:55px;  background:url(../images/jj_bj.jpg) no-repeat;}
.jj_zt .jj_nr{ background:url(../images/jj_db.jpg) no-repeat bottom; padding-bottom:20px; line-height:25px; text-indent:2em; padding-top:15px; color:#515152; overflow:hidden;}
.jj_zt .jj_nr span{ display:block;}
.jj_zt .jj_nr span a{ float:right; color:#d31111; font-size:10px;}


.lx_zt{ width:263px; float:right;}
.lx_zt .lx_lb{ background:url(../images/lx_lb.jpg) no-repeat; height:56px;}
.lx_zt .lx_nr{ line-height:25px; background:url(../images/lx_db.jpg) no-repeat bottom; overflow:hidden; padding-bottom:17px; padding-top:15px;color:#515152; }
.lx_zt .lx_nr span{ display:block;}
.lx_zt .lx_nr span a{ float:right; color:#d31111; font-size:10px;}


.foot_zt{ height:90px; background:url(../images/fd_bj.jpg) repeat-x; padding-top:25px; margin-top:30px;}
.foot_zt .foot_nr{ width:1040px; margin:0 auto; text-align:center; line-height:30px;}

.ny_zt{ width:1023px; margin:0 auto; overflow:hidden; padding-top:20px;}
.ny_zt .ny_left{ width:272px; float:left; background:#f2f0f0;}
.ny_zt .ny_left .lf_lb{ width:272px; height:50px; background:url(../images/ny_lf_lb.jpg) no-repeat; line-height:38px; text-align:center; color:#ffffff; font-size:20px; font-family:"微软雅黑";}
.ny_zt .ny_left .lf_nr{}
.ny_zt .ny_left .lf_nr a{ display:block; height:49px; line-height:49px; text-align:center;  font-size:15px; font-family:"微软雅黑"; border-bottom:1px solid #d0cfcf; width:177px; margin:0 auto;}
.ny_zt .ny_left .lf_nr a:hover{ color:#d91501;}
.ny_zt .ny_left .lf_bj{ width:272px; height:354px; background:url(../images/ny_lf_bj.jpg)}

.ny_right{ width:692px; float:right; margin-top:2px;}
.ny_right .wz_zt{ height:49px;  background:url(../images/ny_rg_lb.jpg) no-repeat;}
.ny_right .wz_zt span{ display:block; background:url(../images/wz.jpg) no-repeat; height:21px; float:right; padding-top:13px; padding-left:23px; padding-right:50px; color:#ffffff;}
.ny_right .wz_zt span a{ color:#ffffff;}
.ny_gywm{ line-height:35px; padding-top:15px; color:#393939; margin:0 auto; width:610px; font-size:14px;}

.pages{  overflow:hidden;  text-align:center; padding-top:30px;}
.pages ul{ padding:12px 0px 12px 16px;}
.pages ul li{ display:inline-block;font-family:Tahoma; line-height:17px; border:1px solid #c9c9c9;}
.pages ul li a{ padding:2px 4px 2px; color:#494949; display:inline-block;}
.pages ul li a:hover{ color:#A60303; text-decoration:none; padding:2px 4px 2px;}
.pages ul li.thisclass,
.pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{ background-color:#139901; padding:1.5px 3px; font-weight:bold; color:#ffffff; border:0px;}
.pages .pageinfo{ line-height:21px; padding:12px 10px 12px 16px; color:#494949;}
.pages .pageinfo strong{ color:#494949; font-weight:normal; margin:0px 2px;}


.ny_news{ padding-top:30px;}
.ny_news ul li{ display:block; height:35px; width:610px; background:url(../images/xw_jt.jpg) no-repeat left; line-height:35px; padding-left:15px; font-size:14px; margin:0 auto;}
.ny_news ul li span{ float:right;}

.ny_xw_tit{ text-align:center; font-size:20px; font-weight:bold; padding-top:20px;}
.info{ text-align:center; padding-top:20px;}
.ny_xw_con{ padding-top:30px; line-height:25px; width:700px; margin:0 auto;}


.ny_cpzs{ overflow:hidden; padding-top:10px;}
.fl_tit{ border-bottom:3px solid #997a00; height:30px; line-height:30px;}
.fl_tit span{ font-size:18px; color:#181818; font-family:"微软雅黑"; font-weight:bold; margin-left:20px;}
.fl_tit a{ float:right;}

.fl_tp{ overflow:hidden; padding-top:10px; padding-bottom:30px;}
.fl_tp a{ display:block; width:218px; float:left; margin:0 6px; text-align:center; margin-bottom:20px;}
.fl_tp a img{ width:216px; height:193px; border:1px solid #d3d2d2; margin-bottom:15px;}


.ny_cptit{ text-align:center; font-size:20px; font-weight:bold; padding-top:40px;}
.ny_cpimg{ text-align:center; padding-top:30px;}
.ny_cpimg img{ max-width:600px;}
.ny_cpjj{ line-height:23px; padding-top:30px;}

.ny_scsb{ overflow:hidden; padding-top:20px;}
.ny_scsb a{ display:block; width:345px; height:217px; border:2px solid #d40404; float:left; margin:0 16px 20px; 16px;}
.ny_scsb a img{ width:310px; height:217px; float:left;}
.ny_scsb a span{ display:block; width:35px; float:left; height:128px; background:url(../images/sb_tit.jpg) no-repeat #d40404; font-size:20px;font-family:"微软雅黑"; text-align:center; color:#ffffff; padding-top:89px;}








