@charset "gb2312";
/* CSS Document */
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td, /* table elements 表格元素 */
img/* img elements 图片元素 */{
border:medium none;
margin: 0;
padding: 0;
}
a{ cursor: pointer;}
/** 设置默认字体 **/
body,button, input, select, textarea {
font: 16px/1.5 '微软雅黑',tahoma, Srial, helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
/** 重置列表元素 **/
ul, ol, li { list-style: none; }
/** 重置超链接元素 **/
a { text-decoration: none; color:#333;}
a:hover { text-decoration:  none; color:#C22000}
/** 重置图片元素 **/
img{ border:0px;}
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; } 
.wd{ width:1000px; margin:0 auto;}
.wd100{ width:100%;}
.mt7{ margin-top:7x;}
.mt20{ margin-top:15px;}
.mt40{ margin-top:40px;}
.xx {border-bottom:1px dashed #b1b1b1;}
.left{ float:left;}
.right{ float:right;}
.mt9 {margin-top:8px;}
/* Puclic CSS plus*/

.ks-clear:after, .clear:after {content: '\20';display: block;height: 0;clear: both;  }
.ks-clear, .clear {*zoom: 1;}

/* Body */
.wds{width:998px;margin:0 auto;background: #fff;border:solid 1px #cabaaf;}
.pd-right{width:280px;margin:50px auto;background: #fff;}
.pdr-jq{border-bottom:dashed 1px #c6c6c6;padding:0 0 2px 0;}
.pdr-jzxx dd{float:left;;font-size:12px;font-family:"宋体";margin:3px 0;text-align: center;line-height: 21px;color:#333;background: #eaeaea;}
.pdr-jzxx{overflow: hidden;}
.xx1{width:45px}
.xx2{width:70px;}
.xx3{width:60px;}
.xx4{width:105px;}
.pdr-xtp{margin:6px 0 0 0;}

/* bottom */
.btm{width:970px;margin:0 auto;background:#fff;padding:0 15px 15px 15px;}
.zjwhl{float:left;width:294px;}
.zjwhc{width:328px;float:left;margin:0 26px;}
.zjwhr{width:280px;float:right;}
.zjwhc h3{font-size:23px;color:#c30;margin:0 0 20px 0;}
.zjwhc h3 span{font-size:14px;color:#a04825;font-weight: normal;padding:0 0 0 12px;}
.zjwhc h4{font-size: 18px;color:#360c03;font-weight: normal;margin:0 0 8px 0;}
.zjwhc p{font-size: 14px;color:#777;margin:0 0 20px 0;}
.zjwhc p a{color:#930;}
a.annius{display: block;width:139px;height:28px;background:url("../images/annius.jpg") center no-repeat;line-height: 28px;text-align: center;font-family: "宋体";font-size:14px;color:#fff;font-weight:bold;text-decoration: none;float:left;margin:15px 15px 0 0;}

/*zj*/
.zzjj{width:970px;margin-left:15px;margin-bottom:10px}

/*kfal*/
.kfals{width:968px;margin:10px auto;padding:0 15px 15px 15px;background:#fff url(../images/gymhbg.jpg) bottom left no-repeat;}
.ditus{width:338px;float:left;}
.ditus img{display:block;width:268px;float:left;margin:20px 0 0 0;}
.ditus ul{width:63px;float:left;margin:40px 0 0 7px;}
.ditus ul li{font-size:12px;line-height: 20px;}
.ditus p{margin:50px 0 0 0;line-height:1.8;color:#7c7f83;}
.ditus h4{font-size:14px;}
.jqal{margin:0 0 0 12px;width:618px;float:right;}
.jqal ul li{float:left;width:197px;border:solid 1px #e5e5e5;margin:0 0 0 -1px;padding:0 2px;}
.jqal ul{margin:0 0 0 12px;}
.jqal ul li h3{display: block;line-height: 47px;background: #fbf6e9;color:#cc3300;text-align: center;font-weight: normal;font-size:13px;border-top:solid 1px #e5e5e5;border-bottom: solid 1px #e5e5e5;}
.tit_als {background: url(../images/tit1_07.jpg) 300px no-repeat;}
.tit_tvs{background: url(../images/tit1_11.jpg) 400px no-repeat;}
/*mtv*/
.mtv{width:968px;margin:10px auto;padding:15px;background: #fff;}
.mtv ul li{width:235px;height:235px;float:left;background: url("../images/vbg_19.jpg") center no-repeat;margin:0 7px 0 0;}
.mtv ul li iframe{margin:5px;width:225px;height:225px;}

.tit_ico{ background:url(../images/tit.png) 0 19px no-repeat;height:64px; line-height:64px; padding-left:40px; font-size:24px; font-weight:bold;}
.tit_bor{ border-bottom:1px solid #e5e5e5;}
.tit_wd{ width:100px;}
.ont_bor{ border-bottom:2px solid #963A0B;}
.tit_bor_img{ background:#FFF url(../images/right-tit_03.jpg) right 16px no-repeat;}


body{ background:url(../images/index_back.jpg);}

.clearfix:after{ content: "020";  display: block;  height: 0;  clear: both;  visibility: hidden;  }
.clearfix { zoom: 1; }
/*v1.2*/
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) { 
    .masked{
        background-image: -webkit-linear-gradient(left, #D80000, #5F3026 25%, #900000 50%, #EC6304 75%, #D80000);
        -webkit-text-fill-color: transparent;
        -webkit-background-clip: text;
        -webkit-background-size: 200% 100%;
        -webkit-animation: masked-animation 0.4s infinite linear;
    }
}
@-webkit-keyframes masked-animation {
    0%  { background-position: 0 0;}
    100% { background-position: -100% 0;}
}
.ks-clear:after, .clear:after {content: '\20';display: block;height: 0;clear: both;  }
.ks-clear, .clear {*zoom: 1;}
.fbnav{width:980px;padding:10px;background:#fff;margin:12px auto 9px auto;}
.fbnav div{background:#fcf6f5;position:relative;}
.fbnav-left{float:left;border:solid 1px #e4d6d2;width:332px;}
.fbnav-center{border-top:solid 1px #e4d6d2;border-bottom:solid 1px #e4d6d2;width:313px;float:left;}
.fbnav-right{float:right;border:solid 1px #e4d6d2;width:331px;}
.fbnav h3 a{font-size:18px;color:#fff;text-align:center;font-weight:normal;display:block;width:100%;line-height:45px;background:#963a0b;font-weight: 100;}
.fbnav-left:hover h3 a,.fbnav-center:hover h3 a,.fbnav-right:hover h3 a{background:#7D1111;}
.fbnav-left:hover,.fbnav-center:hover,.fbnav-right:hover{background:#f1e9e7;}
.fbnav-left:hover p,.fbnav-center:hover p,.fbnav-right:hover p{background:#f1e9e7;}
.fbnav ul{padding:20px 0 20px 18px;}
.fbnav ul li{width:85px;float:left;padding:0 6px;line-height:26px;border-right:solid 1px #e4d6d2;text-align:center; height:30px; overflow:hidden;}
.fbnav ul li a{font-size:14px;color:#333;}
.fbnav ul li a:hover{color:#c30;}
.fbnav p{height:80px;width:22px;position:absolute;background:#fcf6f5;bottom:0;right:0;}
/*header*/
/*.header{ background:url(../images/index_01.jpg) repeat-x; height:84px;}*/
.header{ background-color:#FFFFFF; height:84px;}
.header .header-pad{ padding-top:8px;position: relative;}
.header .header-pad a.logo{ display:block; padding-right:60px; background:url(../images/1.png) center right no-repeat; padding-top:12px; height:53px}
.header .header-pad .zizhi{ padding-left:20px; background:url(../images/1.png) center right no-repeat; width:276px;line-height: 22px;}
.header .header-pad .zizhi p{ background:url(../images/2.png) 0 center no-repeat; padding-left:20px; color:#963A0B;font-size:15px;}
.header .header-pad .tel{ padding-left:40px;}
.header .header-pad .tel .tel_img1, .header .header-pad .tel .tel_img2{ display:inline-block; float:left}
.header .header-pad .tel .tel_img1{ padding-top:10px;}
.header .header-pad .tel .tel_img2{ padding:14px 0 0 20px;}
img#logoimg {position: relative;bottom: 20px;left: 15px;}

/*nav*/
.nav{ height:47px; background-color:#963a0b;}
.nav li{ line-height:47px; float:left; width:111px; text-align:center}
.nav li a{ display:block; color:#FFF;width:111px;line-height:47px; font-size:18px;font-weight:100;}

.nav li a:hover{display:block; color:#FFF;width:96px; height:47px; background-color:#7D1111; margin:0 0 0 8px; line-height:47px;} 


/*banner*/
.banner{ height:420px; border-bottom:1px solid #963a0b; overflow:hidden; position:relative}
.banner ul li{height:420px; float:left;}
.banner_img{ background:url(../images/index_39.jpg) 0 center no-repeat; height:291px}

/*banner幻灯片*/

.main_image {	margin: 0px auto; width: 100%; height: 422px; overflow: hidden; border-top-color: rgb(215, 215, 215); border-top-width: 1px; border-top-style: solid; position: relative;}
.main_image ul {left: 0px; top: 0px; width: 9999px; height: 422px; overflow: hidden; position: absolute;}
.main_image li {	width: 100%; height: 422px; float: left;}
.main_image li span {	width: 100%; height: 422px; display: block;}
.main_image li a {	width: 100%; height: 422px; display: block;}
.main_image li .img_1 {	background: url(../images/banner1.jpg) no-repeat top;}
.main_image li .img_2 {	background: url(../images/banner2.jpg) no-repeat top;}
.main_image li .img_3 {	background: url(../images/banner3.jpg) no-repeat top;}
.main_image li .img_4 {	background: url(../images/banner4.jpg) no-repeat top;}
.main_image li .img_5 {	background: url(../images/banner5.jpg) no-repeat top;}
.flicking_con {	margin: 0px auto; width: 1000px; position: relative;}
.flicking_con .flicking_inner {	right: 0px;top:250px; width: 130px; height: 21px; position: absolute; z-index: 999;}
.flicking_con a { padding: 0px; text-indent: -9000px; float: left; display: block; 
width: 20px;height: 8px; border:1px solid  #613229; background-color:#fff;margin:0 5px;-moz-border-radius: 3px;      /* Gecko browsers */    -webkit-border-radius: 3px;   /* Webkit browsers */    border-radius:3px}
.flicking_con a:hover, .flicking_con a.on {	border:1px solid  #613229; background-color:#613229; cursor:pointer}
#btn_prev {	top: 50%; width: 73px !important; height: 74px !important; margin-top: -100px; display: none; position: absolute; z-index: 99;}
#btn_next {	top: 50%; width: 73px !important; height: 74px !important; margin-top: -100px; display: none; position: absolute; z-index: 99;}
#btn_prev {	background: url(../images/hover_left.png) no-repeat left top; left: 100px; display:block;}
#btn_next {	background: url(../images/hover_right.png) no-repeat right top; right: 100px; display:block;}



/*subnav */
.subnav_pos{ position:absolute}
.subnav{ height:317px; width:234px;position:absolute; padding:8px 11px; background:#FFF; top:-296px; left:0; z-index:9;-moz-border-bottom-left-radius: 8px;      /* Gecko browsers */    -webkit-border-bottom-left-radius: 8px;   /* Webkit browsers */    border-bottom-left-radius:8px; border-bottom-right-radius:8px;-moz-border-bottom-right-radius: 8px;      /* Gecko browsers */    -webkit-border-bottom-right-radius: 8px; border:1px solid #ad886a;-moz-box-shadow:1px 1px 15px #d4bcb8; -webkit-box-shadow:1px 1px 15px #d4bcb8; box-shadow:1px 1px 15px #d4bcb8; border-top:none}
.subnav .subnav-zh{ height:28px; line-height:28px;  padding-left:5px; color:#963A0B; font-size:18px;margin-top: 12px;}
.subnav dl {overflow:hidden;  cursor:pointer; border-top:1px dashed #d3d3d3; border-bottom:1px dashed #d3d3d3}
.subnav dl.subnav-gd{height:50px; margin-bottom:7px;-moz-transition:height 1s; /* Firefox 4 */
-webkit-transition:height 1s; /* Safari and Chrome */
-o-transition:height 1s; /* Opera */padding:5px 0;}
.subnav dl.subnav-gd dd{line-height:25px; height:25px; padding-left:10px;}
.subnav dl dt{height:30px;}
.subnav dl dt a{ color:#d07326; }
.subnav dl dd{ float:left; width:107px; text-align:left; font-size:15px;  position:relative;}
.subnav dl dd a{ color:#404040;}
.subnav dl dd a:hover{color:#962311}

.subnav dl:hover.subnav-gd {height:75px; margin-bottom:10px;transition:width 2s;-moz-transition:height 0.7s;-webkit-transition:height 0.7s; -o-transition:height 0.7s; }

.subone{ position:relative;}
.subnav-a{ width:234px; height:7px; background:#f7f4f4 url(../images/subb1.png) center no-repeat; position:absolute; bottom:-6px;}
.hot{ background:url(../images/hot.gif) no-repeat; height:15px; width:25px; position:absolute; top:5px; left:80px;}

/*search*/
.search{ height:50px;}
.search_all{ padding-top:8px;}
.search_all p.search_p{ width:307px; height:30px; border:1px solid #d2c2c1; background-color:#FFF;moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px;  }
.search_all p:hover.search_p{border:1px solid #b36354; }
.search_all p.search_p input[type=text]{ height:28px; width:263px;line-height:28px; padding-left:5px;moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius:5px; font-size:14px;outline:none;}
.search_sub{ background:url(../images/search.png) no-repeat; width:34px; height:31px; cursor:pointer;outline:none;}

.search_all p.search_ss{ height:30px; margin-left:20px; line-height:30px;}
.search_all p.search_ss a{ color:#464570; margin-right:10px;}




/*右边*/
.content_right{ width:304px; margin:30px 20px 0 0;}
.right_border{border-bottom:1px dashed #d1d1d1;}
.video{ padding-bottom:20px; }

.content_right .content_tit{ background:url(../images/tit_log.png) 0 12px no-repeat; padding-left:45px; height:60px; line-height:60px; font-size:28px; color:#494949 }
.content_right .ring_jianjie p{ margin:10px 0 15px; color:#575757; line-height:22px; font-size:14px;}
.right_zhuanji{ padding:0 5px 20px;}
.right_zhuanji ul li{ position:relative; overflow:hidden; height:350px;}
.right_zhuanji ul li .right_zjjianjie{ position:relative; top:-100px; left:0; padding:10px; background-color:rgba(255, 255, 255, 0.6); height:120px;-moz-transition:top 1s; /* Firefox 4 */
-webkit-transition:top 1s; /* Safari and Chrome */
-o-transition:top 1s; /* Opera */}
 .right_zhuanji ul li:hover .right_zjjianjie{top:-150px; -moz-transition:top 1s; /* Firefox 4 */
-webkit-transition:top 1s; /* Safari and Chrome */
-o-transition:top 1s; /* Opera */}
.right_zhuanji ul li .right_zjjianjie p.right_zjtit{ font-size:24px; font-weight:bold;}
.right_zhuanji ul li .right_zjjianjie p.right_zjtit a{ color:#282828}
.right_zhuanji ul li .right_zjjianjie p.right_jianjie{ line-height:22px; font-size:14px; color:#333}
.right_zj_a{ padding:5px 10px; background-color:#F00; color:#FFF; display:inline-block; margin:10px 0 10px 50px; }



.lmzj_wppt .right_zjjianjie a{ border:none; background:none; font-size:22px; font-weight: bold;}
.lmzj_wppt .right_zjjianjie{position:relative; top:-100px; left:0; padding:10px; background-color:rgba(255, 255, 255, 0.6); height:150px;-moz-transition:top 1s; /* Firefox 4 */
-webkit-transition:top 1s; /* Safari and Chrome */
-o-transition:top 1s; /* Opera */}
 .right_zhuanji ul li:hover .right_zjjianjie{top:-150px; -moz-transition:top 1s; /* Firefox 4 */
-webkit-transition:top 1s; /* Safari and Chrome */
-o-transition:top 1s; /* Opera */}
.lmzj_wppt:hover  .right_zjjianjie{top:-170px; -moz-transition:top 1s; /* Firefox 4 */
-webkit-transition:top 1s; /* Safari and Chrome */
-o-transition:top 1s; /* Opera */}



.list_map{ padding-bottom:20px;}
.list_map p{ line-height:20px; font-size:14px; margin-top:8px; color:#333}
.list_mapspan{ font-size:16px; color:#9E0E0E}


/*页脚*/
.footer { width:100%;height:270; margin-top:30px;background-color:#FFFFFF; border-top:5px solid #663300;}
.footer .gtft {width:1000px; margin:20px auto; border-bottom:1px dashed #e1e1e1;}
.footer .footerlogo {width:305px;height:120px; font-size:14px; color:#272636; background-image:url(../images/footerlogo.jpg); background-repeat:no-repeat;padding-top:62px; line-height:24px;}
.footerlogo span {color:#FF0000;}
.footer li {font-size:14px;color:#444444;line-height:20px;}
.footer h5 { font-size:18px;color:#663333; line-height:21px;font-weight:normal;}
.footer ul {margin-top:21px;}
.footer100 { margin-left:75px;}
.footer wachet {width:110px;height:152px;}
.wachet p {font-size:14px;color:#444; text-align:center;}
.footer .banquan {width:560px;height:18px; font-size:14px;margin:0 auto;color:#afafaf; padding-bottom:25px;line-height:1px;}
.banquan .footkf { margin-top:-10px;}
.footer a:hover {color:#c20000;}

/**右侧**/

.lmreght {width:280px;margin:15px;}
/*ppt*/
.lmppt{ width:280px; height:150px; position:relative; overflow:hidden;}
.lmppt ul li{ float:left; width:310px; }
.lm_wppt{position: absolute;left:0px;top: 0px; z-index: 2;}
.lmBanner_ppt{margin: 0 auto;text-align: center; position: absolute; z-index:99; bottom:10px; right:10px; } 
.lmBanner_ppt a{width: 20px;height: 8px; border:1px solid  #613229; background-color:#fff; display: inline-block;font-size: 0px;line-height: 0px;margin:0 5px;-moz-border-radius: 3px;/* Gecko browsers */ -webkit-border-radius: 3px;/* Webkit browsers */ border-radius:3px}
.lmBanner_ppt a.on,.lmBanner_ppt a:hover{border:1px solid  #613229; background-color:#613229;}


.lmtwo li{ width:92px; border-right:dashed 1px #d7d7d7; padding:8px 0; float:left}
.lmtwo li a{ display:block; width:92px; color:#350b03}
.lmtwo li a p{ padding-top:5px;}
.lmtwo li:hover{ background-color:#eae6e5}

.lmtit{ height:60px; line-height:60px; font-size:20px; font-weight:bold;}
.lmtit_ico{ background:url(../images/tit_ico1.png) 0 16px no-repeat; padding-left:35px; }
.lmzhzh2, .lmzhzh1, .lmzhzh{ padding-bottom:15px;}
.lmzhzh a{ padding:1px 9px; display:inline-block; border: 1px solid #dbdbdb;
background-color: #f4f4f4;border-radius:10px;margin:5px;font-size: 14px;color: #272636}
.lmzhzh2 p{ font-size:14px; color:#767676;}
.lmzhzh2 p.righ_yyjj a{ font-size:14px; color:#363636;}
.lmzhzh2 p.righ_yyjj a:hover{}
.lmzhzh a:hover{ background-color: #272636;border: 1px solid #272636;color: #fff;}
.lmzhzh a.lmzhzh_a{ width:250px; height:37px; line-height:37px; font-size:16px; color:#FFF; background-color:#613229; margin-top:10px;border: 1px solid #613229;}

.lmdizhi p{ margin-top:7px; font-size:14px;}

/*zhuanjia ppt*/

.lmzhuanjia{ width:289px; height:335px; position:relative; }
.lmzjian{ width:289px; height:335px; position:relative; overflow:hidden;}
.lmzj_wppt{position: absolute;left:0px;top: 0px; z-index: 2;}
.lmzjian ul{width:289px; height:335px;}
.lmzjian ul li{ float:left;width:289px; height:335px;}
.zj_btnppt{position: absolute;top:10px; width: 56px;height: 78px; display: block;z-index: 97;}
.lmzjBanner_ppt{margin: 0 auto;text-align: center; position: absolute; z-index:99; top:-50px; right:0px; } 
.lmzjBanner_ppt a{width: 20px;height: 8px; border:1px solid  #613229; background-color:#fff; display: inline-block;font-size: 0px;line-height: 0px;margin:0 5px;-moz-border-radius: 3px;/* Gecko browsers */ -webkit-border-radius: 3px;/* Webkit browsers */ border-radius:3px; padding:0;}
.lmzjBanner_ppt a.on,.lmzjBanner_ppt a:hover{border:1px solid  #613229; background-color:#613229;}

/*xinwendongtai*/
.cont_list_dt{ height:145px; overflow:hidden;-moz-transition:height 1s; -webkit-transition:height 1s;-o-transition:height 1s; padding-left:10px;}
.cont_list_dt li{background:url(../images/li_dian.png) 0 13px no-repeat; font-size:16px; line-height:28px; height:28px; padding-left:15px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;}
.cont_list_dt li:hover{background:url(../images/li_dian1.png) 0 13px no-repeat; }
.cont_list_dt:hover{height:255px; -moz-transition:height 1s; -webkit-transition:height 1s;-o-transition:height 1s;}
/* atc-wxts 2015 06 27 10:15 Yalo */
.atc-wxts { width:622px; border:solid 1px #eee; border-radius:10px; background-color:#f9f9f9;margin-left:20px;margin-bottom:20px;margin-top:38px;}
.atc-wxts-tit {width:600px;height:60px;border-bottom:solid 1px #eee;margin-bottom:8px;margin-left:auto;margin-right:auto;padding-top:2px;padding-bottom:5px;}
.atc-wxts-tit-left {font-size:44px;color:#663300; padding-left:62px;margin-bottom:10px;background:url(../images/atc-wxts-tit-leftbg.png) no-repeat left center;line-left:70px;}
.atc-wxts-tit-right {height:50px;background:url(../images/atc-wxts-tit-rightbg.png) no-repeat left center; padding-left:60px;margin-top:8px;margin-left:80px;}
.atc-wxts-tit-right-top { font-size:18px;color:#663300;}
.atc-wxts-tit-right-bottom { font-size:30px;color:#663300; padding:0px;line-height:20px;}
.atc-wxts-p { font-size:14px;color:#333; text-indent:2em;padding-left:15px;padding-right:15px;margin-top:6px;margin-bottom:10px;}
.atc-wxts-yy { width:600px;height:150px; border-top:solid 1px #eee;border-bottom:solid 1px #eee;podding-top:14px;podding-bottom:14px;margin:auto;margin-bottom:10px;}
.atc-wxts-yy-tit { background:url(../images/atc-wxts-yy-tit-leftbg.png) no-repeat left bottom ; padding-left:35px;padding-top:14px; font-size:18px;color:#663300;}
.atc-wxts-yy-xm { margin:20px;padding-right:19px; font-size:14px;color:#333;}
.atc-wxts-yy-ico { margin-left:20px;height:50px;}
.atc-wxts-zx {margin:auto;margin-bottom:15px;height:40px;}
.atc-wxts-zx-an {width:150px;height:40px;background-color:#663300; text-align:center;line-height:40px; border-radius:5px;font-size:24px; float:left; margin-right:50px;}
.atc-wxts-zx-an:hover{width:148px;height:38px;background-color:#fff; border:solid 1px #663300; line-height:38px;}
.atc-wxts-zx-an a{color:#fff;}
.atc-wxts-zx-an:hover a {color:#663300;}
.atc-wxts-zx span { float:left;margin-left:150px;}
/*文章页面，案例ppt*/
.wz_anli{ width:622px;border:1px solid #eeeeee;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px; height:264px; overflow:hidden;margin-left: 20px;margin-bottom:30px;}
.wz_anli .wz_anli_ul{ height:56px; line-height:56px;}
.wz_anli .wz_anli_ul li{ float:left; border-right:1px solid #eeeeee; border-bottom:1px solid #eeeeee; width:33.2%; text-align:center; color:#333333; font-size:20px;cursor: pointer;}
.wz_anli .wz_anli_ul li.wz_anli_lo{ border-bottom:none; color:#d03d00;}
.wz_anli .wz_anlcont{ padding:15px; width:590px; height:175px; overflow:hidden;}
.wz_anli .wz_an_tit{ width:340px; margin-left:20px;}
.wz_anli .wz_an_tit h3{ font-weight:normal; font-size:20px; line-height:40px; height:40px;}
.wz_anli .wz_an_tit:hover h3{ font-weight:bold; }
.wz_anli .wz_an_tit p{ font-size:14px; color:#333; text-indent:2em;}
.wz_anli .wz_an_tit p a.wz_an_a{ display:block; border:1px solid #d03d00; color:#d03d00; width:124px; height:32px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; float:left; text-align:center; text-indent:0em; margin-top:15px; margin-left:25px; line-height:32px; font-size:18px}
.wz_anli .wz_an_tit p a.wz_an_a:hover{ background:#d03d00; color:#FFF;}

/*首页幻灯片*/
.banner ul li a{ width:100%; height:420px; display:block;}
.flickerplate {
	position:relative;
	width:100%;
	height:420px;
	background-color:#e6e6e6;
	overflow:hidden
}
.flickerplate ul.flicks {
	width:10000%;
	height:100%;
	padding:0px;
	margin:0px;
	list-style:none
}
.flickerplate ul.flicks>li {
	float:left;
	width:1%;
	height:100%;
	background-position:center;
	background-size:cover;
	display:table
}
.flickerplate ul.flicks>li .flick-inner {
	height:100%;
	color:#fff;
	display:table-cell;
	vertical-align:middle
}
.flickerplate ul.flicks>li .flick-inner .flick-content {
	max-width:68.75em;
	margin-left:auto;
	margin-right:auto
}
.flickerplate ul.flicks>li .flick-title {
	padding:0px 0px;
	font-size:2.778em;
	line-height:1.995em;
	text-align:center
}
@media only screen and (max-width: 43.813em) {
.flickerplate ul.flicks>li .flick-title {
font-size:1.667em
}
}
.flickerplate ul.flicks>li .flick-sub-text {
	padding:5px;
	font-weight:300;
	line-height:2.5em;
	color:rgba(255, 255, 255, 0.8);
	text-align:center
}
.flickerplate ul.flicks>li .flick-title span.flick-block-text, .flickerplate ul.flicks>li .flick-sub-text span.flick-block-text {
	padding:12px 18px;
	background-color:rgba(0, 0, 0, 0.6)
}
.flickerplate .arrow-navigation {
	position:absolute;
	height:80%;
	width:10%;
	top:10%;
	z-index:100;
	overflow:hidden
}
.flickerplate .arrow-navigation .arrow {
	display:block;
	height:100%;
	width:90%;
	-webkit-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;
	-ms-transition:all 0.2s ease-out;
	transition:all 0.2s ease-out
}
.flickerplate .arrow-navigation:hover, .flickerplate .arrow-navigation .arrow:hover {
	cursor:pointer
}
.flickerplate .arrow-navigation.left {
	left:0%
}
.flickerplate .arrow-navigation.left .arrow {
	opacity:0;
	margin:0px 0px 0px 50%;
	background-image:url("../images/arrow-left-light.png");
	background-repeat:no-repeat;
	background-position:left
}
.flickerplate .arrow-navigation.right {
	right:0%
}
.flickerplate .arrow-navigation.right .arrow {
	opacity:0;
	margin:0px 0px 0px -50%;
	background-image:url("../images/arrow-right-light.png");
	background-repeat:no-repeat;
	background-position:right
}
.flickerplate .arrow-navigation.left.hover .arrow {
	opacity:1;
	margin:0px 0px 0px 20%
}
.flickerplate .arrow-navigation.right.hover .arrow {
	opacity:1;
	margin:0px 0px 0px -20%
}
.flickerplate .dot-navigation {
	position:absolute;
	top: 400px;
	width: 100%;
	text-align:center;
	z-index:100
}
.flickerplate .dot-navigation ul {
	text-align:center;
	list-style:none;
	padding:0px 15px
}
.flickerplate .dot-navigation ul li {
	display:inline-block;
	float:none
}
.flickerplate .dot-navigation .dot { 
border:1px solid #963A0B;
	width:20px;
	height:10px;
	margin:0px 6px;
	background-color:rgba(255, 255, 255, 1);
	border-radius:6px;
	-o-border-radius:6px;
	-ms-border-radius:6px;
	-moz-border-radius:6%;
	-webkit-border-radius:6px;
	-webkit-transition:background-color 0.2s ease-out;
	-moz-transition:background-color 0.2s ease-out;
	-o-transition:background-color 0.2s ease-out;
	-ms-transition:background-color 0.2s ease-out;
	transition:background-color 0.2s ease-out
}
.flickerplate .dot-navigation .dot:hover {
	cursor:pointer;
	border:1px solid #613229;
	background-color:#613229;
}
.flickerplate .dot-navigation .dot.active {
	background-color:#963A0B
}
.flickerplate .dot-navigation.left, .flickerplate .dot-navigation.left ul {
	text-align:left
}
.flickerplate .dot-navigation.right, .flickerplate .dot-navigation.right ul {
	text-align:right
}
.flickerplate.flicker-theme-dark .arrow-navigation.left .arrow {
	background-image:url("../images/arrow-left-dark.png")
}
.flickerplate.flicker-theme-dark .arrow-navigation.right .arrow {
	background-image:url("../images/arrow-right-dark.png")
}
.flickerplate.flicker-theme-dark .dot-navigation .dot {
	background-color:rgba(0, 0, 0, 0.12)
}
.flickerplate.flicker-theme-dark .dot-navigation .dot:hover {
	background-color:rgba(0, 0, 0, 0.6)
}
.flickerplate.flicker-theme-dark .dot-navigation .dot.active {
	background-color:#000
}
.flickerplate.flicker-theme-dark ul.flicks li .flick-inner {
	color:rgba(0, 0, 0, 0.9)
}
.flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-sub-text {
	color:rgba(0, 0, 0, 0.9)
}
.flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-title span.flick-block-text, .flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-sub-text span.flick-block-text {
	background-color:rgba(255, 255, 255, 0.5)
}
.flickerplate ul.flicks li.flick-theme-dark .flick-inner {
	color:rgba(0, 0, 0, 0.9)
}
.flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-sub-text {
	color:rgba(0, 0, 0, 0.9)
}
.flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-title span.flick-block-text, .flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-sub-text span.flick-block-text {
	background-color:rgba(255, 255, 255, 0.5)
}
.flickerplate.animate-transform-slide ul.flicks {
	-webkit-perspective:1000;
	-webkit-backface-visibility:hidden;
	transform:translate3d(0%, 0px, 0px);
	-webkit-transform:translate3d(0%, 0px, 0px);
	-webkit-transition:-webkit-transform 0.6s;
	-o-transition:-o-transform 0.6s;
	-moz-transition:-moz-transform 0.6s;
	transition:transform 0.6s
}
.flickerplate.animate-transition-slide ul.flicks {
	position:relative;
	left:0%;
	-webkit-transition:left 0.4s ease-out;
	-moz-transition:left 0.4s ease-out;
	-o-transition:left 0.4s ease-out;
	-ms-transition:left 0.4s ease-out;
	transition:left 0.4s ease-out
}
.flickerplate.animate-jquery-slide ul.flicks {
	position:relative;
	left:0%
}
.flickerplate.animate-scroller-slide {
	padding-bottom:0px;
	overflow:auto
}
.flickerplate.animate-scroller-slide ul.flicks {
	position:auto
}
.zhouwei,.zhouwei a{display:none;}
.p828{margin-top:15px;margin-bottom:15px;}
.p828 li {
    background: url(/style/images/li_dian.png) 0 9px no-repeat;
    padding-left: 15px;
    color: #930;
}