﻿@charset "gb2312";
/* CSS Document */

html,body{-webkit-text-size-adjust:none;}
body{ width:100%;font-size:14px; font-family:"微软雅黑"; margin:0;padding:0;color: #666; line-height:24px; }
article,footer, header,nav,section{display:block;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
ul,li{list-style:none;margin:0;padding:0}
img{ border:none;}
a{text-decoration:none;color:#666; }
a:hover{text-decoration:none;}
.clear {clear: both; height:0px;}
.fl{ float:left;} .fr{ float:right;}
.fl,.fr{display:inline;}
.cen{margin:0 auto;}
.mag{ margin-top:30px;}
.m20{ margin-top:20px;}
.m10{ margin-top:10px;}
.pad{ padding-top:20px;}
.maf{ margin-left:19px;}
.center{ width:1200px; height:auto;}

.top{width:100%;height: 146px;background: url(../images/tbg.jpg) top repeat-x;}
.top font{ float:left; line-height:35px; color:#858585;}
.top span{ float:right; color:#858585; font-size:12px;  line-height:35px}
.top span a{ margin:0 5px; color:#858585;}
.top span a:hover{ text-decoration:underline;}

.pos{ position:relative;}
.logo{ width:206px; height:213px; position:absolute; z-index:9999; top:0px; left:0px;}
.logo img{ width:206px; height:213px;}

.ewmj{width:120px;height:120px;position:absolute;z-index:9999;top:10px;left: 660px;}

.nav{ width:960px;}
.xh_l{ font-size:28px; font-weight:bold; color:#f0f0f0; margin-top:40px; letter-spacing:2px;}
.xh_r{ background:url(../images/tel.png) left no-repeat; text-indent:50px; color:#bfbfbf; margin-top:15px; height:56px;}
.xh_r dd{ color:#f0f0f0; font-size:25px;}

.nav ul{ margin-top:40px;}
.nav li{ float:left; height:50px; line-height:50px; width:106px; text-align:center;}
.nav li a{ display:block; color:#FFF;}
.nav li a:hover{ background:#323232; text-decoration:underline;}
.nav li .cur{ background:#323232; text-decoration:underline;}
.muan .cur{ background:#323232; text-decoration:underline;}

.navmuan{height: 50px;background:#c6151d; width: 100%;}
.navmuan ul{width: 1300px;margin:auto;}
.navmuan ul li:first-child{margin-left: 286px;}
.navmuan li{float:left;height:50px;line-height:50px;/* width: 108px; */text-align:center;/* padding: 0 10px; */}
.navmuan li a{display:block;color:#FFF;padding: 0px 22px;}
.navmuan li a:hover{ background:#323232; text-decoration:underline;}
.navmuan li .cur{ background:#323232; text-decoration:underline;}
.muan .cur{ background:#323232; text-decoration:underline;}

.banner{width:100%; height:600px; overflow:hidden;  min-width:1200px;}
.bannerc{width:100%; height:600px; margin:0px auto; min-width:1200px;}

.bannerc #full-screen-slider { width:100%; height:600px; text-align:left;position:relative;}
.bannerc #slides { display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:relative;}
.bannerc #slides li { display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:absolute;}
.bannerc #slides li a { display:block; width:100%; height:600px; text-indent:-9999px}
.bannerc #pagination { display:block; list-style:none; position:absolute; left:28%; top:570px; z-index:9900;  padding:0px; margin:0; cursor:pointer;}
.bannerc #pagination li { display:block; list-style:none; width:35px; height:4px; float:left; margin-left:8px; border-radius:0px; background:#000000; }
.bannerc #pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
.bannerc #pagination li.current {background:#b20d0d;}

.bgc{ width:100%; height:60px; background:#c6151d; min-width:1200px;}
.rmss{ line-height:60px; color:#FFF;}
.rmss a{ color:#FFF; margin:0 5px;}
.rmss a:hover{ text-decoration:underline;}

.search{position:relative;width:380px;height:40px;overflow:hidden; margin-top:10px;}
.form { height:32px;}
.form .searchkey { border: 0; float:left; width:270px;height:32px; line-height:32px;background:transparent;color:#FFF; border:1px solid #FFF; text-indent:15px; }
.searchbtn {border: 0;float: left;width:60px;height:34px; cursor:pointer; color:#c6151d; background:#FFF;}

.tit{font-size: 28px;color: #333;text-align: center;background:url(../images/line.gif) no-repeat center 68px;line-height: 28px;-webkit-transition:transform .3s;transition:transform .3s;height: 115px;}
.tit em{display: block;width: 42px;height: 42px; margin:0 auto; padding:0 0 10px;}
.tit span{display: block; font-family:Arial, Helvetica, sans-serif;font-size: 12px;color: #bbb;font-weight: normal; padding:3px 0 0;}
.tit:hover{-webkit-transform:translate(0,-10px);transform:translate(0,-10px);}
.tit em img{width: 42px;height: 42px;display: block; transition: all 0.5s ease-in-out 0s;}
.tit:hover em img{ transform: rotateY(180deg);}

.ibrand-num{ padding:25px 0 0; width:1357px;}
.ibrand-num li{float:left;width:182px;height:120px;padding-top:62px;margin-right:157px;text-align:center;color:#c6151d;font-size:20px;position: relative;}
.ibrand-num li span{font-size:42px; font-family:Verdana, Geneva, sans-serif;}
.ibrand-num li b{display:block;font-size: 16px;color: #666;font-weight: normal; padding:10px 0 0;}
.ibrand-num li .spinner{ position: absolute;top: 0;right: 0;width:174px;height:174px;border:4px solid #e8e8e8;border-radius:50%;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out;}
.ibrand-num li:hover .spinner{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);border-color:#c6151d;}
.ibrand-num .four_li01 .spinner{border-right-color:#c6151d;}
.ibrand-num .four_li02 .spinner{border-top-color:#c6151d;}
.ibrand-num .four_li03 .spinner{border-left-color:#c6151d;}
.ibrand-num .four_li04 .spinner{border-bottom-color:#c6151d;}

.index_hotease{width:100%;height:700px;background:url(../images/index_topease.jpg) no-repeat center bottom #f2f2f2;overflow:hidden;border-bottom:1px solid #dcdcdc;}
.hotease_title{ width:100%; height:50px; background: url(../images/xian01.png) repeat-x left top; text-align:center; margin-top:36px;}
.hotease_title .title_box{ width:202px; height:50px; line-height:50px; margin:0 auto; border-left:1px solid #a0a0a0; border-right:1px solid #a0a0a0; background:#f2f2f2; padding:0 20px;}
.hotease_title .title_box div{ width:40px; height:50px; float:left; text-align:center; line-height:50px; font-family:"Times New Roman"; font-size:60px; color:#c6151d;}
.hotease_title .title_box b{ display:block; text-align:center; height:30px; line-height:30px; font-size:20px; color:#c6151d; }
.hotease_title .title_box i{ font-style:normal; display:block; height:20px; line-height:20px; text-align:center; font-size:14px; color:#666; font-family:"Times New Roman";}
.hotease_title:hover{-webkit-transform:translate(0,-10px);transform:translate(0,-10px);}

.case{ width:1200px; margin:0 auto; position:relative;}
.case .hd{position: relative;}
.case .hd ul{ display:block; padding:24px 16px; overflow:hidden;}
.case .hd ul li{ display:inline; float:left; font-size:16px; color:#666; height:38px; line-height:38px; background:none; border:1px solid #666; border-radius:4px; margin:8px 16px; padding:0 20px; cursor:pointer;}
.case .hd ul li.on{ background:#323232; color:#fff; border-color:#323232;}
.case .hd .more{position: absolute;right: 10px;top: 32px; display: block;font-size: 16px;color: #666;height: 38px;line-height: 38px;background: none;border: 1px solid #666;border-radius: 4px;padding: 0px 10px;}
.case .hd .more:hover{ background:#c6151d; border: 1px solid #c6151d;}
.case .hd .more:hover a{ color:#FFF;}

.case_box{ padding:0 115px; height:399px;}
.case_box .hc_img{ float:left; width:576px; height:377px; background:url(../images/hc_img.png) no-repeat center center; border:1px solid #d6d6d6; padding:10px;}
.case_box .hc_img img{ width:576px; height:378px;}
.case_t{width: 315px;height: 100px; background:url(../images/case_ico01.gif) no-repeat 0 97px;line-height: 32px; font-size: 28px;color: #c6151d;}
.case_t b{ padding:0 10px 0 0;}
.case_t span{display: block;font-size: 16px;color: #323232; padding:10px 0 0;}

.case_box .hc_text{ font-size:15px; color:#666; line-height:2em; padding:20px 0 0 20px; width:342px; float:left;}
.case_box .hc_text div{ display:block; overflow:hidden; padding:16px 0;}
.case_box .hc_text a.grebtn{ display:block; width:110px; height:30px; text-align:center; line-height:30px; color:#fff; background:#f97b47; float:left; margin-left:33px;}
.case_box .hc_text p b{ font-size: 20px;color: #323232;}

.case a.next,.case a.prev{ display:block; width:27px; height:63px; position:absolute; top:320px; z-index:3;}
.case a.prev{ left:30px; background:url(../images/hc_l1.png) no-repeat center center;}
.case a.prev:hover{ background:url(../images/hc_l2.png) no-repeat center center;}
.case a.next{ right:30px; background:url(../images/hc_r1.png) no-repeat center center;}
.case a.next:hover{ background:url(../images/hc_r2.png) no-repeat center center;}

.pdct{ background:url(../images/cp_bg.jpg) center no-repeat; height:140px;}
.cp_t{height: 140px;text-align: center;line-height: 115px; padding:0 0 40px;}
.cp_t a{font-size: 32px;color: #fff;-webkit-transition:transform .3s;transition:transform .3s; display:inline-block; background:url(../images/cp_ico01.gif) no-repeat center 95px;height: 140px;}
.cp_t a:hover{-webkit-transform:translate(0,-10px);transform:translate(0,-10px);}

.prodc_l{ width:223px; height:auto;}
.prnav{ border:1px solid #c5161d; padding: 0 0 6px; overflow:hidden;}
.prnav h2{ background:#c5161d; height:57px; color:#FFF; text-align:center; padding-top:15px; font-weight:normal;}
.prnav h2 p{ font-size:14px; text-transform:uppercase;}
.prnav h3{ height: 40px;line-height: 40px; border-bottom:#c5161d 1px solid; background: url(../images/cp_ico.gif) no-repeat 16px 14px; overflow: hidden;}
.prnav h3 a{font-size: 15px; color: #666; padding: 0 0 0 35px;}
.prnav h3 a:hover{ color:#c5161d;}

.prnav ul{ width:190px; margin:0 auto; /*padding:8px 0;*/}
.prnav ul li{ height:38px; line-height:38px; overflow:hidden; border-bottom:#e6e6e6 1px solid;}
.prnav ul li a{ font-size:14px; color:#333; padding:0 0 0 23px; display:block; background:url(../images/cp_ico02.gif) no-repeat 7px 15px;}
.prnav ul li a:hover{ color: #c5161d; font-weight:bold;}

.prodc_r{ width:940px;}
.prodc_r ul{ width:960px; height:auto; margin-top:5px;}
.prodc_r ul li{ float:left; margin-bottom:15px; margin-right:28px; text-align:center;}
.prodc_r ul img{width:292px; height: 192px;}
.prodc_r ul li p{ font-size: 14px; height:40px; line-height:40px;}
.prodc_r ul li a{color: #666;}
.prodc_r ul li a:hover{ color:#d4211c; font-weight:bold;}

.banc1{ width:100%; height:250px; background:url(../images/bancsp.jpg) center no-repeat;}

.ys{ min-height:950px;}
.ys dl{width: 578px;position: absolute;}
.ys dt{float: left;width: 65px;height: 85px;background:#c50000;text-align: center;}
.ys dt span{display: block;font-size: 40px;color: #fff;font-weight: bold;font-family: arial;padding-top: 25px;}
.ys dt i{display: block;width: 34px;height: 1px;background: #fff;margin:20px auto 0;}
.ys dd{float: right;width: 486px;}
.ys dd h3{font-size: 24px;color: #333333;padding-bottom: 14px;border-bottom: 1px dotted #c0c0c0;width: 474px;}
.ys dd h3 em{font-weight: bold;color:#c50000; font-style:normal;}
.ys dd ul{margin-top: 20px;}
.ys dd li{padding-left: 16px;background: url(../images/ys.png) no-repeat left 8px;font-size: 14px;color: #666666;line-height: 24px;margin-bottom: 5px;}
.ys img{ position:absolute;}
.pic{ top:130px; left:0px;}
.pic1{ top:560px; right:0px;}
.dl1{left: 603px;top: 130px;}
.dl2{left: 603px;top: 370px;}
.dl3{left:0px;top: 610px;}
.dl4{left:0px;top: 800px;}

.marquee{ height:530px;overflow:hidden; margin-top:20px;}
.marquee ul{ }
.marquee li{ float:left; width:268px; height:auto; margin-left:20px; text-align:center;}
.marquee li div{ margin-bottom:20px; border:1px solid #dedede;}
.marquee li img{ width:250px; height:188px; padding:9px;}
.marquee li p{ width:100%; line-height:40px; background:#eee;}
.marquee li a{ color:#333;}
.marquee li a:hover p{ background:#c8161d; color:#FFF;}
.marquee li div:hover{ border:1px solid #c8161d;}

.banc2{ width:100%; height:260px; background:url(../images/banc01.jpg) center no-repeat;}

.lc{ margin-top:20px;}
.lc li{ float:left; width:134px; height:134px; background:url(../images/lcbg1.jpg) center no-repeat; text-align:center; margin:0 30px; -webkit-transition: -webkit-transform 1s ease-out;}
.lc li em{ font-style:normal; font-size:26px; color:#333; margin-top:30px; display:block;}
.lc li p{ color:#333; margin-top:4px;}
.lc li:hover{ background:url(../images/lcbg2.jpg) center no-repeat; transform: rotate(360deg);}
.lc li:hover p{  color:#c5141c;}
.lc li:hover em{  color:#c5141c;}

.about{}
.about dt{ float:left; width:548px;}
.about dt p{ text-indent:2em; margin-bottom:10px; color:#777; text-align:justify;}
.about dt .more{ float:left; width:150px; height:50px; background:#333333; border-radius:3px; text-align:center; line-height:50px; margin-top:30px; margin-right:10px;}
.about dt .more a{ color:#FFF; font-size:16px;}
.about dt .more:hover{ background:#c8161d;}
.about dt .mores{ float:left; width:150px; height:50px; background:#c8161d; border-radius:3px; text-align:center; line-height:50px; margin-top:30px; margin-right:10px;}
.about dt .mores a{ color:#FFF; font-size:16px;}
.about dt .mores:hover{ background:#c8161d;}

.about dd{ float:right; width:600px; height:360px;}
.about dd img{ width:600px; height:360px;}


.honor{  width:100%; height:244px;overflow:hidden;}
.honor li{ width:268px; height:265px; margin-right:30px; float:left; _display:inline; overflow:hidden;}
.honor li img{ width:268px; height:203px; display:block;}
.honor li p{ line-height:40px; height:40px; background:url(../images/spem.jpg) right no-repeat; text-align:center;}
.honor li a{ color:#FFF; display:block;}
.honor li:hover p{ background:url(../images/spemh.jpg) right no-repeat;}

.news{width:800px;}
.bg{background:#f5f5f5;padding:15px;margin-top:10px;overflow:hidden;}
.news_t{}
.news_t dt{float:left;width:300px;height:200px;}
.news_t dt img{width:300px;height:200px;}
.news_t dd{float:right;width:450px;}
.news_t dd h2{line-height:46px;}
.news_t dd h2 a{color:#000;}
.news_t dd h2 a:hover{color:#d4211c;}
.news_t dd p{font-size:12px;}
.news_t dd .more{background:#F00;width:86px;line-height:24px;height:24px;text-align:center;margin-top:15px;}
.news_t dd .more a{color:#FFF;font-size:13px;}
.news ul{margin-top:20px;width:370px;padding-bottom:20px;}
.news li{line-height:39px;border-bottom:1px dashed #dedede;background:url(../images/doc.png) left no-repeat;text-indent:15px;font-size:13px;}
.news li a:hover{color:#d4211c;}
.cjwt{width:360px;}
.wtjdCont{margin-top:20px;height:460px;overflow:hidden;}
.wtjdCont .wenda{margin-bottom: 10px;border-bottom:1px dashed #dedede;width:328px;}
.wtjdCont .wenda dt{background-image:url(../images/q.jpg);font-size:14px;}
.wtjdCont .wenda dt a{color:#333;}
.wtjdCont .wenda dd{background-image:url(../images/a.jpg);color:#747373;}
.wtjdCont .wenda dd a{color:#f00;display:inline-block;}
.wtjdCont .wenda dt , .wtjdCont .wenda dd{padding: 2px 14px 2px 34px;margin: 4px 0;line-height: 22px;background-position: 8px 4px;background-repeat: no-repeat;font-size:12px;}

.link{line-height:26px;height:auto; overflow:hidden;}
.link h2{ height:49px; line-height:49px; font-weight:normal; font-size:16px; padding:0 30px 0 38px; border-bottom:solid 1px #bebebe; background:url(../images/ico03.jpg) no-repeat 0 13px; padding:0 0 0 30px;color:#333;}
.link h2 a{ color:#00418d;}
.link h2 em{ font-style:normal; font-size:14px; padding:0 0 0 5px; text-transform:uppercase; font-family:"Times New Roman", Times, serif;color:#bf0908;}
.link h2 span{ font-size:12px;}
.lnk_c{ padding:8px 0 0 10px; overflow:hidden}
.lnk_c a{padding-right:35px; display:inline-block;color:#4d4d4d;}

.foot{ width:100%; height:280px; background:url(../images/ftbg.jpg) center no-repeat; overflow:hidden;}
.fnav li{ float:left; padding:0 34px; background:url(../images/ftline.jpg) right no-repeat; line-height:58px;}
.fnav li a{ color:#FFF; font-weight:bold;}
.fnav li:last-child{ background:none;}
.fnav li a:hover{ text-decoration:underline;}

.flogo{ width:264px; height:114px; margin-top:45px;}
.dibu{ width:690px; margin-top:35px; margin-left:30px; color:#FFF;}
.dibu p{ line-height:30px;}
.dibu p a{ color:#FFF;}
.dibu p b{ margin-right:20px;}

.ewm{ width:212px; height:120px; background:url(../images/codebg.png) center no-repeat; margin-top:35px; text-align:right;}
.ewm img{ width:120px; height:120px;}


.client-2{position: fixed;right: -170px;top: 50%;z-index: 900;}
.client-2 li a{text-decoration: none;}
.client-2 li{margin-top: 1px;clear: both;height: 71px;position: relative;}
.client-2 li i{background: url(../images/fx.png) no-repeat;display: block;width: 30px;height: 27px;margin: 0px auto;text-align: center;}
.client-2 li p{height: 20px;font-size: 14px;line-height: 20px;overflow: hidden;text-align: center;color: #fff;}
.client-2 .my-kefu-qq i{background-position: 4px 5px;}
.client-2 .my-kefu-tel i{background-position: 0 -21px;}
.client-2 .my-kefu-liuyan i{background-position: 4px -50px;}
.client-2 .my-kefu-weixin i{background-position: -34px 4px;}
.client-2 .my-kefu-weibo i{background-position: -30px -22px;}
.client-2 .my-kefu-ftop{display: none;}
.client-2 .my-kefu-ftop i{width: 33px;height: 35px;background-position: -27px -51px;}
.client-2 .my-kefu-left{float: left;width: 77px;height: 47px;position: relative;}
.client-2 .my-kefu-tel-right{font-size: 16px;color: #fff;float: left;height: 20px;line-height: 20px;padding: 0 15px;border-left: 1px solid #fff;margin-top: 4px;}
.client-2 .my-kefu-right{width: 20px;}
.client-2 .my-kefu-tel-main{background: #c6151d;color: #fff;height: 56px;width: 247px;padding:9px 0 6px;float: left;}
.client-2 .my-kefu-main{background: #c6151d;width: 97px;height: 56px;position: relative;padding:9px 0 6px;float: left;}
.client-2 .my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px;display: none;z-index: 333;}
.my-kefu-weixin-pic img{width: 115px;height: 115px;}

.left{ width:223px; height:auto;}

.right{ width:950px;}
.bod{ border:1px solid #dedede; overflow:hidden; border-top:2px solid #d4211c;}
.ntit{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #dedede;}
.ntit dt{ float:left; margin-left:15px; font-size:18px; font-weight:bold; color:#d4211c;}
.ntit dt span{ margin-left:5px; font-weight:normal; font-size:14px; text-transform:uppercase; color:#666;}
.ntit dd{ float:right; margin-right:15px; text-transform:uppercase; font-size:12px;}
.ntit dd a:hover{ color:#d4211c;}

.artid{ margin:15px;}
.artid h1{ font-size:20px; text-align:center; height:50px; line-height:50px; color:#666; }
.artid .data{ font-size:14px; text-align:center;  line-height:30px; margin-bottom:10px; overflow:hidden;}
.zaiyao{ display:block; color:#868686;font-weight:normal; background:#F5F5F5; border:1px solid #E5E5E5; margin-bottom:15px; padding:5px 15px; font-size:13px;}

.news_s{ overflow:hidden;}
.news_s li{ margin-top:10px; overflow:hidden; border:1px solid #dedede; padding:20px;}
.news_s li .cpic{ width:260px; float:left;}
.news_s li .cpic img{ width:260px; height:195px;}
.news_s li .neis{ float:right; width:595px;}
.news_s li .neis h2{ font-size:18px; font-weight:normal; }
.news_s li .neis h2 a{ color:#4b4a4a;}
.news_s li .neis p{ margin-top:15px;}
.news_s li .neis span{ display:block; margin-top:15px;}
.news_s li .neis .more{ width: 134px;height: 40px;display: inline-block;border: 1px solid #aaa;font-size: 15px;line-height: 40px;text-align: center; margin-top:15px;}
.news_s li .neis .more a{ display:block;}
.news_s li:hover{ border:1px solid #d4211c;}
.news_s li:hover .more{ background:#d4211c; border:1px solid #d4211c;}
.news_s li:hover .more a{ color:#FFF;}
.news_s li:hover .neis h2 a{ color:#d4211c;}

.prodc_s{ width:950px; height:auto; margin-top:5px; overflow:hidden;}
.prodc_s li{ float:left; margin:0 12px 15px; text-align:center;}
.prodc_s img{width:292px; height: 192px;}
.prodc_s li p{ font-size: 14px; height:40px; line-height:40px;}
.prodc_s li a{color: #666;}
.prodc_s li a:hover{ color:#d4211c; font-weight:bold;}

.prtit{ width:100%; border-bottom:1px solid #dedede; line-height:40px; height:40px; font-size:20px; color:#c6151d; margin-bottom:15px;}
.picsb{ width:960px;}
.picsb img{ width:960px;}

.pstit{ width:100%; border-bottom:1px solid #dedede; line-height:40px; height:40px;}
.pstit dt{ float:left; font-size:18px; color:#c6151d; font-weight:bold;}
.pstit dd{ float:right; font-size:12px;}
.pstit dd a:hover{ color:#c6151d;}

.rxcp{ width:200px; border:1px solid #dedede; border-top:4px solid #c6151d; padding-bottom: 15px; padding:0 10px;}
.rxcp h2{padding:8px 0; text-align:center; color:#333; font-size:16px; border-bottom:1px dashed #e0e0e0; font-weight:normal;}
.rxcp ul li{ width:200px; margin-top:8px;}
.rxcp ul li img{ width:200px; height: 140px;}
.rxcp ul li p{ text-align:center; line-height:36px;}
.rxcp ul li a:hover{ color:#c6151d;}

.xqy{ width:750px; border:1px solid #dedede; margin-top:10px; padding:10px 15px}
.stitle720{line-height:40px;color:#202020;font-size:14px;text-decoration:none;font-family: "Microsoft YaHei";background:#fff;border-bottom:1px dashed #DEDEDE; overflow:hidden; padding-bottom:5px; }
.f20{font-size:20px;}
.f25{font-size:25px;}
.f30{font-size:30px;}
.nrt{ text-align:center; margin-top:15px;}
.nrt img{ width:100%;}
.mb{ width:100%; height:41px; background:url(../images/xian720.jpg) bottom no-repeat; overflow:hidden; margin-top:15px;}
.desc{ padding:20px 10px;  overflow:hidden;}
.desc p{ font-size:15px; line-height:30px;}
.ps{ font-size:15px; line-height:30px;}

.xnav{ width:148px; min-height:550px; border:1px solid #d8d8d8; background:#f0f0f0; margin-top:10px; margin-left:18px;}
.xnav ul{float:left;width:120px; margin-top:20px;}
.xnav ul li{float:left;width:120px;height:30px;line-height:30px;text-align:right;background:url(../images/jian1.png);}
.xnav ul li a{padding-right:25px;height:30px;line-height:30px;font-size:14px;color:#666;font-family:"Microsoft YaHei";}
.xnav ul li a:link{padding-right:20px;height:30px;line-height:30px;font-size:14px;color:#666;font-family:"Microsoft YaHei";}
.xnav ul li a:hover{padding-right:20px;height:30px;line-height:30px;font-size:14px;color:#DD137B;font-family:"Microsoft YaHei";}
.xnav ul li:hover{float:left;width:120px;height:30px;line-height:30px;background:url(../images/jian.png);text-align:right;}
.xnav ul li.hover{float:left;width:120px;height:30px;line-height:30px;background:url(../images/jian.png);text-align:right;color:#DD137B;}
.xnav ul li.hover a{color:#c6151d;}


.newsshow_xg{ margin:0 auto;width:100%;height:auto;overflow:hidden;text-align:left;line-height:20px;padding:10px 0; margin-top: 20px; border-top:1px dashed #b5b5b5; }
.newsshow_xg a{color: #000;}
.newsshow_xg a:hover{ color:#d4211c;}

.pagenavi{text-align:center;margin:20px 20px; overflow:hidden;}
.pagenavi li,.pagenavi span.now-page{padding:6px 10px;background-color:#eee;color:#666;font-size:0.875em;border-radius:2px;float:left; font-style:normal; margin:0 3px;}
.pagenavi a{color:#666;font-size:0.875em;border-radius:2px;float:left;}
.pagenavi li.active{color:#FFF;background-color:#d4211c; }
.pagenavi li.active a{color:#FFF;}
.pagenavi li:hover a,.pagenavi li:hover,.pagenavi span.now-page{background-color:#d4211c;color:#FFF;}