*{ margin: 0; padding: 0; border: 0; }
body{margin:0;background-color:#F8F8F8; background-image:url(../images/bodybg01.jpg2) top center no-repeat;}
body,td,th,p,div,span {font-size:15px;color:#000000;font-family:"微软雅黑", "宋体";line-height:200%;}

#pic_images{position:absolute;display:none;z-index:2;border:3px solid #e8e8e8; background:#FFFFFF;}
.nrpic{border:solid 2px #C7E4E2;float:left;margin:0 6 0 0;}
#artibody img { width:80%; height:auto;}

.fl {float: left;}
.fr {float: right;}
.pr{position: relative;}
.container{display: block;width: 1280px; margin: 0 auto;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;display: block;_height: 1px;clear: both;}
	.slider{height:480px;}	/*宽屏幻灯片区域 */
	/*#artibody img{width:88%;}*/ /*信息内容中的图片默认宽度*/

/*常用链接样式*/
a{text-decoration: none;color:#222;}
a:hover {text-decoration:none;color:#20427F;}

.path,.path a{ color:#888; font-size:16px;}	/*位置路径导航*/
.path a:hover{color:#e00;}
.more01 {display:block; padding:10px; width:10%;text-align:center; border-radius: 0.2em 0.2em; margin:1% 1% 1% 0%; border:1px solid #C2C2C2; color:#000; font-size:16px;}
.more01:hover{color:#003C91;}



/*分页样式集合fenyi*/
.fenye01{width:100%; border-bottom:2px solid #ddd;line-height:32px;height:32px;}
.fenye01 span a{color:#333; font-size:16px;display: table;float: left;width: 90px;text-align: center;font-weight: bold;letter-spacing:1px;}
.fenye01 .hover a{color:#0066BE;border-bottom:2px solid #0066BE;}
.fenye02 {margin-top:0.5rem;}

.date_01{display:block;width:78px;height:88px;line-height:44px;border: 1px solid #ccc;background-color:#fff;font-size: 26px;color:#47B8FF;text-align: center;cursor: pointer; margin-bottom:16px;}
.date_01:hover{ background-color:#0A73B4; color:#fff;}

/*常用标题样式*/
.zi_t01{ font-weight:bold;}
.ul_list{width:100%;}
.ul_list{}
.ul_list li{ list-style:none; height:4rem; border-bottom:1px dotted #ddd; font-size:16px; line-height:400%; }
.ul_list li a{ }
.ul_list li span{float:right; font-weight:100;color:#666; line-height:400%;}
.ul_list li:hover{ background:#fff; border-bottom:1px dotted #888;}
.ul_list li:hover a,.ul_list li:hover span{color:#89090D;}

/*搜索页面样式*/
.search_keywd{color:#e00;}
.search{margin:1rem auto;width:1200px; background:#fff; border-radius:6px;}
.search .search_t{ margin:1rem auto;width:100%; text-align:center; line-height:3rem;border-bottom:1px solid #ddd; background:#eee; border-radius:6px 6px 0px 0px;}
.search .search_i{margin:0 auto 1rem auto;width:98%;}
.search .search_i ul{} 
.search .search_i ul li{ padding:8px;list-style:none; margin:0.5rem; border-bottom:1px dashed #ddd; line-height:3rem;}
.search .search_i ul li .jy{color:#999; font-weight:100; font-size:13px; overflow:hidden;height:3.6rem;}
.search .search_i ul li span{float:right;}
.search .search_i ul li:hover{ background:#f1f1f1;}

.msbg02 {width:100%; background:#EA0003; }
.msbg02 .syab{width: 1300px; margin:0px auto; overflow: hidden; border:0px solid #33F; }

/*syab学校概况 ***********************************************************************/
.syab{width:1300px; margin:2.6rem auto 1.6em auto;display:table; }
.msbg01 {width:100%; background:url(../images/gcyj01.jpg); margin-top:0px;}
.msbg01 .syab{width: 1300px; margin:0px auto; overflow: hidden; border:0px solid #33F; }
.syabz{width:630px;position: relative;}
.syabz li img{width: 100%;}
.syabz  .vv { width:640px;   height:360px;    border-radius: 8px;    display: table;    -webkit-box-shadow: 0px 6px 10px rgba(0,0,0,0.8);    box-shadow: 0px 6px 10px rgba(0,0,0,0.8);}

.syabz .swiper-pagination{width: auto!important;left: 20px}
.syabz .swiper-pagination-bullet{width: 8px; height: 8px;opacity: 1; background:#fff;border-radius: 50;margin:0 3px!important}
.syabz .swiper-pagination-bullet-active{background:#EA0003;}
.syabz-prev,.syabz-next{position: absolute;bottom: 0;width: 40px;height: 32px;z-index: 1;cursor: pointer;
background-color: #2f2f2c;background-repeat: no-repeat;background-position: center;}
.syabz-prev{background-image:url(../images/syabz-prev.png); right:0}
.syabz-next{background-color: #EA0003;background-image:url(../images/syabz-next.png);right: -40px;}
.syabz-prev:hover,.syabz-next:hover{background-color: #EA0003}

.syaby{width: 650px; overflow: hidden;}
.syaby .tab{width: 100%; overflow: hidden;margin-bottom:0px;}
.syaby .tab li{height: 43px;line-height: 43px; font-size: 16px;color: #fff; text-align: center;background:#a0a0a0;float: left; margin-right: 5px;width: 24.2%;cursor: pointer; list-style-type: none;}
.syaby .tab li:hover,.syaby .tab li.hover{background:#EA0003;font-weight: bold;}
.syaby .txt{color: #777777;}
.syaby .txt strong{display: block; font-size: 18px;color: #a0a0a0;text-transform: uppercase;line-height: initial;}
.syaby .txt h3{display: block; font-size: 30px;color: #2f2f2c;margin-bottom: 10px}
.syaby .txt h3>em{color: #EA0003}
.syaby .txt p{line-height:2}
.syaby .txt .xmore{ margin-top:12px}
#connr1 .xmore{ margin-top:35px}
.syaby .nlist{ overflow: hidden; }
.syaby .nlist li{ float:left; width: 100%; height:42px; line-height: 41px; font-size: 16px; border-bottom:1px dashed #dcdcdc; }
.syaby .nlist li a{ display:block;}
.syaby .nlist li a:hover{ color:#EA0003;}
.syaby .nlist li a span{ float:right; } 


.lmpt a {font-size:16px; color:#474747; }
.lmpt a:hover {font-size:16px; font-weight:bold; color:#EA0003;}
.lmlr {font-size:14px; color:#999;  line-height:180%;}
.ydxq a {font-size:14px; color:#999; line-height:210%;}
.ydxq a:hover {font-size:14px; }


.cp_list{ margin:0rem auto;display:table;}
.cpzx marquee{margin:1rem auto;width:1380px;height:350px; display:block;}

/*dtit****dmore*****dabg ***xiaobg***********************************************************/
.dtit{text-align: center; width: 100%; padding-top:4rem;}
.dtit b{font-size:3rem;color: #fff;}
.dtit i{font-size: 16px;color: #fff;background:url(../images/dtit-bg.png) no-repeat right center;padding-right: 12px;font-weight: bold;text-transform: uppercase;margin-right: 5px;}
.dtit span{font-size:10px;color: #F8F8F8;display: block;text-transform: uppercase;}
.dtit p{font-size: 1.2rem;margin-top:2rem; color: #F8F8F8;display: block;}

.dtit2 b{color: #fff}
.dtit2 i{background-image:url(../images/dtit-bg2.png);color: #fff;}
.dtit2 span{color: #f8cdba}

.dtit.pd0{padding:0;padding-top: 30px}

/*服务图标*/

.server_icon{width:70%; margin:2rem auto;display:table; }
.server_icon ul{ margin:2rem auto;display:flex;justify-content:space-between;}
.server_icon ul li{ float:left;width:19.9%;border-right:1px solid #ddd; list-style-type: none;}
.server_icon ul li i{ width:100%; text-align:center;display:block;}
.server_icon ul li i img{width:40%;height:auto; display:block;margin: 0 auto; transition:transform 0.6s ease-in-out;}
.server_icon ul li:hover i img{transform:rotateY(180deg);}
.server_icon ul li b{display: block; color:#111;font-weight:bold; text-align: center; margin:0.3rem auto;}
.server_icon ul li span{color: #666;text-align: center; width: 100%; display: table;}

/*首页样式202111*/
.xwtt{margin:1rem auto; background:url(../images/tt_pic01.png) no-repeat top left; background-color:#fff;width:1200px; display:table; border-radius:0.3rem;}
.xwtt li{list-style:none; margin:1rem auto;}
.xwtt .bt{width:100%; text-align:center; display:table;}
.xwtt ul li .bt a{font-size:30px; color:#0066BE;}
.xwtt ul li .jy{ margin:1rem auto;width:98%; color:#666;text-align:left; font-size:13px;font-weight:100;}
.xwtt:hover{background:#eee;background:url(../images/tt_pic01.png) no-repeat top left;}
.xwtt:hover ul li .bt a{color:#89090D;}
.xwtt:hover ul li .jy{color:#333;}

.xw{margin:1rem auto;width:1200px;display:table; background:#fff;}
.xw .left{float:left; margin:10px;width:580px;}
.xw .right{float:right;margin:10px;width:570px;}

.xw02{margin:1rem auto;width:1200px;display:table;}
.xw02 .k01{float:left; margin:0px;width:480px;}
.xw02 .k02{float:left; margin:auto 20px;width:380px;}
.xw02 .k03{float:right; margin:0px;width:300px;}


.xx_01 { margin:0rem auto;width:100%; background:#F4F4F4;  display:table; border:0px solid #f00;}
.xx{ margin:2rem auto;width:1300px; display:table; border:0px solid #f00;}
.kk{ float:left;width:625px;margin:0rem auto; background:url(../images/bt_bg.png) no-repeat top left; margin:10px; border:0px solid #f00;}
.kk .t{width:100%; line-height:72px;height:72px;}

.kk .t a{color:#fff; display:table;float: left; margin:0px 0px 0px 20px; font-size: 20px;font-weight: bold;}
.kk .t span a{ float:right; font-size:16px;color:#414141; border-bottom:none; font-weight:100; margin-top:15px;}
.kk .t:hover a,.xx .kk .t:hover span a{color:#FFFF00;}
.kk .i{ margin:0.5rem auto;}

.rzbp_02{width:100%;}
.rzbp{ margin:2rem auto;width:1300px; display:table; border:0px solid #f00;}
.kk02{ float:left;width:1300px;margin:0rem auto; background:url(../images/rzbp_bg.png) no-repeat top left; margin:10px; border:0px solid #f00;}
.kk02 .t a{color:#fff; display:table;float: left; margin:0px 0px 0px 20px; font-size: 20px;font-weight: bold;}
.kk02 .t{width:100%; line-height:72px;height:72px;}
.kk02 .t span a{ float:right; font-size:16px;color:#414141; border-bottom:none; font-weight:100; margin-top:15px;}
.kk02 .t:hover a,.xx .kk .t:hover span a{color:#FFFF00;}

.footer_linkpic{width:100%; margin:2rem auto; text-align:center;}
.footer_linkpic marquee{width:auto; border:0px solid #f00;margin:0 auto;}
.footer_linkpic .pic{width:max-content; margin:2rem auto;}
.footer_linkpic a{ width:300px; height:100px; text-align:center;}
.footer_linkpic a img{ width:210px; height:70px;border:0.5rem solid #fff; height:auto;border-radius:6px;transition:0.6s; }
.footer_linkpic a:hover img{border:0.5rem solid #ccc;transform: scale(1.06);}

.mm{margin:1rem auto;width:1210px;display:table;}
.mm .left{float:left; background:#fff;border-radius:6px;}
.mm .xx{width:900px;display:table; margin:0px;}
.mm .xx .kk{width:430px;margin:0px 10px 10px 10px;}
.mm	.right{float:right;width:300px;display:table;}
.mm .right .k01{width:100%;}

.ad_icon{margin-top:1rem;}
.ad_icon img{border-radius:3px;height:72px;}

.xxgk{ margin-bottom:1rem;width:100%;display:table; background:#0066BE;border-radius:8px;}
.xxgk .t{width:100%; margin-top:0.5rem; letter-spacing:2px; font-size:1.1rem; text-align:center;color:#fff;}
.xxgk .t img{height:16px;} 
.xxgk .item{width:90%;height:170px;  margin:0rem auto 1rem auto; background:#fff; display:table; border-radius:3px;}
.xxgk .item ul{ margin-top:0.5rem;}
.xxgk .item ul li{ list-style:none; float:left; margin:0.6rem; width:42%;background:#eee; text-align:center;border-radius:3px;}
.xxgk .item ul li:hover{ background:#89090D;}
.xxgk .item ul li:hover a{color:#fff;}


.pbys li .wenzi{opacity:0;position:absolute;left:0px; text-align:center;bottom:0px;color:#fff; text-align:center; background-color:#686868;background:url(../images/fsqyy.png);width:100%;height:100%;background-size:100% 100%;} /*??脳?????锟left:0px; bottom:0px;*/
.pbys li:hover .wenzi{ font-size:20px; opacity:1;background:url(../images/fsqyy.png);transition:all .6s linear ;-webkit-transition:all .6s linear ;-o-transition:all .6s linear ;-ms-transition:all .6s linear ;-moz-transition:all .6s linear ;}

/*sy05****创意作品欣赏*******************************************************************/
.sy05bg{width: 100%;  overflow: hidden; background:url(../images/gcyj01.jpg); margin-top:0px;}
.sy05-m{display: table;margin:50 auto 30px; border:0px solid #000; list-style-type: none;}
.sy05-m li{height: 43px;line-height: 43px; font-size: 20px;color: #fff; text-align: center;background:#a0a0a0;float: left; margin:0 2px;width: 155px;cursor: pointer;}
.sy05-m li:hover,.sy05-m li.hover{background:#C00000;font-weight: bold;}

.sy05{width: 100%; overflow: hidden;}
.sy05 ul{ overflow: hidden; }
.sy05 li{width: 24%;margin:0 .5% 10px;float: left; overflow: hidden;position: relative;}
.sy05 li img{width: 310px; height:380px;}
.sy06 li img{width: 310px; height:280px;}
.sy05 li .zi{position: absolute; width: 100%; bottom: 0;left: 0;background:rgba(245,99,37,0.7);
padding: 10px;color: #fff}
.sy05 li .zi>b{font-size: 17px; margin-right:20px;display: block;}
.sy05 li .mask{position: absolute; width: 100%; height: 100%; bottom:-100%; left: 0;background:rgba(245,99,37,0.7);display: flex;align-items: center;justify-content: center;
color: #fff; text-align: center;}
.sy05 li .mask b{font-size: 20px;display: block; margin-bottom: 10px;}
.sy05 li .mask .xmore{margin:40px auto 0;}
.sy05 li:hover .zi{opacity: 0; bottom: -100%}
.sy05 li:hover .mask{opacity: 1; bottom: 0}


.sy05bg{width: 100%;  overflow: hidden; background:url(../images/gcyj01.jpg); margin-top:0px;}
.sy05-m{display: table;margin:50 auto 30px; border:0px solid #000; list-style-type: none;}
.sy05-m li{height: 43px;line-height: 43px; font-size: 20px;color: #fff; text-align: center;background:#a0a0a0;float: left; margin:0 2px;width: 155px;cursor: pointer;}
.sy05-m li:hover,.sy05-m li.hover{background:#C00000;font-weight: bold;}


.dmore_05{font-size: 16px;color: #000; background:#FFAE0B;width: 185px;height: 40px;line-height: 40px;text-align: center;display: block; margin:40px auto;}
.dmore_05:hover{box-shadow: 2px 2px 2px #ddd}


.sy06 li{width:100%; margin:10 auto;}
.sy06 li .zi{ font-size:1.5rem; line-height:150%; }
.sy06 li img{width:38%; height:250px; float:left;}
.sy06 li .zi>b{font-size:1.8rem;}

.dabg{background:url(../images/dabg.jpg);width: 40%;height: 147px;position: absolute;z-index: -1}
.dabg1{left:0;top:300px}
.dabg2{right:0;top:73px}
.dabg3{left:0;bottom:150px}

.dmore{font-size: 16px;color: #fff; background:#EA0003;width: 185px;height: 40px;line-height: 40px;text-align: center;display: block; margin:40px auto;}
.dmore:hover{box-shadow: 2px 2px 2px #ddd}
.xmore{font-size: 14px;color: #EA0003;width: 104px;height: 32px;text-align: center;border: 1px solid #EA0003;display: block;}
..x2{border: 1px solid #fff;color: #fff; }
.xmore:hover{background:#EA0003;border-color: #EA0003; color: #fff}

.dabg{background:url(../images/dabg.jpg);width: 40%;height: 147px;position: absolute;z-index: -1}
.dabg1{left:0;top:300px}
.dabg2{right:0;top:73px}
.dabg3{left:0;bottom:150px}

.xiaobg1{background:url(../images/xiaobg1.jpg);width: 206px;height:332px;position: absolute;left:0;top:0;z-index: -1}
.xiaobg2{background:url(../images/xiaobg2.jpg);width: 188px;height:441px;position: absolute;right:0;bottom: 0;z-index: -1}
.xiaobg3{top: 0;}


.tlgg { width:1300px; margin:1rem auto;}

.tzgg{background:#fff; margin:10px auto; width:1200px;height:90px;display:table;border:1px solid #ddd;border-radius:3px;}
.tzgg .left{float:left;width:16px;height:90px;line-height:22px;padding:5px 5px;font-size:16px;color:#333;background:#0066BE; border-right:3px solid #89090D;border-radius:3px 0px 0px 3px;}
.tzgg .left a{color:#fff;}
.tzgg .left:hover a{color:#7A002B;}
.tzgg .info{float:right; overflow:hidden;width:1150px;height:90px;margin-right:0px;}
.tzgg .info ul{ margin:0;}
.tzgg .info ul li{float:left;width:48%;height:31px;margin-left:1%;margin-right:1%;}

.gdtp{background:#fff; margin:1rem auto; width:1200px;display:table;border:1px solid #ddd;border-radius:3px;}
.gdtp .left{float:left;width:30px;height:150px;line-height:22px; padding:60px 0px 0px 10px;font-size:16px;color:#fff;background:#0066BE; border-right:3px solid #89090D;border-radius:3px 0px 0px 3px;}
.gdtp .left a{ color:#fff; font-size:16px; letter-spacing:4px;}
.gdtp .left:hover a{ color:#7A002B;}
.gdtp .info{ float:right; width:1150px;}

.yplj{ margin:3rem auto;width:1200px;}

.pbys1{ width:100%;border:0px solid #33F; background:url(../images/gcyj01.jpg); margin-top:140px;}
.pbys01{width: 1300px; margin:0px auto; overflow: hidden; border:0px solid #33F;}
.pbys5{width: 100%; overflow: hidden;}
.pbys5 ul{ overflow: hidden; }
.pbys5 li{width: 23.5%;margin:0 .5% 10px;float: left; overflow: hidden;position: relative;}

/*子栏目导航样式*/
.zi_list{ border:1px solid #ccc; padding:0px;}
.zi_list_left{padding:3px;background-color:#e8e8e8;}

.news_body_pic{ margin:0 auto;display:table;width:100%; }
.news_body_pic .box{ float:left;width:29%; height:240px; margin:2%;}
.news_body_pic .box img{width:270px;height:240px; border-radius:4px; }
.news_body_pic .box  span{margin:0 auto; display:block;width:100%; text-align:center;word-wrap:break-word;}

.news_body_pic02{ margin:0 auto;display:table;width:99%; }
.news_body_pic02 .box{ float:left;width:24%; height:360px; margin:2% 0.5% 3% 0.5%;}
.news_body_pic02 .box img{width:280px;height:350px; border-radius:4px; }
.news_body_pic02 .box  span{margin:0 auto; display:block;width:100%; text-align:center;word-wrap:break-word;}

/*顶部样式*/
.t_100{width:100%;height:30px;background:#DADADA;}
.tools{margin:0 auto;width:1200px;display:table;height:30px; }
.tools a{color:#000;}
.tools .left{float:left;width:40%;color:#000;font-size:13px;line-height:30px;}
.tools .right{float:right;width:60%; text-align:right;color:#000;font-size:13px; line-height:30px;}
.tools .keywd{ height:22px; font-size:12px;color:#333;border-radius:3px 0 0 3px;}
.tools .sbmit{  background:url(../images/sstb.png); background-repeat:no-repeat;color:#eee; margin:auto 10px;width:60px; height:22px;}

.top_100{width:100%;height:241px; background:url(../images/top_bg.jpg); background-repeat:no-repeat;  margin:auto 0px;}
.top{margin:0 auto;width:1200px;display:table;padding-top:1rem;}
.top .logo{float:left;}
.top .logo img{width:567px;height:150px; margin-top:-20px;}
.top .right{float:right;}

.topmenu{ margin:0 auto; width:100%; background:#D00D09;height:46px;border-top:1px solid #F3AA0D;}
.topmenu ul{ margin:0 auto;width:1200px;}
.topmenu ul li{list-style:none;float:left; text-align:center; border-right:1px dotted #6D1F20;}
.topmenu ul li a{width:150px;height:46px;color:#fff; line-height:46px;display:block;font-size:16px;}
.topmenu ul li:hover a{background-color:#D00D09;color:#fff;}

/*鼠标经过下拉式菜单*/
#xiala_menu {line-height:45px; list-style-type: none;}
#xiala_menu a{display: block; color:#fff; font-size:16px; width:145px; text-align:center; border-right:1px solid #F3AA0D;}
#xiala_menu a:hover  {color:#ffff00; text-decoration:none; border-bottom:0px solid #000;background-color:#F3AA0D; }
#xiala_menu li {float: left; }
#xiala_menu li a{color:#ffffff;font-size:16px; font-family:"微软雅黑"; line-height:45px;}
#xiala_menu li a:hover{color:#ffffff;font-family:"微软雅黑";}
#xiala_menu li a span{ font-size:12px; color:#BCBCBC;}
#xiala_menu li ul {line-height:40px;  list-style-type: none;text-align:left;left: -999em; width:145px; position: absolute; z-index:999;}
#xiala_menu li ul li{float: left;width:100%; background:#F3AA0D; position:relative;left:0px; z-index:999;}
#xiala_menu li ul a,#xiala_menu li ul a:link,#xiala_menu li ul a:visited{display: block;color:#fff; width:100%;text-decoration:none; text-align:center; font-size:16px; z-index:999;line-height:260%;}
#xiala_menu li ul a:hover  {color:#fff;text-decoration:none; background:#F3AA0D; }
#xiala_menu li:hover ul {left: auto;}
#xiala_menu li.sfhover ul {left: auto;}

.lm_banner{width:100%;height:auto;}
.dqwz {margin:0 auto;width:1200px;height:60px; line-height:60px;display:table;color:#888; font-size:16px;}

.nr_100{margin:0 auto;width:1200px;display:table;}

.zi_menu{float:left;width:250px;line-height:40px;display:table;}
.zi_menu .left{ float:left;width:100%;line-height:70px;text-align:center;font-size:26px; letter-spacing:2px;background:#89090D; color:#fff; display:table;border-radius:6px 6px 0 0;}
.zi_menu .right{float:left;width:100%; height:100%;display:table; background:#EEE; margin-bottom:0rem;}
.zi_menu .right ul{}
.zi_menu .right ul li{ list-style:none; margin:15px 15px;height:40px; line-height:40px;  background:#F6F6F6; text-align:center;}
.zi_menu .right ul li:hover{ background:#fff;}
.zi_menu .right ul li a{ font-size:16px; letter-spacing:3px;}
.zi_menu .right ul li a:hover,.zi_menu .right ul li .on{font-weight:bold;background:#fff; color:#89090D;}

.nr{float:right;width:920px;min-height:480px; line-height:60px;display:table;}
.nr .t{width:99%;border-bottom:1px solid #ccc;height:38px;}
.nr .t span{background:#89090D;color:#fff;height:38px;display:table; padding:0 1rem; border-radius:6px 6px 0 0;}
.news_xbody{width:80%;}

/*首页内容样式*/
.product{ width:100%; background-color:#F6F6F6;}
.product .pt{ margin:0 auto; padding-top:60px;width:1200px; line-height:220%; text-align:center; font-size:2rem;color:#F74600; font-family:"微软雅黑"; letter-spacing:4px;}
.product .pt samp{ margin:0 auto; line-height:220%; text-align:center; font-size:14px; color:#666; font-family:"微软雅黑";letter-spacing:1px; }
.product .mr{ text-align:center; letter-spacing:2px; font-size:20px; line-height:180%;}
.product .cp{ margin:0 auto; padding:30px 0px 30px 0px; width:1200px;}
.product .ckgd{ margin:0rem auto; padding-bottom:60px; width:100%; text-align:center; display:table;}
.product .ckgd a{ margin:0 auto;}

.about{ width:100%; height:550px; background:#113160; }
.about .we{margin:0 auto; text-align:center;padding-top:40px; color:#F74600; font-size:24px; letter-spacing:1px; font-weight:bold;}
.about .we samp{margin:0 auto; text-align:center;color:#FFF; font-size:16px; letter-spacing:1px; font-weight:bold;}
.about .gsjj{ margin:0 auto; width:1200px; padding:15px; text-align:left; font-size:16px; color:#F5F5F5;}
.about .gsjj p{ margin:0 auto; width:1200px; padding-top:15px; text-align:left; font-size:16px; color:#F5F5F5;}
.about .ryzs{ margin:0 auto; width:1200px; padding:10px 30px 0px 30px; display:table; background:#fff;}

.pt{ margin:0 auto; padding-top:220px;width:100%; line-height:150%; text-align:center;color:#F74600; font-size:2rem; font-family:"微软雅黑"; letter-spacing:2px;}
.pt samp{ margin:0 auto; line-height:150%; text-align:center; font-size:1.5rem; color:#666; }
.pinfo { margin:2rem auto; width:1200px; word-wrap:break-word;}
.ckgd{ margin:0 auto; padding-top:30px;}
.ckgd a{ margin:0 auto;}

.list_pic{margin:0 auto; width:100%;}
.list_pic .list_pic_box{width:31%;float:left; margin:1%;}
.list_pic .list_pic_box img{width:100%;height:300px;}

.listpic{margin:0 auto;width:5650px;}
.listpic .listpic_box{float:left;width:300px;height:280px;margin:0.2%;display:inline-table; text-align:center;}
.listpic .listpic_box img{width:100%;height:280px;}
.listpic .listpic_box span{display:table; font-size:16px; color:#fff;text-align:center; margin:0 auto;}

.list_picnew{margin:0 auto;width:100%;display:table;}
.list_picnew .list_picnew_box{ float:left;width:48%; margin:1%;}
.list_picnew .list_picnew_box .left{float:left;}
.list_picnew .list_picnew_box .left img{width:170px;height:130px; margin:0px 5px 0px 20px; border-radius:3px;}
.list_picnew .list_picnew_box .right{float:right;width:370px;}
.list_picnew .list_picnew_box .right .t{font-size:16px;}
.list_picnew .list_picnew_box .right .jy{font-size:12px;color:#666;word-wrap:break-word;}
.list_picnew .list_picnew_box .right .info{font-size:14px;color:#666; text-align:right;}

/*底部样式*/

.foot_01{width:100%; margin-top:60px;background:#F5F5F5;display:table; }
.foot_01 .info_01{text-align:center; margin:60px auto; display:table; line-height:8px;font-size:16px;}
.foot_01 .info_01 span{ border-bottom:6px solid #009;width:100px;height:10px;font-size:3px;}
.foot_01 .info_02{margin:30px auto;width:1200px;display:table;}
.foot_01 .info_02 ul{}
.foot_01 .info_02 ul li{ list-style:none; float:left; width:33%; text-align:center; border:1px solid #ddd;}

.foot_02{width:100%; margin-top:20px;display:table; background-color:#600; }
.foot_02 .foot_menu{width:100%; border-bottom:2px solid #5F0609;display:table;background:#89090D;}
.foot_02 .foot_menu ul{ margin:10 auto;width:800px;  }
.foot_02 .foot_menu ul li{float:left; list-style:none; margin:0 0rem; text-align:center; line-height:38px;width:100px;}
.foot_02 .foot_menu a{color:#fff; font-size:16px;}
.foot_02 .foot_menu a:hover{font-size:16px;}
.foot_02 .info{ margin:0px auto;width:1200px;display:table;}
.foot_02 .info .left{float:left;text-align:center; width:1200px; color:#fff; font-size:16px; height:120px;}
.foot_02 .info .left a{ font-size:16px;color:#fff;}


/*---------右侧悬浮------------*/
.right-menu{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:100}
.right-menu-meau{position:relative;}
.right-menu-btn{width:68px;height:58px; padding-top:6px;border-bootom:1px solid #ddd;border-radius:1px;text-align:center;display:block;margin-bottom:1px;position:relative;background-color:#89090D;color:#fff; font-weight:normal; font-size:13px; line-height:180%; letter-spacing:2px;}
.right-menu-btn font{color:#fff;}
.right-menu-btn:hover{ background-color:#fff; color:#ff6600;}
.right-menu-btn:hover font{ color:#ff6600;}


.right-menu-btn span{color:#FFF;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.right-menu-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.right-menu-btn p{color:#ff6800;font-size:14px;line-height:18px;padding-top:5px;display:none;}

.zlmcpzx {font-family:"微软雅黑"; font-size:16px; color:#fff; font-weight:bold; padding-left:40px;}
.tszjy {font-family:"微软雅黑"; font-size:14px; color:#666;  padding-top:10px;}
.tszjy  span {font-family:"微软雅黑"; font-size:8px; color:#666;}

.zilanmuweizi a{font-size:14px; color:#000;}
.zilanmuweizi a:hover{font-size:14px; color:#660033;}


.right-menu-meau:hover .right-menu-btn span{display:none}
.right-menu-meau:hover .right-menu-btn p{display:block;}

.meau-car .right-menu-btn {border-color:#ff6800;margin-bottom:20px;}
.meau-car.right-menu-meau:hover .right-menu-btn{background-color:#ff6800}
.meau-car.right-menu-meau:hover .right-menu-btn span{color:#fff;display:block;}
.meau-car .right-menu-btn span{color:#ff6800;}
.meau-sev .right-menu-btn{border-color:#ff6800;background:url(images/02index-banner-8.gif) no-repeat #ff6800 center;} 
.meau-sev .right-menu-btn p{color:#fff}
.meau-sev .right-menu-btn span{color:#fff}
.meau-top .right-menu-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top.right-menu-meau:hover .right-menu-btn{background-color:#000}
.meau-top.right-menu-meau:hover .right-menu-btn span{display:block;color:#fff} 
.meau-top.right-menu-meau:hover .right-menu-btn i{color:#fff;}

.right-menu-box{position:absolute;top:-5px;right:48px;padding-right:25px;display:none;}
.right-menu-box .box-border{border:0px solid #000;padding:8px; background:url(/other/pic/td_bg01.png);-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}

.meau-sev .right-menu-box .box-border{width:430px;}
.meau-contact .right-menu-box .box-border{width:230px;}
.right-menu-meau:hover .right-menu-box{display:block}
.meau-code .right-menu-box{top:inherit;bottom:-35px;}
.meau-code .right-menu-box .box-border{width:156px;text-align:center;border-top:0px solid #ccc;}
.meau-code .right-menu-box .box-border i{display:block;color:#ffff00;font-size:16px;line-height:16px;}
.meau-code .right-menu-box .box-border .arrow-right{top:inherit;bottom:50px;}

.meau-sev:hover .right-menu-btn{background:#000;}
.meau-zs .right-menu-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800}
.meau-zs .right-menu-btn span{color:#fff}
.meau-zs .right-menu-btn p{color:#fff}

#go_top a{background:url(/other/pic/gotop.jpg);width:71px;height:64px;}
#go_top a:hover{background:url(/other/pic/gotoph.jpg);width:71px;height:64px;}

/*子栏目样式*/
.body_list_01{width:99%; margin:0px auto;display:table; border-bottom:1px dotted #ddd;}
.body_list_01:hover{background:#EEEEEE;}
.body_list_01:hover .body_title,.body_list_01:hover .body_right{color:#89090D;}
.body_list_01 .body_title{width:100%;display:table; font-size:16px;font-weight:bold;color:#333;margin:1rem;}
.body_list_01 .body_title img{}
.body_list_01 .body_right{ float:right;color:#666; font-size:16px;font-weight:normal; margin-right:2rem;}
.body_list_01 .body_jy{ font-size:14px;color:#999; margin:0 1rem 0 1rem;}
.body_list_01 .body_info{ float:right;font-size:14px;color:#999; margin:0 1rem 1rem 0;}

#float{ display:none;}
.hide{display: none;}

