.box{width:1300px;margin:0 auto;display:block;}
.box:before,.box:after{clear:both;content:"";display:table;}
#top1{background:#EAEAEA;height:28px;line-height:28px;}
#top1 p{margin:0;padding:0;}
#hyy{float:left;width:860px;}
#ydh{float:right;width:280px;height:28px;overflow:hidden;}
#logo{float:left;}
#tel{float:right;height:130px;padding-top:20px;display:none;}
#tel img{vertical-align:middle;}
#top2{height:130px;}
#nav{height:52px;background:#a9161c;}
#nav ul>li{float:left;width:125px;height:52px;line-height:52px;text-align:center;color:#fff;font-size:15px;}
#nav ul>li:first-child{background:#f5b015;}
#nav ul>li:hover{background:#f5b015;}
#nav ul>li+li{border-left:1px #b92127 solid;}
#nav a{color:#fff;}
#banner{height:480px;width:100%;overflow:hidden;position:relative;}

#hmain1{background:url(images/shouye_14.png) repeat-x top;padding-top:25px;}
#hmain1 .tit{text-align:center;margin:10px 0 10px 0;}
#hmain1 .con li{float:left;margin:13px 7px;text-align:center;width:310px;height:407px;background:url(../images/xlbj.png) no-repeat;}
#hmain1 .con li a{display:block;width:310px;height:407px;}
#hmain1 .con li img{width:280px;height:210px;margin-top:16px;}
#hmain1 .con li div.t{height:38px;line-height:38px;color:#f6ab02;font-size:16px;font-weight: bold;}
#hmain1 .con li div.d{color:#666;line-height:2;height:90px;width:270px;margin-left:20px;overflow:hidden;text-align:left;}
#hmain1 .con .tab{display:none;}
#hmain1 .con .tab.on{display:block;}


#bottom{background:#a9161c;color:#fff}
#bottom a{color:#fff}
#bnav li{float:left;margin:0 10px;}

#hkhxl{background:url(../images/chatu.png) no-repeat center;height:591px;width:100%;}

#hqyxc{float:left;width:370px;}
#hqyxc .tit{border-left:7px solid #007DEE;height:40px;line-height:40px;font-size:20px;color:#0265C0;padding-left:5px;}
#hqyxc .tit a{color:#0265C0}
#hqyxc .con{margin-top:5px;position:relative;width:370px;height:470px;}
#hqyxc .con ul{width:370px;height:470px;overflow:hidden;}
#hqyxc .con li{width:370px;height:470px;overflow:hidden;}
#hqyxc .con li div{line-height:82px;height:82px;font-size:20px;}
#hqyxc .con li img{width:370px;height:390px;}
#hqyxc .con .prev{position:absolute;right:40px;bottom:5px;}
#hqyxc .con .next{position:absolute;right:0;bottom:5px;}
#hxwzx{width:638px;margin-top:30px;}
#hxwzx .tit strong{font-size:26px;color:#555555}
#hxwzx .tit a.more{float:right;display:inline-block;}
#hxwzx .con{margin-top:20px;clear:both;}
#hxwzx .con ul li{clear:both;height:98px;}
#hxwzx .con ul li .rq{float:left;width:65px;height:65px;margin-top:16px;border:1px #c70e16 solid;}
#hxwzx .con ul li .rq .day{height:48px;background:#ccc;color:#fff;font-size:26px;font-weight:bold;text-align:center;line-height:48px;}
#hxwzx .con ul li .rq .yr{text-align:center;line-height:16px;height:16px;font-size:12px;color:#666;background:#fff;}
#hxwzx .con ul li:hover .rq .day{background:#c70e16;}
#hxwzx .con ul li:hover .rq .yr{color:#c70e16;}
#hxwzx .con ul li .txt{float:left;margin-top:10px;margin-left:10px;width:556px;}
#hxwzx .con ul li .txt .t{font-size:16px;font-weight:bold;}
#hcjwt{width:620px;background:#fff;height:475px;margin-top:30px;position:relative;overflow:hidden;}
#hcjwt .tit{margin-bottom: 35px;font-size:26px;font-weight:bold;}
#hcjwt .tit a{color:#555}
#hcjwt .con{height:445px;overflow:hidden;}
#hcjwt .con li{height:100px;border:1px #ccc solid;padding:5px 10px;overflow:hidden;}
#hcjwt .con li+li{margin-top:20px;}
#hcjwt .con li .w{background:url(images/17.jpg) no-repeat 5px 5px;line-height:30px;padding-left:5px;font-size:16px;color:#666;}
#hcjwt .con li .w a{color:#666;}
#hcjwt .con li .d{background:url(images/18.jpg) no-repeat 5px 5px;line-height:30px;padding-left:5px;font-size:13px;color:#999;}
#hcjwt .prev{position:absolute;top:-5px;right:30px;}
#hcjwt .next{position:absolute;top:-5px;right:0px;}
#hjdhzal .tit{text-align:center;}
#hjdhzalbody{width:1152px;position:absolute;height:262px;left:52px;padding-left: 20px;}
#hjdhzal .con{position:relative;height:262px;}
#hjdhzal .con li{width:370px;height:260px;border:1px #ccc solid;text-align:center;position:relative;float:left;margin-left: 12px;}
#hjdhzal .con li img{width:358px;height:246px;margin:8px auto;}
#hjdhzal .con li div.img{position:absolute;top:0px;left:6px}
#hjdhzal .con li div.txt{position:absolute;bottom:5px;height:34px;background:url(../images/btm.png);width:358px;text-align:center;left:6px;color:#fff}
#hjdhzal .con .prev{position:absolute;left:0;top:65px;width:51px;height:133px;}
#hjdhzal .con .next{position:absolute;right:0;top:65px;width:51px;height:133px;}


