.ban_nav{ clear:both;height:340px; margin:0 auto}
.banner{ text-align:center;z-index:0;position:relative;}
.index-main {text-align:center;z-index:0;position:relative;}
.index-main .main-banner {height: 340px; position: relative;background-color:#F6F7FB;}
.index-main .banner-bg {left: 0px; top: 0px; width: 100%; height: 340px; position: absolute;}
.index-main .banner-bg .banner-bg-img {height:340px;text-align: center; overflow: hidden;}
.index-main .banner-bg .banner-bg-img a {left:60%;width:980px; height:340px; margin-left: -600px; display: block; position: absolute;}
.index-main .banner-bg .banner-bg-img li {left: 0px; top: 0px; width: 100%; height: 340px; text-align: center; overflow: hidden; display: none; position: absolute; box-shadow: inset 0px 0px 6px #999; -moz-box-shadow: 0 0 6px #999 inset; -webkit-box-shadow: 0 0 6px #999 inset;}
.index-main .banner-bg .banner-bg-img .img-on {display:block;}
.index-main .banner-bg-slide {left:50%;width:260px;text-align:center;bottom:20px;margin-left: -150px; position: absolute;}
.index-main .banner-bg-slide .banner-bg-item {background: url("../images/banner_slide_bg.png") no-repeat 0px 0px; margin: 5px 12px 5px 5px; border-radius: 5px; border: currentColor; width: 10px; height: 10px; overflow: hidden; display: inline-block; _background: none;}
.index-main .banner-bg-slide .item-on.banner-bg-item {background: url("../images/banner_slide_bg2.png") no-repeat 0px 0px; border-color: rgb(0, 140, 240); _background: none;}
/*快速导航*/
.nav{width:100%;height: 310px;z-index: 20;margin:0 auto;position: absolute; top:150px; padding-top:30px;}
.nav_list{width:980px; height:290px;margin:0 auto;}
.nav_list ul{float:right;width:251px;padding-top:46px; background:url(../images/nav_bg.png) top no-repeat;}
.nav_list li{float:left;display:inline; text-indent:-999em}
#nav_list_01 a{width:84px;height:82px;display:block;}
#nav_list_01 a:hover{width:84px;height:82px;background:url(../images/nav_bg_hover.png) no-repeat scroll 0 -46px transparent;display:block;}
#nav_list_02 a{width:83px;height:82px;display:block;}
#nav_list_02 a:hover{width:83px;height:82px;background:url(../images/nav_bg_hover.png) no-repeat scroll -84px -46px transparent;display:block;}
#nav_list_03 a{width:83px;height:82px;display:block;}
#nav_list_03 a:hover{width:83px;height:82px;background:url(../images/nav_bg_hover.png) no-repeat scroll -167px -46px transparent;display:block}
#nav_list_04 a{width:84px;height:84px;display:block;}
#nav_list_04 a:hover{width:84px;height:84px;background:url(../images/nav_bg_hover.png) no-repeat scroll 0 -128px transparent;display:block;}
#nav_list_05 a{width:83px;height:84px;display:block;}
#nav_list_05 a:hover{width:83px;height:84px;background:url(../images/nav_bg_hover.png) no-repeat scroll -84px -128px transparent;display:block}
#nav_list_06 a{width:83px;height:84px;display:block;}
#nav_list_06 a:hover{width:83px;height:84px;background:url(../images/nav_bg_hover.png) no-repeat scroll -167px -128px transparent;display:block}
#nav_list_07 a{width:84px;height:84px;display:block;}
#nav_list_07 a:hover{width:84px;height:84px;background:url(../images/nav_bg_hover.png) no-repeat scroll 0 -212px transparent;display:block;}
#nav_list_08 a{width:83px;height:84px;display:block;}
#nav_list_08 a:hover{width:83px;height:84px;background:url(../images/nav_bg_hover.png) no-repeat scroll -84px -212px transparent;display:block}
#nav_list_09 a{width:83px;height:84px;display:block;}
#nav_list_09 a:hover{width:83px;height:84px;background:url(../images/nav_bg_hover.png) no-repeat scroll -167px -212px transparent;display:block;}

.con{background:#FFF;width:980px;margin:0 auto;}.hdxw{height:286px;width:970px;margin:0px auto; padding:8px 5px;}
.hd{width:362px;float:left;}.hd span{text-indent:-999em;height:54px;width:342px;display:block;background:url(../images/hdbt.jpg) no-repeat left}
.hd img{padding:2px;margin-top:8px;width:334px;height:220px;border:1px solid #D4A986;}
.xw{width:560px; height:286px;float:right;}.dhbt{height:54px; padding-left:80px;}
.dhbt li{height:54px;float:left;padding:0 34px;line-height:54px;}
.news_click{font-weight:bold;cursor:pointer;color:#7d025d;border-bottom:3px #7d025d solid;font-size:16px;text-align:center;}
.news_click a{color:#7d025d;text-decoration:none;font-size:16px;}
.news_click a:hover,.news_click a:visited,.news_click a:active{color:#7d025d;text-decoration:none;}
.news_normal{font-weight:bold;cursor:pointer;color:#8a8a8a;border-bottom:3px #e0e0e0 solid;font-size:16px;text-align:center;}
.news_normal a{color:#8a8a8a;text-decoration:none;font-size:16px;}
.news_normal a:hover,.news_normal a:visited,.news_normal a:active{color:#8a8a8a;text-decoration:none;}
.xw dl{height:100px; clear:left;padding:2px 12px;}.xw dl dt{height:40px;line-height:40px;text-align:center}
.xw dl dt a{color:#7d025d;font-size:16px;font-weight:bold}.xw dl dd{line-height:28px;text-indent:2em;}
.xwlb {height:124px;padding:0px 24px;}.xwlb li{float:left;width:244px;height:30px;line-height:32px;}
.adv{width:970px;height:130px;margin:0 auto;background:#F6E5D5; clear:both}
.yyjs{width:970px;height:360px;margin:0px auto;padding:8px 5px;}.yy{width:280px;float:left}
.yy .yybt{height:44px;width:280px;display:block;text-indent:-999em;background:url(../images/zxyy.jpg) no-repeat left center;}
.yy p{height:38px;width:240px;padding-left:40px;line-height:38px;background:#892C3F url(../images/yybg.jpg) no-repeat left;color:#CEA6AE}
.yy b{color:#FFF;font-size:14px;}
.ghlist{height:185px;padding-top:5px;padding-left:15px;border:1px solid #e5e5e5;border-top:none;background:#f0f0f0;overflow:hidden;}
.ghlist li{width:240px;line-height:30px;}
.ghlist li s{margin-right:15px;text-decoration:none;}
.ghlist li span{float:right;}
.main2-l3{ padding-top:12px;}
.main2-l3 a{ width:86px; height:75px; display:block; float:left;display:inline;-webkit-transition: all .3s linear 0s; -moz-transition: all .3s linear 0s; -ms-transition: all .3s linear 0s; outline: none;star:expression(this.onFocus=this.blur()); }
.main2-l31{ background:url(../images/syzx.jpg) 0px 0px no-repeat;}
.main2-l31:hover{background:url(../images/syzx.jpg) 0px -75px no-repeat;}
.main2-l32{ background:url(../images/syzx.jpg) -87px 0px no-repeat;  margin-left:10px; }
.main2-l32:hover{background:url(../images/syzx.jpg) -87px -75px no-repeat;}
.main2-l33{ background:url(../images/syzx.jpg) -174px 0px no-repeat; margin-left:10px; }
.main2-l33:hover{background:url(../images/syzx.jpg) -174px -75px no-repeat;}
.js{ float:right;width:680px; height:360px;}
.js .js_bt{width:680px;height:44px;text-indent:-999em;height:44px;width:680px;display:block;background:url(../images/rlbz.jpg) left no-repeat}
.js .js_right_con{width:680px;overflow:hidden;}
.js_right_con .js_right_conl{ width:454px; height:316px; float:left; line-height:24px;}
.js_right_con .js_right_conl div{ width:454px; height:316px; overflow:hidden; display:inline-block; position:relative;}
.js_right_con .js_right_conl div span{ width:434px; height:45px; display:block; position:absolute; left:0px; background:url(../images/safetyspanbg.png);bottom:-68px; color:#fff; padding:10px;}
.js_right_con .js_right_conr{float:left;width:220px;margin-left:6px;display:inline;}
.js_right_con .js_right_conr ul {margin-top:-2px;}
.js_right_con .js_right_conr ul li{width:191px;height:51px;margin:2px 0px;background:url(../images/safety_libg.jpg) no-repeat 0px -50px; line-height:50px;font-size:16px; padding-left:29px; color:#000; cursor:pointer;}
.js_right_con .js_right_conr ul li a{color:#000;font-size:14px}
.js_right_con .js_right_conr ul li a:hover{color:#fff; text-decoration:none;}
.js_right_con .js_right_conr ul li.js_hli{background:url(../images/safety_libg.jpg) no-repeat 0px 0px; color:#fff;}
.js_right_con .js_right_conr ul li.js_hli a{ color:#fff;font-size:14px}
.jbgz{ clear:both;width:970px;margin:0px auto;padding:8px 5px;height:370px;}.jb{height:370px;float:left;width:680px;}
.dh_head{height:44px; overflow:hidden; width:680px;}
.dh_head span{width:246px;height:44px;display:block;float:left;text-indent:-9999em;background:url(../images/jbdh.jpg) no-repeat}
.dh_head ul{width:430px;height:44px;line-height:44px;float:right;}
.dh_head ul li{float:left;padding:0 19px; height:44px;line-height:50px;}
.dh_head a{font-size:16px;font-weight:bold}.jblb{ clear:both;border:1px solid #E6E6E6;padding:8px;width:662px; height:308px; overflow:hidden}
.jblb .zj{float:left;border:4px solid #F1F1F1;float:left;}.jblb .lb{width:410px;height:306px;float:right}
.dh_con {height:220px;}.dh_con dl{height:112px;}
.dh_con dl dt{height:32px;line-height:32px; text-align:center;}.dh_con dl dt a{color:#7d025d;font-size:16px;font-weight:bold}
.dh_con dl dd{line-height:28px; text-indent:2em; padding:0px 8px;}.dh_con ul{height:96px;padding:6px 0px;}
.dh_con ul li{float:left;width:190px;padding-left:10px;height:30px; line-height:30px;}
.lb .zx{clear:both;width:408px;margin:0px auto;height:80px;border:1px dashed #ccc}
.lb .zx span{width:32px;height:80px;text-indent:-999em;display:block;float:left;background:url(../images/rmzx.jpg) no-repeat left 50%}
.lb .zx ul{width:368px;height:80px;float:right;}
.lb .zx ul li{height:27px;line-height:27px;float:left;width:170px; padding-left:8px;overflow:hidden}
.dh_click{font-weight:bold;cursor:pointer;color:#7d025d;font-size:16px;text-align:center;}
.dh_click a{color:#7d025d;text-decoration:none;font-size:16px;}
.dh_click a:hover,.dh_click a:visited,.dh_click a:active{color:#7d025d;text-decoration:none;}
.dh_normal{font-weight:bold;cursor:pointer;color:#8a8a8a;font-size:16px;text-align:center;}
.dh_normal a{color:#8a8a8a;text-decoration:none;font-size:16px;}
.dh_normal a:hover,.dh_normal a:visited,.dh_normal a:active{color:#8a8a8a;text-decoration:none;}
.rmgz{width:280px;float:right;}.rmbt{height:44px; display:block; width:280px; background:url(../images/rmbt.jpg);text-indent:-999em;}
.rmgz ul{border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; height:325px;}
.rmgz ul li{border-top:1px solid #E6E6E6;height:99px;}.rmal1{background:url(../images/rma1.jpg) no-repeat 184px 50%;padding:4px;}
.rmal2{background:url(../images/rma2.jpg) no-repeat 4px 50%;padding-top:4px;padding-bottom:4px;padding-left:106px;}
.rmal3{background:url(../images/rma3.jpg) no-repeat 184px 50%;padding:4px;}
.rmgz ul li span{height:28px;width:150px;display:block;line-height:28px;padding-left:20px;overflow:hidden}
.rmgz ul li p{width:166px;height:66px;line-height:22px;overflow:hidden;text-indent:2em}
.xl{background:url(../images/xl.jpg) no-repeat left 50%;}.tx{background:url(../images/tx.jpg) no-repeat left 50%}
.link{width:970px;margin:8px auto;border:1px #e6e6e6 solid;background-color:#fff;}
.link_title{width:970px;height:50px;background: url(../images/title_bg.jpg) repeat-x;}
.link_title li{width:70px;text-align:center;float:left;display:inline;height:47px;line-height:47px;margin-left: 20px;}
.link_click{font-weight:bold;cursor:pointer;color:#7d025d;border-bottom:3px #7d025d solid;font-size: 15px;}
.link_normal{font-weight:bold;cursor:pointer; color: #8a8a8a; font-size: 15px;}
.link_pic{ width: 970px; height:63px; padding-top: 10px; margin-bottom: 10px;}
.link_pic li{ margin-left:10px; float: left; display: inline;}
.link_text{ width: 970px; height: 83px;}
.link_text li{ padding:10px; float: left; display: inline;}
.link_text li a{ color: #666666; text-decoration: none;}
.link_text li a:hover{ color:#3d0f40; text-decoration: underline;}

