@font-face{font-family:'iconfont';src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot');src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('http://at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('http://at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('http://at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}

.fa{display:inline-block;font-family:"iconfont";font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.fa-icon-qq:before{content:"\e604"}
.fa-icon-weibo:before{content:"\e600"}
.fa-icon-weixin:before{content:"\e605"}
.fa-icon-zaixianzixun:before{content:"\e608"}



*{margin:0;padding:0;}
body{background:#fff; font:12px/22px "SimSun","Microsoft YaHei";}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,select,option{ margin:0; padding:0;}
li,img,input,em,select{ list-style:none; border:none; font-style:normal;}
a{ text-decoration:none !important; cursor:pointer !important;}
select::-ms-expand { display: none; }
.img_cover{position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;display: block;margin:auto;padding: auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.tr{ transition:all 0.5s;}
.wrap{ max-width:1200px; margin:0 auto;font-family: "微软雅黑";}

header{ width:100%; }
.header_top { width:100%; height:29px;line-height:29px; background:#eee;font-size:12px; color:#757575; font-family:'微软雅黑';border-bottom:1px solid #d8d8d8;}
.header_top span { float:right; display:block;}
.header_top span a {color:#757575; }
.header{ width:100%; position:relative; left:0; top:0; z-index:99; background:#f0f0f0;}
.logo{ width:50%; float:left;}
.logo img{ display:block; max-width:100%;margin-top: 10px;}
.he_img { float:left;max-width:100%;}
.header .tel{margin:10px 0 0 0; padding:20px 0 0 6%;  background:url(../images/telicon_03.png) no-repeat left center; float:right;}
.header .tel span{ font-size:14px; color:#1e1917; font-family:"microsoft yahei ui"; line-height:19px; }
.header .tel span b{  display:block; margin-bottom:20px;font-size:24px; color:#d0281f; font-family:'microsoft yahei ui'; line-height:50px;}

.header_nav{ width:100%; background:rgba(198,8,13,0.9);  z-index:99; position:relative; left:0; top:0}
/*导航下拉开始*/
.header_nav .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.header_nav .nav{ position:relative; z-index:1;  }
.header_nav .nav a{ color:#fff;  }
.header_nav .nav .nLi{ float:left;  position:relative; display:inline; width:12.5%; text-align:center; height:50px;line-height:50px; }
.header_nav .nav .nLi h3{ float:left; width:100%; background:url(../images/shu.jpg) no-repeat right;z-index:999 ;position:relative; line-height:50px;}
.header_nav .nav .nLi h3 a{ display:block; font-family:'微软雅黑'; font-size:15px; color:#fff;transition:all 0.5s;  }
.header_nav .nav .sub{ display:none; width:100%; left:0; top:50px;  position:absolute; background:rgba(109,54,61,0.8) none repeat scroll 0 0 !important;  line-height:30px; padding:5px 0; z-index:999;}
.header_nav .nav .sub li{ zoom:1; }
.header_nav .nav .sub a{ display:block; padding:0 10px; }
.header_nav .nav .sub a:hover{ background:#302324; color:#fff; }
.header_nav .nav .nLi:hover h3 a {  color:#fff; z-index:99;background:#1e1917; line-height:60px; margin-top:-9px;}

/*导航下拉结束*/
/*移动端导航*/
.sjsj{ width:100%;  background:#f0f0f0;padding:0 3%;}
.icon-menu{float:right; cursor:pointer; width:39px; height:33px; background:url(../images/menu_logo.png) no-repeat right center; position:absolute;right:4%;top:1%; margin-top:3%; color:#e3722e;}
.sjdnav{ width:100px; height:280px; position:absolute;right:0%; top:9%;z-index:9999;background:rgba(205, 40, 31, 0.7) none repeat scroll 0 0 !important; background-color:#cd281f;}
.sjdnav ul{ padding:0; margin:0;}
.sjdnav li{ height:44px; line-height:44px;display:block;text-align:center; margin:0; padding:0;}
.sjdnav li a{display:block;line-height:40px; font-family:'Microsoft YaHei'; font-size:15px; color:#fff;}
.sjdnav li a:hover{background:#65aa36; color:#fff;}
.sjdnavhide{ height:0; overflow:hidden;}

/*大图滚动开始*/
.banner{ width:100%;}
.ban_img { width:100%; padding-top:26%; position:relative;}
.swiper-pagination-bullet { width:12px; height:12px; border:1px solid #e1f2fc;  border-radius:0; background:#000;border-radius:50%;box-shadow:5px 0 5px inset #aaa; }
.swiper-pagination-bullet-active { background:#ff9d00; }

main { width:100%;}
.cp { width:100%;margin:40px 0 0 0;}
.title { text-align:center;background:url(../images/title.png) no-repeat center center; height:93px;}
.title1 { line-height:50px;font-family:'Impact'; font-size:30px; color:#000;text-transform:uppercase; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center;}
.title1 span {font-family:'微软雅黑'; font-size:30px; color:#cd281f;font-weight:bold; }
.title2 { line-height:31px;font-family:'微软雅黑'; font-size:20px; color:#848484;}
.cp_mian .slideTxtBox { width:100%; margin-top:40px;}
.cp_mian .slideTxtBox .hd { width:100%;text-align:center;display:-webkit-box; display:-ms-flexbox; display:flex;
-ms-flex-wrap:wrap; flex-wrap:wrap;
-webkit-box-pack:center; -ms-flex-pack:center; justify-content:center;}
.cp_mian .slideTxtBox .hd ul { display:block; margin:0 auto;}
.cp_mian .slideTxtBox .hd ul li { cursor: pointer; font-family: '微软雅黑'; font-size: 14px; color: #343434; float:left; border-right:1px solid #fff; line-height:50px;  text-overflow:ellipsis;}
.cp_mian .slideTxtBox .hd ul li a{color: #343434;display: block;}
.cp_mian .slideTxtBox .hd ul li a:hover{color: #fff;}

.li1 {background:#c8c8c8; padding:0 30px; }
.li2 {background:#c8c8c8; padding:0 30px; }
.li3 {background:#c8c8c8; padding:0 30px; }
.li4 {background:#c8c8c8; padding:0 30px;  }
.li5 {background:#c8c8c8;padding:0 30px;  }
.li6 {background:#c8c8c8; padding:0 30px;  }
.li7 {background:#c8c8c8; padding:0 30px;  }
.li8 {background:#c8c8c8; padding:0 30px; }
.cp_mian .slideTxtBox .hd ul li span {padding:0 8px; display:inline-block; }
.cp_mian .slideTxtBox .hd ul .li1:hover  { color:#fff; background: #cd281f;}
.cp_mian .slideTxtBox .hd ul .li2:hover{ color:#fff; background:#cd281f;}
.cp_mian .slideTxtBox .hd ul .li3:hover{ color:#fff; background: #cd281f;}
.cp_mian .slideTxtBox .hd ul .li4:hover{ color:#fff; background:#cd281f;}
.cp_mian .slideTxtBox .hd ul .li5:hover{ color:#fff; background:#cd281f;}
.cp_mian .slideTxtBox .hd ul .li6:hover{ color:#fff; background:#cd281f;}
.cp_mian .slideTxtBox .hd ul .li7:hover{ color:#fff; background:#cd281f;}
.cp_mian .slideTxtBox .hd ul .li8:hover{ color:#fff; background:#cd281f;}
.cp_mian .slideTxtBox .hd ul .li1.on { color:#fff; background:#cd281f; }
.cp_mian .slideTxtBox .hd ul .li2.on { color:#fff; background:#cd281f; }
.cp_mian .slideTxtBox .hd ul .li3.on { color:#fff; background:#cd281f; }
.cp_mian .slideTxtBox .hd ul .li4.on { color:#fff; background:#cd281f; }
.cp_mian .slideTxtBox .hd ul .li5.on { color:#fff; background:#cd281f; }
.cp_mian .slideTxtBox .hd ul .li6.on { color:#fff; background:#cd281f; }
.cp_mian .slideTxtBox .hd ul .li7.on { color:#fff; background:#cd281f; }
.cp_mian .slideTxtBox .hd ul .li8.on { color:#fff; background:#cd281f; }
.cp_mian .slideTxtBox .bd { width:100%; margin:30px 0 0 0;}
.cp_mian .slideTxtBox .bd ul { display:block;}
.cp_mian .slideTxtBox .bd ul li { width:23%; float:left;margin:1%;overflow:hidden; transition:all 0.5s;border:1px solid #ddd;}
.cp_mian .slideTxtBox .bd ul li .pic { width:100%;position:relative;overflow:hidden;}
.cp_mian .slideTxtBox .bd ul li .pic .cp_img { padding-top:79%;}
.cp_mian .slideTxtBox .bd ul li .zi { text-align:center;line-height:42px;font-size:16px; color:#333; font-family:"microsoft yahei ui"; }
.cp_mian .slideTxtBox .bd ul li:hover { border:1px solid #cdcdcd;}
.cp_mian .slideTxtBox .bd ul li:hover img {  transform:scale(1.1,1.1);}
.cp_mian .slideTxtBox .bd ul li:hover .zi { background:#cd281f; color:#fff;}

.cpzs-imgbox { width:100%; margin:30px 0; overflow: hidden;}
.cpzs-imgbox .swiper-slide {overflow:hidden; }
.cpzs-imgbox .swiper-slide a{ width: 100%;float: left; transition:all 0.5s;border:1px solid #ddd;}
.cpzs-imgbox .swiper-slide .pic { width:100%;position:relative;overflow:hidden;}
.cpzs-imgbox .swiper-slide .pic .cp_img { padding-top:79%;}
.cpzs-imgbox .swiper-slide .zi { text-align:center; height: 42px; overflow: hidden; line-height:42px;font-size:16px; color:#333; font-family:"microsoft yahei ui"; text-overflow:ellipsis; white-space: nowrap;}
.cpzs-imgbox .swiper-slide:hover a { border:1px solid #cdcdcd;}
.cpzs-imgbox .swiper-slide:hover img {  transform:scale(1.1,1.1);}
.cpzs-imgbox .swiper-slide:hover .zi { background:#cd281f; color:#fff;}







.age {width:100%; margin-top:20px; background:url(../images/ega_bj.jpg) 50% 50%;background-size:cover; padding:40px 0;}
.age_ul { width:100%; margin-top:30px;}
.age_ul li { width:19%; background:#fff;float:left;margin:1% 0.5%;overflow:hidden;}
.age_ul li .age_top { width:100%; line-height:90px;}
.age_ul li .age_top h1 { width:80px;text-align:center;font-family: 'Impact'; font-size:73px; color: #cd281f; float:left;}
.age_ul li .age_top h2 { overflow:hidden;font-size:20px; color:#333; font-family:'microsoft yahei ui'; line-height:26px; margin-top:15px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.age_ul li .age_top h2 span {font-size:12px;color:#828282;text-transform:uppercase;display:block; }
.age_ul li img { display:block; width:100%;height: 170px;}
.age_ul li .age_bot { width:100%;margin:8px 0}
.age_ul li .age_b { line-height:26px;font-size:14px; color:#333; font-family:'microsoft yahei ui'; position:relative; padding-left:21px; }
.age_ul li .age_b::before { width:5px; height:5px; background:#cd281f; border-radius:50%; content: ""; position: absolute; left:8px; top: 10px; }

.news { width:100%;background:url(../images/news_bj.jpg) 50% 50%;background-size:cover; padding:40px 0;}
.news_main { width:100%; margin-top:10px; background:url(../images/news_shu.png) no-repeat center center; height:574px;}
.news_ul { width:100%;background:rgba(255,255,255,0.6);height:510px; margin-top:30px; padding-top:13px;}
.news_ul li { width:100%; margin-bottom:33px; overflow:hidden;}
.news_ul li .news_img { width:48%;float:left;}
.news_ul li .news_img img { display:block; width:100%;}
.news_ul li a { display:block;width:48%;float:right;}
.news_ul li .news_b { width:168px; height:125px;float:left;overflow:hidden;margin-right:18px;}
.news_ul li .news_b .news_p { width: 100%; height: 100%; }
.news_ul li h1 { line-height:20px;font-size:16px; color:#333; font-family:'microsoft yahei ui';height:20px;overflow:hidden;}
.news_ul li h1 span { float:right; font-size:12px;color:#b5b5b5; display:block;}
.news_ul li .xian { height:1px; padding-bottom:10px;border-bottom:1px solid #d6d6d6; overflow:hidden;}
.news_ul li h2 { line-height:26px;font-size:14px; color:#333; font-family:'microsoft yahei ui'; overflow:hidden; height:78px;}
.news_ul li h2 b { color:#cd281f;}
.news_ul li :hover .news_p { transform:scale(1.1,1.1);}
.news_ul li :hover h1 { color:#cd281f;font-weight:bold;}

.lc { width:100%;background:#efefef; padding:20px 0;}
.lc img { display:block;max-width:100%;}

.gsjj { width:100%;margin:40px 0 0 0;}
.gsjj_main {width:100%;margin:45px 0 0 0; }
.vid { float:left; margin-right:36px;}
.vid img { display:block;max-width:100%;}
.gsjj_main h1 { line-height:34px;font-size:25px; color:#cd281f; font-family:'microsoft yahei ui'; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.gsjj_main h2 { line-height:35px;font-size:14px; color:#333; font-family:'microsoft yahei ui'; height:315px;overflow:hidden; margin-top:10px;}
.gsjj_main a { display:block; overflow:hidden;width:114px;height:36px; line-height:36px;text-align:center;border:1px solid #aaa;border-radius:5px;font-size:14px; color:#333; font-family:'microsoft yahei ui'; margin-top:10px; transition:all 0.5s;}
.gsjj_main:hover a { color:#cd281f;border:1px solid #cd281f;}

.zizi { width:100%; margin-top:40px;}
.zizi_main { width:100%; margin-top:40px; position:relative;}
.zizi_main .pic { width:100%;position:relative;overflow:hidden;}
.zizi_main .pic .zi_img { padding-top:70%;}
.swiper-button-next1 { width:42px; height:42px;background:url(../images/left.png) no-repeat left;left:-80px;}
.swiper-button-prev1 { width:42px; height:42px;background:url(../images/right.png) no-repeat left;right:-80px;}
.zizi_main .swiper-slide:hover img { transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);}

.case { width:100%;margin:40px 0 0 0;}
.case_left { width:66%;float:left;}
.case_main { width:100%;margin-top:40px}
#sildes { width:100%; }
.container { width:100% !important; padding:0 !important;}
/* sildes css begin */
.control {width:580px;height:422px;display: block;position:absolute;top:0;left:0;overflow: hidden; float:right;}
.change li{width:100%;overflow: hidden;text-align:center}
/* 图片垂直居中,不是很准确 */
.change li .imgWrap{display: table-cell ;width:580px;height:422px;vertical-align: middle;cursor:pointer;*font-size: 500px;}
.change li img{width:100%;max-height:565px;width: expression(this.width > 900 && this.width > this.height ? 900 :true); height:expression(this.height >900 ? 900: true);vertical-align:middle; overflow:hidden}
/* 描述部分 */
/*.change li .textDesc{width:100%;height:50px;position:absolute;left:0;bottom:0;text-align:left;overflow: hidden;cursor:pointer;}
.change li .opacity{width:100%;height:50px;position:absolute;left:0;bottom:0;filter:alpha(opacity=80);opacity:0.8;background:url(../images/si_dian.png) no-repeat 32% center, #000; }
.change li .text{color:#b7b7b7;line-height:7px;padding:5px 15px;font-size:12px;}*/
 /*翻页按钮*/ 
.prev, .next{width:49px;height:49px;position:absolute;bottom:480px; color:#FFF;font-size:14px; z-index: 9;font-weight:bold; cursor: pointer;outline:none} 
.prev span, .next span{display: none;}
.prev{left:0;background:url(../images-thumb/arrows_01.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="../images-thumb/arrows_01.png") ; _background:none}
.next{right:0;background:url(../images-thumb/arrows_02.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="../images-thumb/arrows_02.png") ; _background:none}
/* 分页 */
.pageClass{text-align:center;z-index: 9;position:absolute;top:50px;padding-top:10px;}
.pageClass a{display: inline-block; width:10px;height:10px;margin:0 3px;overflow:hidden; border:1px solid #bebebe;background:#bebebe ;border-radius:5px;outline:none}
.pageClass a span{display:none}
.pageClass a:hover,.pageClass a.cur{border:1px solid #be230a;background:#be230a }
/* 缩图部分 */
.thumbWrap{width:195px;height:565px;position:absolute;left:0;top:0;overflow: hidden;}
.thumbWrap .thumbCont{width:100%;height:100%;position:relative;overflow: hidden;}
.thumbWrap ul{ display:block;}
.thumbWrap ul li{width:100%;height:134px;margin-bottom:20px;text-align:center;overflow: hidden;position:relative;}
.thumbWrap ul li div{display: table-cell ;max-width:100%;height:134px;vertical-align: middle;cursor:pointer;}
.thumbWrap ul li img {max-width:100%; /*max-height:100%;*/ width: expression(this.width > 116 && this.width > this.height ? 116 :true); height:expression(this.height >89 ? 89: true);vertical-align:middle; overflow:hidden}
.thumbWrap ul li.cur{}
/* 缩图按钮 */
/*.thumbPrev,.thumbNext{width:23px;height:54px;text-align:center;position:absolute;color:#000;z-index: 9; outline:none}
.thumbPrev span, .thumbNext span{display: none;}
.thumbPrev{ right:0;top:0; background:url(../images/up.png) no-repeat}
.thumbNext{ right:0;bottom:0; background:url(../images/down.png) no-repeat}*/
/*download  by www.sucaijiayuan.com*/
.thumbWrap ul li .zi { position:absolute;top:0;left:100%;width:100%; background:rgba(2,2,2,0.6); text-align:center;line-height:134px;color:#fff; transition:all 0.5s; }
.thumbWrap ul li:hover .zi { left:0}

.coop { width:33%;float:right; }
.coop_main { width:100%;margin-top:40px;background:#e9e9e9; padding:3px;}
.coop_main img { display:block;width:100%;height: 416px;float:left; margin-bottom:7px;}

.sj_gun { width:100%;position:relative; margin:20px auto;}
.swiper-container9 { width: 100%; margin-left: auto; margin-right: auto; }
.swiper-container9 .swiper-slide { background-size: cover; }
.gallery-top { height: 80%; width: 100%; float: left; }
.gallery-thumbs { width: 100%; float: left; height: 20%; box-sizing: border-box; padding: 10px 0; }
.gallery-thumbs .swiper-slide { width: 25%; height: 100px; opacity: 0.4; }
.gallery-thumbs .swiper-slide-active { opacity: 1; }

footer { width:100%; margin-top:40px;background:#1d1d1d; padding:20px 0;}
footer .lxfs { line-height:28px;font-family:'微软雅黑'; font-size:14px; color:#fff; margin-right:100px; float:left;}
.foot_nav { float:left;}
.foot_nav dl { float:left;margin-right:100px;font-family:'微软雅黑'; font-size:14px; color:#fff;}
.foot_nav dl dt {line-height:28px; }
.foot_nav dl dd a { color:#fff; line-height:28px;}
.foot_nav dl dd a:hover { color:#6e6e6e;}
.foot_right { float:right;}
.foot_right h1 {line-height:28px;font-family:'微软雅黑'; font-size:14px; color:#fff;font-weight:bold;  /*padding-left:5px;*/text-align: center;}
.foot_right .erwei { width:133px; display:inline-table;text-align:center;}
.foot_right .erwei img { display:block; max-width:100%; margin:0 auto;}
.foot_right .erwei span { font-family:'微软雅黑'; font-size:12px; color:#fff;margin-top: 20px;}
.foot { width:100%;border-top:1px solid #4e4e4e;text-align:center; float:left; margin-top:40px}
.foot h2 { line-height:33px;font-family:'微软雅黑'; font-size:21px; color:#cd281f;font-weight:bold; margin-top:10px;}
.foot h3 { line-height:24px;font-family:'微软雅黑'; font-size:12px; color:#fff;}
.foot img { display:block;max-width:100%; margin:10px auto;}

/*手机底部*/
.hot{width:100%; height:58px; background:#191919; position:fixed; bottom:0; left:0; z-index:99; border-top:solid 2px #fff;}
.hot span{ color:#fff; font-size:16px; line-height:20px;}
.hot h6{ font-size:12px; line-height:20px;}
.hot .row div a{ display:block; color:#fff; padding:7px 0;}
.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%; }
.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.ewm-box img{ max-width: 140px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }

/*cpzs*/
.cpzs { width:100%; margin-top:20px;}
.cpzs_left { width:22%;float:left; overflow:hidden}

/*改*/
.s-drop-wrap { width:100%; }
.s-drop-btn { /*cursor:pointer;*/line-height:50px;font-size:25px; color:#fff;font-family:"微软雅黑"; font-weight:bold; background:url(../images/cpzs_heng.png) no-repeat center center #cd281f; text-align:center;}
.s-drop-btn.act{  background:url(../images/cpzs_heng.png) no-repeat center center #cd281f;}
.s-drop-list {display: block;}
.s-drop-list li{ margin-top:1%;}
.s-drop-list li a{ display:block; }
.aside-list-link{font-family:'微软雅黑'; font-size:16px; color:#333;line-height:45px; background:url(../images/cp_dian1.png) no-repeat 90% center, #ebebeb; text-align:center; }
.aside-list li a:hover, .aside-list li a.act{background:url(../images/cp_dian2.png) no-repeat 90% center, #8f8f8f; color:#fff;}
.aside-sublist { width:100%; }
.aside-list li{ margin-top:3%; line-height:25px;}
.aside-list li a{ position:relative;}
.aside-sublist{ display:none;  }
.aside-sublist li{margin-top:5px;}
.aside-sublist li a{ color:#5e5e5e; line-height:45px;  font-size:16px; margin-bottom:1px; text-align:center; background:#fff; border:1px solid #cbcbcb}
.aside-sublist li a:hover, .aside-sublist li a.act{ background:#fff; color:#bc2a2a;}




.lx { width:100%;margin-top:10px; background:#ebebeb;}
.lx img {  display:block;max-width:100%;margin:5px auto;}
.lx h4 { line-height:28px;font-size:14px; color:#333;font-family:"微软雅黑"; margin:10px ; }
.cpzs_right { width:75%;float:right;}
.cp_title { text-align:center; background:url(../images/cp_title.png) no-repeat center center;height:93px;}
.cp_title1 { line-height:45px;font-size:30px; color:#cd281f;font-family:"微软雅黑";font-weight:bold;margin-top:4px; }
.cp_title2 { line-height:34px;font-size:20px; color:#848484;font-family:"微软雅黑"; }
.cpzs_ul { width:101%;margin-left:-0.5%;margin-top:13px;display: block;overflow:hidden;/*flex-wrap:wrap;justify-content: space-between;*/}
.cpzs_ul li { /*margin-bottom:30px;*/ overflow:hidden;width:32.33%;float: left;margin:0 0.5% 7px 0.5%;}
.cpzs_ul li .cpzs_img { width:100%; position:relative;}
.cpzs_ul li .cpzs_img .pic { width:100%;position:relative;overflow:hidden;}
.cpzs_ul li .cpzs_img .pic .cp_img { padding-top:78%}
.cpzs_ul li .cpzs_img .pic .zi { width:100%; height:40px; line-height:40px;position:absolute;left:0;bottom:0; text-align:center;background:rgba(2,2,2,0.8);font-size:14px; color:#fff;font-family:"微软雅黑";}
.cpzs_ul li .cpzs_img:hover img { transform:scale(1.1,1.1);}
.cpzs_ul li .text { width:100%;float:left; line-height:26px;font-size:14px; color:#333;font-family:"微软雅黑";  margin-top:10px;}
.cpzs_ul li .text a { color:#cd281f;}
.sj_cp { }
.sj_cp{ width:100%; margin:30px 0 0 0;}
.sj_cp li { width:48%; float:left;margin:1%;overflow:hidden; transition:all 0.5s;border:1px solid #fff;}
.sj_cp li .pic { width:100%;position:relative;overflow:hidden;}
.sj_cp li .pic .cp_img { padding-top:79%;}
.sj_cp li .zi { text-align:center;line-height:42px;font-size:16px; color:#333; font-family:"microsoft yahei ui"; }
.sj_cp li:hover { border:1px solid #cdcdcd;}
.sj_cp li:hover img {  transform:scale(1.1,1.1);}
.sj_cp li:hover .zi { background:#cd281f; color:#fff;}

/*cp_ny*/
.cp_ny { width:100%; margin-top:10px;}
.cp_ny h1 { line-height:40px;font-size:14px; color:#a3a3a3;font-family:"微软雅黑";border-bottom:1px solid #d3d3d3; }
.cp_ny h1 a { color:#a3a3a3}
.cp_ny h1 b { color:#cd281f;font-weight:normal;}
.cp_ny_main { width:100%;margin-top:16px;}
.cp_ny_main h2 { line-height:48px;font-size:20px; color:#cd281f;font-family:"微软雅黑"; text-align:center;}
.cp_ny_main h3 { line-height:39px;font-size:14px; color:#979797;font-family:"微软雅黑"; text-align:center;}
.cp_ny_main h4 { line-height:30px;font-size:14px; color:#979797;font-family:"微软雅黑"; }
.cp_ny_main img { display:block; max-width:500px; margin:10px auto;}
.cp_ny_main h4 img{max-width: 100%;height: auto;}

/*case*/
.case_ul { width:100%;margin-top:25px;}
.case_ul li { margin-bottom:30px;overflow:hidden;}
.case_ul li .case_B { width:186px; height:121px;float:left;overflow:hidden;margin-right:20px;}
.case_ul li .case_B .case_img { width:100%; height:100%;}
.case_ul li h1 { height:55px; line-height:55px;overflow:hidden;font-size:16px;font-weight: bold; color:#333;font-family:"微软雅黑"}
.case_ul li h1 span { float:right;font-size:14px;color:#cd281f;}
.case_ul li h2 {line-height:27px;overflow:hidden;font-size:14px; color:#333;font-family:"微软雅黑";padding-right:30px; height:54px;}
.case_ul li h2 b {color:#cd281f;font-weight:bold; }
.case_ul li:hover .case_img { transform:scale(1.1,1.1);}

/*gsjj*/
.gs { line-height:37px;overflow:hidden;font-size:14px; color:#333;font-family:"微软雅黑";}
.gs img{max-width: 100%;height: auto;}

/*zxly*/
.zxly { width:100%;margin-top:40px;}
form ul li { margin-bottom:22px;}
form ul li label { font-family:'微软雅黑'; font-size:14px; color:#333;font-weight:normal;width:13%;float:left; line-height:34px;}
form ul li .input-group { width:87%;}
form ul li textarea { height:145px;}
form ul li .but { width:87px; height:26px; line-height:24px;border:1px solid #666;text-align:center;background:#fff;margin:50px 20px 0 0;}
form ul li:hover label { color:#e50b3f;}
form ul li .but:hover { color:#e50b3f;}

/*lxwm*/
.lxwm { width:100%;}
.lxwm img { display:block;float:left; margin-right:10px;}
.lxwm .lxfs { line-height:28px;font-family:'微软雅黑'; font-size:14px; color:#333; float:left;}










@media (max-width:1200px){
	.wrap{ width:96%}
    .header .tel {  padding:20px 0 0 8%}
    .control { width:423px;}
    footer .lxfs { margin-right:64px;padding-left: 40px;}
    .foot_nav dl { margin-right:60px;}
	}

@media (max-width:991px) and (min-width:768px){
	.wrap{ width:96%}
    .cp_mian .slideTxtBox .hd ul li { width:25%; margin-bottom:20px;}
    .cp_mian .slideTxtBox .bd ul li { width:48%;}
    .age_ul { width:80%;margin:30px auto 0 auto;}
    .age_ul li { width:48%;margin:2% 1%;}
    .age_ul li:nth-child(n+5){ display: none;}
    .news_main { background:none; height:auto;}
    .news_ul { height:auto;}
    .news_ul li .news_img { width:100%; margin-bottom:30px;}
    .news_ul li a { width:100%;}
    .case_left { width:100%;}
    .control { width:580px;}
    .coop { width:44%;float:left; margin-top:40px;}
    .foot_right { margin:0 auto;float:none; width:100%;text-align:center;}
    .foot_right .erwei { margin:0 10px;}
    /*cpzs*/
    .cpzs_left {width:100%; float:none;}
    .cpzs_right { width:100%;float:none}
	}

@media (max-width:767px){
	.age_ul li img{height: auto;}
	.cp_ny_main img{max-width: 100%;height: auto;}
	.gsjj_main h1{font-size: 18px;margin-top: 10px;}
	.vid {margin-right:0px;}
	.vid img{display: block;margin:0 auto;}
	footer .lxfs{margin:5px;padding:5px;}
	.ban_img{padding-top: 50.66%;}
	.wrap{ width:96%}
	.logo{ width:78%;}
	.cp_mian .slideTxtBox .hd ul{width: 100%;}
    .cp_mian .slideTxtBox .hd ul li { width:50%; }
    .cp_mian .slideTxtBox .bd ul li { width:50%;}
    .age_ul { width:90%;margin:30px auto 0 auto;}
    .age_ul li { width:98%;margin:2% 1%;}
    .age_ul li:nth-child(n+5){ display: none;}
    .news_main { background:none; height:auto;}
    .news_ul { height:auto;}
    .news_ul li .news_img { width:100%; margin-bottom:30px;}
    .news_ul li a { width:100%;}
    .case_left { width:100%;}
    .control { width:580px;}
    .coop { width:100%;margin-top:40px;}
    .vid { float:none;}
    .foot_right { margin:0 auto;float:none; width:100%;text-align:center;}
    .foot_right .erwei { margin:0 10px;}
    /*cpzs*/
    .cpzs_left {width:100%; float:none;}
    .cpzs_right { width:100%;float:none}
    .cpzs_ul{display:block;}
    .cpzs_ul li{width:100%;}
    /*case*/
    .case_ul li h2 { padding:0;}
    /*zxly*/
    form ul li label { width: 100%; }
   
	}

@media (max-width:667px){
	}

@media (max-width:467px){
    .li1 {background:#c8c8c8; padding:0 5px;}
    .li2 {background:#c8c8c8; padding:0 5px;}
    .li3 {background:#c8c8c8; padding:0 5px;}
    .li4 {background:#c8c8c8; padding:0 5px;}
    .li5 {background:#c8c8c8; padding:0 5px; }
    .li6 {background:#c8c8c8; padding:0 5px;}
    .li7 {background:#c8c8c8; padding:0 5px;}
    .li8 {background:#c8c8c8; padding:0 5px;}
    .cp_mian .slideTxtBox .hd ul .li1.on
    ,.cp_mian .slideTxtBox .hd ul .li2.on
    ,.cp_mian .slideTxtBox .hd ul .li3.on
    ,.cp_mian .slideTxtBox .hd ul .li4.on 
    ,.cp_mian .slideTxtBox .hd ul .li5.on 
    ,.cp_mian .slideTxtBox .hd ul .li6.on 
    ,.cp_mian .slideTxtBox .hd ul .li7.on 
    ,.cp_mian .slideTxtBox .hd ul .li8.on  { color:#fff; background:#cd281f; }
    .age_ul { width:96%;margin:30px auto 0 auto;}
	}

@media (max-width:376px){
    .age_ul li .age_top h1 { width:68px; font-size:60px;}
    .title1 { font-size:23px;}
    .title1 span { font-size:24px;}
	}

@media (max-width:330px){
	}


/*<!--浮动qq-->*/
.clear:after{content:'\20';display:block;height:0;clear:both;visibility:hidden;}
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease; float:left;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#bb0007 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#bb0007 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#bb0007 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#bb0007 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
	
	
.jlfanye{ width:100%;margin:0 auto; text-align: center; }
.jlfanye a{ padding:5px 15px;  border: solid 1px #dedede; float:none; display: inline-block; min-width:8px; margin:8px 2px; color:#999;}
.jlfanye a:hover{ color:#c41313;}



.block-ul{
    display: none;
}

.block-ul dd{
    padding: 1px 0;
}

.block-ul dd a{
    display: block;
    color: #000;
    padding-left: 35px;
    font-size: 14px;
    border: 1px solid #eee;
     font-family: "微软雅黑";
     height: 38px;
     line-height: 38px;
}

.block-ul dd a:hover {
    background-color: #8f8f8f;
    background:none;
    color: #cd281f;

}
