/* CSS Document */
*{padding:0;margin:0;list-style:none;}
body{background:#fdfce7;font-size:15px;font-family:"Microsoft YaHei"; margin:0px; padding:0px;color:#333333;position:relative;}
ul{padding:0;margin:0;list-style:none;}
table,td,tr{border:0;padding:0;margin:0;list-style:none;}
a{color:#333333;text-decoration:none;}
a:hover{color:#d7000e;text-decoration:none;}
img{border:o;}
a img{border:0;}
.left{ float: left !important;}
.right{ float: right !important;}
.width{ width:1200px; margin:0 auto;}
.clear{font-size:0px;height:0px;line-height:0px;clear:both;}

.header{height:271px;background:#f9f5b5 url("../images/logo_bg.jpg") center bottom no-repeat; border-top:10px;}
.logo_bg{ height:142px;}
.logo{width:638px; float: left; height:89px;padding-top:27px;}
.h_r{ width: 240px; float:right;padding-top:214px;}


.ss{ height:33px; width:185px;  float:right; padding: 0px 10px; background: #fff; border-radius: 15px; height: 33px;}
.ss_k{ float:left; background: none; border: none;  height:33px;  line-height:33px; width:150px; padding-left: 8px;  outline:none; color:#666; }
.ss_an{ float:left; width:25px; background: none; border:none; height:33px; cursor:pointer; outline:none; }

#menu{height:54px;background:#cf3a20;margin:0 auto;}

/*导航*/
.nav-wrapper{width:1200px;margin:0 auto;z-index:9992;}
.menubox{ width:1200px; height:54px; line-height:54px;}
.nav{width:1200px;height:54px;}
.nav li{float: left;position: relative}
.nav .line{}
.nav li>a{display: block;font-size:17px;color: #fffcbc;width:200px;height:54px;line-height:54px;text-align: center;}
.nav li.actived>a{color:#000;background:#cb020f;}
.nav li.on>a,.nav li:hover>a{color: #fff;}
.nav li.on,.nav li:hover{background: #cb020f; color: #fff;}
.two-nav{position: absolute;left: 0px;width: 200px;margin-top:-1px;z-index: 9999;display: none;}
.two-nav a{display: block; padding:10px 0px;line-height: 20px;text-align: center;border-bottom: solid 1px #d7000e;color: #ffffff;font-size: 15px;background:#cb020f;}
.two-nav a:hover{background: #bf0124;}





.pbot{height:10px;}
/*正文*/
.ny_banner{ width: 1000px; margin: 0px auto;}
.ny_banner img{width: 1000px; height:260px;}
.top_zw{ padding-top:20px;}
.top_zw_left{width:500px;height:330px;float:left;}


/***********************中间****************************/
.conter{width:1200px;margin:0 auto;padding:24px 0px;}
.conter_fir{width:1000px;}
.conter_fir_left{width:600px;height:295px;background:#fff;float:left;}


.scrollUl{width:562px;height:38px;float:left;font-size: 18px;border-bottom:3px #e6edf3 solid;position:relative;}
.scrollUl li,.scrollUl1 li{float:left;}
.bor03{}
.sd01{cursor:pointer;border-bottom:3px #d7000e solid;width:110px;height:38px;float:left;text-align:center;}
.sd02{cursor:pointer;width:110px;height:38px;float:left;text-align:center;}


.sd101{cursor:pointer;border-bottom:3px #d7000e solid;width:110px;height:38px;float:left;text-align:center;}
.sd102{cursor:pointer;width:110px;height:38px;float:left;text-align:center;}

.gg_font{width:562px;padding-top:10px;position: relative;}
.gg_font ul li{width:550px;height:38px;line-height:38px;float:left;background: url(/xxxsx/images/doc.jpg) left center no-repeat;padding-left:12px;}
.gg_font ul li span{float:right;}
.gg_font ul li span a{color:#666666;}

.zsjy_gd{ position: absolute; top: -34px; right: 3px;}
.zsjy_gd a{color:#666666;}

.main_a{ padding-top: 10px;}
.xbdt{ float: left; width: 655px; /* height: 270px;*/}
.xbdt_tit{height:38px;border-bottom:3px #e6edf3 solid; line-height: 38px;}
.xbdt_tit span{border-bottom:3px #d7000e solid;height:38px;color: #010101; display: inline-block;font-size: 18px; float: left; margin-bottom: -3px; padding: 0px 15px;}
.xbdt_tit a{ font-size: 14px; color: #333; float: right;background: url(/xxxsx/images/gd_b.png) right center no-repeat; padding-right: 17px; }
.xbdt_lb{ padding: 15px 0px;}
.gzkx_img{ width: 300px; float: left;}
.gzkx_img img{width: 300px; height: 248px;}
.xbdt_lb_wz{}
.xbdt_lb_wz ul li{height:43px;line-height:43px;background: url(/xxxsx/images/doc.png) left center no-repeat;padding-left:12px;color: #333333; font-size: 15px;}
.xbdt_lb_wz ul li span{float:right; color: #777777}
.xbdt_lb_wz ul li a{color:#333333;}

.xl{ width: 500px; float: right;}
.xl_lb{ padding: 2px 5px 0px;}
.xl_lb ul li{height:31px;line-height:31px;color: #222; font-size: 15px; margin-top: 13px;}
.xl_lb ul li span{float:left; width: 57px; text-align: center; color: #fff; font-size: 15px; margin-right:8px; background: #ca1515;height:31px;line-height:31px; display: inline-block;}
.xl_lb ul li a{color:#222;}

.tzgg{width: 260px; float: right; padding: 15px 20px 20px; background: #f2f1f1;}
.tzgg_tit{ font-size: 18px; color: #c91111; height: 26px; ;line-height: 26px; font-weight: 600; padding-left: 3px;}
.tzgg_tit a{ font-size: 14px; color: #333; float: right;background: url(/xxxsx/images/gd_b.png) right center no-repeat; padding-right: 17px; }
.tzgg_lb{margin-top: 5px; height:260px; }
.tzgg_lb ul li{height:52px; padding-left: 27px;line-height:48px;color: #222222; font-size: 15px; background:url(/xxxsx/images/tzgg_bg.png) left bottom no-repeat; }

.ma_right{ width: 870px; float: left;}
.ggw{ height: 76px; margin-bottom: 15px;}
.ggw img{height: 76px;width: 870px;}
.ma_right_a{}
.zthd{ width: 423px; float: left;}
.zthd_lb{ padding: 5px 3px; height: 215px;}
.zthd_lb ul li{height:43px;line-height:43px;background: url(/xxxsx/images/list2.png) left center no-repeat;padding-left:20px;color: #333333; font-size: 15px;}
.zthd_lb ul li span{float:right; color: #777777}
.zthd_lb ul li a{color:#333333;}
.shsj{ margin-top:0px;}
.shsj_lb ul li{background: url(/xxxsx/images/doc.png) left center no-repeat;padding-left:12px;}
.djgz{float: left; width: 450px; background: #fff;padding:15px 20px; height: 275px;}
.zlxz{float: right;}


.scrollUl1{width:451px;height:38px;float:left;font-size: 18px;border-bottom:3px #e6edf3 solid;position:relative;}
.gg_font1{width:451px;padding-top:8px;position: relative;}
.gg_font1 ul li{width:438px;height:38px;line-height:38px;float:left;background: url(/xxxsx/images/doc.jpg) left center no-repeat;padding-left:12px;}
.gg_font1 ul li span{float:right;}  .gg_font1 ul li span a{color:#666666;}

.jsfc{ margin-top:0px;}
.jsfc_lb{ padding-top: 25px;}
.jsfc_tp{ width: 188px; height: 143px; padding:0px 10px;}
.jsfc_tp span{ width: 188px; line-height: 26px; text-align: center; font-size: 15px; color: #363636; font-weight: 600;}


/*********友情链接***********/
.yqlj{width:1200px;height:55px; margin: 15px 0px;}
.yqlj a{float:left; display:block; width: 161px; height:55px; padding:0px 5px;}
.yqlj a img{width: 160px; height:55px; }
/*********底部***********/
.footer{width:100%;background:#aa040d;display:table;margin:0 auto; padding: 20px 0px; margin-top: 20px;}
.foot_wz{width:1000px;margin:0 auto;line-height:30px;text-align:center;color:#fff;}


/*********二级页面left***********/
.con_left{width:310px;float:left;}
.con_left_nav{width:310px;height:58px;background:#d7000e;line-height:58px;font-size:18px;text-align:center;color:#fff;font-size:18px;}
.con_left_font{width:290px;background:#f8f8f8;padding:3px 10px 0px 10px;}
.con_left_font ul li{width:290px;height:45px;line-height:45px;border-bottom:1px #e9e7e7 solid;text-align:center;font-size:16px;}
.con_left_font ul li a:hover{background:#d7000e;display:block;color:#fff;}


/*********二级页面right***********/
.con_right{width:870px;float:right;background:#fff;}
.con_right_nav{width:850px;height:59px;line-height:58px;border-bottom:2px #e6e4e4 solid;margin:0px 10px;}
.con_right_nav .left{padding:0px 13px;border-bottom:2px #db1a27 solid;background: url(/xxxsx/images/tb.png) left center no-repeat;font-size:18px;color:#333;float:left;padding-left:38px;}
.con_right_nav span{float:right;}
.con_right_font{width:840px;padding:15px 15px;}
.con_right_wz{line-height:30px;}
.con_right_wz h1{text-align:center;line-height:40px;color:#d7000e;font-size:17px;}
.date{border-bottom:1px #ccc solid;line-height:40px;text-align:center;margin:12px 0px;}

/*********二级页面新闻页***********/
.cnew{width:820px;}
.cnew ul li{width:820px;height:40px;line-height:40px;float:left;background:url(/xxxsx/images/doc.png) left center no-repeat;padding-left:15px;}
.cnew ul li span{float:right;}

/*********二级页图片页***********/
.con_right_font01{padding:15px 0px 15px 15px;}
.ctu{width:840px;}
.ctu ul li{width:190px;height:180px;float:left;margin:0px 10px 8px 10px;}
.ctu ul li img{width:190px;height:140px;}
.ctu ul li span{ text-align: center; display: block; line-height: 30px; font-size: 15px; color: #333;}