#dqwzss{background:#E6E6E6;height:69px;line-height:69px;color:#666;}
#dqwzss a{color:#666;}
.c_left{float:left;width:267px;}
#c_right{float:right;width:1010px;}
#c_main{padding-top:30px;}
#cplb{width:267px;}
#cplb .ul .cpl{background:url(../images/cplb1.png) no-repeat;height:43px;line-height:43px;padding-left:30px;font-size:16px;}
#cplb .ul.on{background:url(images/ciye_07.png) no-repeat;}
#cplb .ul .nr .dd{background:url(../images/cplb2.png) no-repeat;height:43px;line-height:43px;padding-left:30px;font-size:16px}
#zlxwm{margin-top:15px;clear:both;}
#zlxwm .con{background:url(../images/lx1.png);padding:5px;}
#zlxwm .foot{background:url(../images/lx2.png) no-repeat;height:10px;line-height:10px;overflow:hidden;}
#p_proList li{width:300px;height:285px;border:1px #CCCCCC solid;text-align:center;margin:0 11px 28px;padding:0;}
#p_proList li .img img{width:100%;height:244px;border:0;}
#p_proList li .t{line-height:40px;font-size:16px;padding-left:5px;    background-color:#c32c25;}
#p_proList li .t a:hover{color:#efac00}

#p_proList li:hover{border:1px #a9161c solid}
#p_proList li:hover .xq a{background:url(images/cp5.jpg) no-repeat;}
#c_right #pro_right{width:600px;}


#hmain3{background:url(../images/bg.jpg)}
.us {width: 100%;background: url(../images/us.jpg) top center no-repeat;height: 158px;width: expression(document.body.clientWidth <= 1000? "1000px": "auto");min-width: 1000px;}
.us_txt {width: 1000px;background:url(../images/bg.jpg);margin: 0 auto;padding: 45px 0;height: 440px;}
.us_txt .l_img {width: 562px; float: left;}
.us_txt .r_txt { width: 438px;float: right;}
.us_txt .r_txt dl {width: 438px;float: right;font-family: "微软雅黑", "黑体";}
.us_txt .r_txt dl dt {width: 438px;float: right;font-size: 30px;color: #666;font-weight: bold;padding-bottom: 15px;}
.us_txt .r_txt dl dd {width: 438px;float: right; font-size: 12px;color: #666;font-weight: normal;line-height: 25px;}
.us_txt .r_txt dl dt {width: 438px;float: right;font-size: 30px;color: #666; font-weight: bold;padding-bottom: 15px;}

.banner { min-width: 1100px;height: 500px;display: block; position: relative;margin-top:0px;z-index: 1;}
.banner .btn { bottom: 30px;margin-right: -450px;padding: 5px 6px;position: absolute;right: 50%;z-index: 7;}
.banner .btn span {background: none repeat scroll 0 0 #e50d16;border: 1px solid #e50d16;color: #FFFFFF;display: inline-block;margin-left: 5px;padding: 0px 10px;}
.banner .btn span.cur { font-weight: bold; padding: 0px 10px;}


.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; display:none; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;  display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/**/
.link{background:#ededed; padding:10px 0 15px;}
.link-con{width:1200px; margin:0 auto;}
.link h3{font-weight:normal;font-size:14px;color:#000; text-transform:uppercase; font-family:'Microsoft YaHei';line-height:35px; border-bottom:1px solid #ddd9d9; }
.link h3 a{color:#000;}
.link h3 em{float: left; font-style:normal;}
.link h3 em a{display:inline-block; margin-right:10px;}
.link b{float: right; font-weight:normal; font-size:12px;}
.link b a{color:#a00006;}
.link p{color:#555;padding:18px 0 5px;}
.link p span{padding:0 0 14px 14px; display:inline-block;}
.link p a{color:#555;margin-right:15px;_margin-right:12px;*margin-right:12px;}

/*底部开始*/
.f-wrap{background:#A9161C;height:227px; padding:20px 0 0;font-family:'Microsoft YaHei';overflow:hidden;}
.footer-a{height:42px; line-height:42px; color:#fff; text-align:center; background:#F5B015; width:1200px; margin:0 auto;}
.footer .footer-a span{margin:0 2px; padding:0;}
.footer-a a{color:#fff;text-align:center; padding:0; display:inline-block; margin:0 20px;}
.footer-b{padding:35px 0 0 240px;position:relative; }
.footer-b em{float: left; display:inline-block;}
.footer-b p{color:#fff; float: left; width:520px; padding-left:105px;}
.footer-b p img{margin:0 0 0 0px; display:inline-block; vertical-align:middle; }
.footer-b p span{display:block;line-height:14px;padding-bottom:14px;}
.footer-b p i{font-style:normal; display:inline-block; padding-left:25px;}
.footer-b p a{color:#fff;}
.f_pic01{ right:140px; top:28px;width:122px;}
/*底部结束*/