CSS样式
*{margin:0;padding:0;}
body{background:#ffffff; 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;	max-width: 100%;max-height: 100%;display: block;margin:auto;padding: auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.tr{ transition:all 0.5s;}

header{ width:100%; }
.header{ width:100%; float:left;background:#fff;}
.wrap{ max-width:1200px; margin:0 auto;}
.logo{ width:48%; float:left;}
.logo img{ display:block; max-width:100%;}
.ss{ width:142px; height:31px; float:right; margin:22px 0 0 0;}
.ss_but{ width:32px; height:31px; float:left; background:url(../images/h_but.png) no-repeat left center; border:none;}
.ss_txt{ width:110px; height:31px; float:left; background:url(../images/h_txt.png) no-repeat left center; text-indent:5px;}
.header .tel{margin:12px 3% 0 0; padding:0 0 0 5%; height:46px; background:url(../images/telicon_03.png) no-repeat left center; float:right;}
.header .tel div{ font-size:14px; color:#2b2b2b; font-family:'微软雅黑'; line-height:24px;}
.header .tel div span{ font-size:12px; color:#3f3f3f; font-family:'Arial'; line-height:24px;}
.header .tel div i{ font-weight:bold; display:block; font-size:20px; color:#3f7223; font-family:'微软雅黑'; line-height:22px;}

.header_nav{ width:100%; height:60px; background:rgba(2,2,2,0.6); float:left; z-index:99; position:absolute; left:0; top:74px}
/*导航下拉开始*/
.header_nav .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.header_nav .nav{  height:60px; position:relative; z-index:99;  }
.header_nav .nav a{ color:#fff;  }
.header_nav .nav .nLi{ float:left;  position:relative; display:inline; width:12.5%; text-align:center; }
.header_nav .nav .nLi h3{ float:left; width:100%; line-height:60px; }
.header_nav .nav .nLi h3 a{ display:block; font-family:'微软雅黑'; font-size:15px; color:#fff;  }
.header_nav .nav .sub{ display:none; width:100%; left:0; top:60px;  position:absolute; background:rgba(2,2,2,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;font-family:'微软雅黑'; }
.header_nav .nav .sub a:hover{ background:#bc2a2a; color:#fff; font-family:'微软雅黑'; }
.header_nav .nav .on h3:hover a{ background:#bc2a2a; color:#fff;  font-family:'微软雅黑'; }
/*导航下拉结束*/
/*移动端导航*/
.sj_nav{ width:100%; float:left;}
.icon-menu{float:right; cursor:pointer; width:45px; height:41px; position:absolute;right:2%;top:0; margin-top:2%; background:url(../images/menu_logo.png) no-repeat right center;}
.sjdnav{ width:115px; height:280px; position:absolute;right:2%; top:13%;z-index:9999;background:rgba(46, 117, 42, 0.7) none repeat scroll 0 0 !important; background-color:#202020;}
.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;}

/*PC大图滚动开始*/
.banner{ width:100%; float:left;}
.banner .flexslider{position:relative;height:575px;overflow:hidden; width:100%; transition:all 1s;}
.banner .slides{position:relative;z-index:1;}
.banner .slides li{ width:100%; height:575px; float:left; transition:all 1s;}
.banner .slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.banner .flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.banner .flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;cursor:pointer;}
.banner .flex-control-nav .flex-active{background-position:0 0;}
/*PC大图滚动结束*/
/*移动端*/
 #content1 {padding:0px;float:left;width:100%; z-index:99}
 .slideBox {position:relative;overflow:hidden;margin:0px auto;max-width:100%;/* 设置焦点图最大宽度 */}
 .slideBox .hd {position:absolute;height:28px;line-height:28px;bottom:0;right:0;z-index:1;}
 .slideBox .hd li {display:inline-block;width:10px;height:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#333;text-indent:-9999px;overflow:hidden;margin:0 6px 0 6px;}
 .slideBox .hd li.on {background:#fff;}
 .slideBox .bd {position:relative;z-index:0;}
 .slideBox .bd li {position:relative;text-align:center;}
 .slideBox .bd li img { display:block;width:100%;/* 图片宽度100%，达到自适应效果 */}
 .slideBox .bd li a {-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}  /* 去掉链接触摸高亮 */
 .slideBox .bd li .tit {display:block;width:100%;position:absolute;bottom:0;text-indent:10px;height:28px;line-height:28px;color:#fff;text-align:left;}

main{ width:100%; clear:both;}
.products{ width:100%; float:left; padding-bottom:4%;}
.products_title{ width:100%; text-align:center; margin-top:3%;}
.products_title_1{ display:block; line-height:36px; font-family:'微软雅黑'; font-size:28px; color:#444; font-weight:bold; text-transform:uppercase;}
.products_title_2{ display:block; line-height:37px; font-family:'微软雅黑'; font-size:24px; color:#bc2a2a; font-weight:bold; background:url(../images/title_heng.png) no-repeat center center;}

.products_main{ width:100%; float:left;}
.products_main #con { display:block; padding-top:20px; }
/*.products_main #tags { text-align:center; overflow:hidden; width:100%;}
.products_main #tags li { height:34px; line-height:34px; display:inline-table; }
.products_main #tags li a {display:block; font-family:'微软雅黑'; font-size:14px; color:#fff; border-radius:3px; transition:all 0.5s; background:#a7a7a7; box-shadow:0px -3px 2px rgba(2,2,2,0.6) inset; padding:0 10px;margin:5px}
.products_main #tags LI.selectTag A {  color:#fff; transition:all 0.5s;}
.products_main #tags li a:hover{ background:#bc2a2a; color:#fff;}
.products_main #tags LI.selectTag A:focus{ background:#bc2a2a; color:#fff;}
.products_main #tagContent {display:block; margin-top:20px; position:relative;}
.products_main .tagContent {display:none;}
.products_main #tagContent DIV.selectTag {	DISPLAY: block*/
/*响应式轮播图*/
#responsive-shuffling { width:100%;height:100%; padding-top:3%;}
#responsive-shuffling .swiper-slide {width:100%; overflow:hidden; background:#fff; border:1px solid #e0e0e0; transition:all 0.5s; border-radius:5px;}
#responsive-shuffling .swiper-slide .cpzs_img{width:100%; overflow:hidden; position:relative;transition:all 0.5s;}
#responsive-shuffling .swiper-slide .cpzs_img_top{ padding-top:87%}
#responsive-shuffling .swiper-slide .icon{ position:absolute; left:50%; top:-70px; margin:0 0 0 -50px; width:106px; height:33px;}
#responsive-shuffling .swiper-slide .icon .icon_img{ display:block; width:100%;}
#responsive-shuffling .swiper-slide .hengfu{ position:absolute; left:-100%; bottom:20px; height:60px; background:#bc2a2a; opacity:0.6; z-index:1}
#responsive-shuffling .swiper-slide .ww{ width:100%; height:60px; line-height:60px; text-align:center; font-family:'微软雅黑'; font-size:16px; color:#fff; position:absolute; right:-100%; bottom:20px; z-index:2;}
.swiper-button-prev{ position:absolute; left:12px; top:34px; width:40px; height:100%; background:url(../images/lunbo_left_jt.png) no-repeat left ;}
.swiper-button-next{ position:absolute; right:12px; top:34px; width:40px; height:100%; background:url(../images/lunbo_right_jt.png) no-repeat right ;}
#responsive-shuffling .swiper-slide:hover{ border:1px solid #bc2a2a;}
#responsive-shuffling .swiper-slide:hover .icon{ top:20%;}
#responsive-shuffling .swiper-slide:hover .hengfu{ width:100%; left:0}
#responsive-shuffling .swiper-slide:hover .ww{ right:0;}
.swiper-button-prev:hover{ background:url(../images/lunbo_left_jt.png) no-repeat right;}
.swiper-button-next:hover{ background:url(../images/lunbo_right_jt.png) no-repeat left;}
/*响应式轮播图*/
/*#responsive-shuffling2 { width:100%;height:100%; padding-top:3%;}
#responsive-shuffling2 .swiper-slide {width:100%; overflow:hidden; background:#fff; border:1px solid #e0e0e0; transition:all 0.5s; border-radius:5px;}
#responsive-shuffling2 .swiper-slide .cpzs_img{width:100%; overflow:hidden; position:relative;transition:all 0.5s;}
#responsive-shuffling2 .swiper-slide .cpzs_img_top{ padding-top:80%}
#responsive-shuffling2 .swiper-slide .icon{ position:absolute; left:50%; top:-70px; margin:0 0 0 -50px; width:106px; height:33px;}
#responsive-shuffling2 .swiper-slide .icon .icon_img{ display:block; width:100%;}
#responsive-shuffling2 .swiper-slide .hengfu{ position:absolute; left:-100%; bottom:20px; height:60px; background:#bc2a2a; opacity:0.6; z-index:1}
#responsive-shuffling2 .swiper-slide .ww{ width:100%; height:60px; line-height:60px; text-align:center; font-family:'微软雅黑'; font-size:16px; color:#fff; position:absolute; right:-100%; bottom:20px; z-index:2;}
.swiper-button-prev2{ position:absolute; left:12px; top:34px; width:40px; height:100%; background:url(../images/lunbo_left_jt.png) no-repeat left ;}
.swiper-button-next2{ position:absolute; right:12px; top:34px; width:40px; height:100%; background:url(../images/lunbo_right_jt.png) no-repeat right ;}
#responsive-shuffling2 .swiper-slide:hover{ border:1px solid #bc2a2a;}
#responsive-shuffling2 .swiper-slide:hover .icon{ top:20%;}
#responsive-shuffling2 .swiper-slide:hover .hengfu{ width:100%; left:0}
#responsive-shuffling2 .swiper-slide:hover .ww{ right:0;}
.swiper-button-prev2:hover{ background:url(../images/lunbo_left_jt.png) no-repeat right;}
.swiper-button-next2:hover{ background:url(../images/lunbo_right_jt.png) no-repeat left;}*/
.products_more{ width:100%; float:left; margin-top:5%;}
.products_more a{ display:block; margin:0 auto; width:135px; height:40px; line-height:40px; text-align:center; box-shadow:0 -3px 2px rgba(2,2,2,0.6) inset; background:#bc2a2a; border-radius:5px; font-family:'微软雅黑'; font-size:14px; color:#fff;}

.about{ width:100%; float:left; background:#525252; padding-bottom:3%;}
.about_title{ width:100%; text-align:center; margin-top:3%;}
.about_title_1{ display:block; line-height:36px; font-family:'微软雅黑'; font-size:28px; color:#fff; font-weight:bold;}
.about_title_2{ display:block; line-height:37px; font-family:'微软雅黑'; font-size:24px; color:#fff; font-weight:bold; background:url(../images/about_title.png) no-repeat center center;}
.about_main{ width:100%; height:326px; }
.about_main .about_img{ width:36%; float:right; margin-top:22px; }
.about_main .about_img img{ display:block; max-width:100%;}
.about_main_box{ width:64%; float:left; border:3px solid #787878; border-right:none; margin-top:55px;}
.about_main_t{ width:100%; line-height:26px; font-family:'微软雅黑'; font-size:14px; color:#fff; height:266px; overflow:hidden; float:right; padding:20px 3px 16px 22px;}
.about_main_t a{ width:80px; height:25px; line-height:25px; text-align:center; font-family:'微软雅黑'; font-size:14px; color:#fff; float:right; background:#7d7d7d; margin:3% 2% 0 0;}
.about_main:hover .about_main_t a{ background:#bc2a2a;}

.news{ width:100%; float:left;}
.news_ul{ width:100%; float:left; margin-top:3%;}
.news_ul li{ width:48%; float:left; overflow:hidden; margin:0 1% 2% 1%; background:#fff; position:relative;}
.news_ul li .news_B{ width:150px; height:124px; float:left; margin-right:3%; border:1px solid #d3d3d3; padding:1px;}
.news_ul li .news_B .news_img{ display:block; width:100%; overflow:hidden; height:100%;}
.news_ul li .news_t{ display:block; overflow:hidden; font-family:'微软雅黑'; font-size:14px; color:#505050; line-height:34px; margin:2% 0 0 0; text-overflow:ellipsis;white-space:nowrap;}
.news_ul li .news_p{ display:block; overflow:hidden; font-family:'微软雅黑'; font-size:12px; color:#666; line-height:20x; height:70px;overflow:hidden;}
.news_ul li .hover{ position:absolute; right:-127px; top:0; z-index:99; background:url(../images/hover.png) left center; width:127px; height:100%; overflow:hidden; transition:all 1s;}
.news_ul li:hover{ background:#bc2a2a;}
.news_ul li:hover .news_t{ color:#fff}
.news_ul li:hover .news_p{ color:#fff}
.news_ul li:hover .hover{right:0}

.cases{ width:100%; float:left; padding-bottom:5%;}
.cases_main{ width:100%; float:left; margin-top:3%; height:480px;}
.case_main_L{ width:28%; float:left; margin:0 1%; height:100%;}
.case_L_1{ width:100%; height:28%}
.case_L_1 a{ display:block; width:100%; height:100%; text-align:center; }
.case_L_2{ width:100%; height:72%; padding:16px 0 0 0;}
.case_L_2 a{ display:block; width:100%; height:100%; text-align:center; }
.case_L_2 a span{ display:block; height:100%; background:url(../images/fdjmb3.png) no-repeat 50% 50%; background-size:cover; opacity:0;}
.case_L_2:hover a span{ opacity:1}

.case_main_C{ width:48%; float:left; margin:0 1%; height:100%;}
.case_C_1{ width:100%; height:70%;}
.case_C_1 a{ display:block; width:100%; height:100%; text-align:center; }
.case_C_1 a span{ display:block; height:100%; background:url(../images/fdjmb3.png) no-repeat 50% 50%; background-size:cover; opacity:0;}
.case_C_2{ width:100%; height:30%;  padding:16px 0 0 0;}
.case_C_3{ width:34%; height:100%; float:left;}
.case_C_3 a{ width:100%; display:block; height:100%; text-align:center;}
.case_C_4{ width:66%; height:100%; padding-left:16px; float:right;}
.case_C_4 a{ width:100%; display:block; height:100%; text-align:center;}
.case_C_4 a span{ display:block; height:100%; background:url(../images/fdjmb3.png) no-repeat 50% 50%; background-size:cover; opacity:0;}
.case_C_1:hover a span{ opacity:1}
.case_C_4:hover a span{ opacity:1}

.case_main_R{ width:18%; margin:0 1%; height:100%; float:left;}
.case_R_1{ width:100%; height:70%;}
.case_R_1 a{ display:block; width:100%; height:100%; text-align:center; }
.case_R_1 a span{ display:block; height:100%; background:url(../images/fdjmb3.png) no-repeat 50% 50%; background-size:cover; opacity:0;}
.case_R_2{ width:100%; height:30%;  padding:16px 0 0 0;}
.case_R_2 a{ display:block; width:100%; height:100%; text-align:center; }
.case_R_2 a span{ display:block; height:100%; background:url(../images/fdjmb3.png) no-repeat 50% 50%; background-size:cover; opacity:0;}
.case_R_1:hover a span{ opacity:1}
.case_R_2:hover a span{ opacity:1}

.contacts{ width:100%; float:left; padding-bottom:3%;}
.contacts_L{ width:45%; float:left; overflow:hidden; margin-top:3%;}
.contacts_title{ display:block; line-height:53px; font-family:'微软雅黑'; font-size:14px; color:#555555;}
.contacts_L p{ font-family:'微软雅黑'; font-size:14px; color:#505050; line-height:23px;}
.contacts_t{ display:block; font-family:'微软雅黑'; font-size:14px; color:#505050; line-height:24px; margin-top:3%; }
.contacts_R{ width:50%; float:right;margin-top:3%;}
.contacts_R p{ line-height:40px; display:block; font-family:'微软雅黑'; font-size:12px; color:#505050;}
.contacts_R .txt{ width:100%; height:37px; line-height:33px; border:1px dashed #cdcfcf; background:#f7f7f7; border-radius:5px;}
.contacts_R .rea{ width:100%; height:118px; line-height:33px; border:1px dashed #cdcfcf; background:#f7f7f7; border-radius:5px;}
.contacts_R .but{ width:138px; height:31px; line-height:26px; text-align:center;font-family:'微软雅黑'; font-size:16px; color:#fff; margin-top:3%; background:#bc2a2a;}

footer{ width:100%; float:left; background:#333; padding:2% 0;}
.footer_L{ width:13%; float:left;}
.footer_L img{ display:block; max-width:100%;margin:0 auto;}
.footer_L p{ text-align:center; line-height:28px;font-family:'微软雅黑'; font-size:14px; color:#fff;}
.footer_R{ width:80%; float:left; margin-left:6%; padding-left:6%; border-left:solid 1px #fff;}
.footer_R_t{ display:block; line-height:28px; color:#fff;}
.footer_R_t a{font-family:'微软雅黑'; font-size:12px; color:#fff;}
.footer_R .xxx{font-family:'微软雅黑'; font-size:14px; color:#fff;}

 /*手机底部导航*/
.hot{width:100%; height:68px; background:#01489d; position:fixed; bottom:0; left:0; z-index:99;}
.hot span{ color:#fff; font-size:16px; line-height:20px; padding-top:12px;}
.hot h6{ font-size:14px; line-height:26px; font-family:'Microsoft YaHei'; color:#fff;}
.hot .row div a{ display:block; color:#fff; padding:5px 0; margin-top:9px;}
.hot .row div:hover{ background:#bc2a2a;}


/*cpzs*/
.cpzs{ width:100%; float:left; padding-top:3%; padding-bottom:3%;}
.cpzs_left{ width:23%; float:left; overflow:hidden;}
/*产品下拉开始*/
.left{width:100%;height:100%;}
.div1{width:100%;}
.div2{/*cursor:pointer;*/position:relative; line-height:55px; background:#950909;text-align:center;font-family:'微软雅黑'; font-size:22px; color:#fff;}
.div3{display:block;}
.div3 ul{margin:0;padding:0;}
.div3 li{list-style:none;margin-top:5px;}
.div3 li a { display:block;text-align:center; background:#e9e9e9; line-height:37px;font-family:'微软雅黑'; font-size:15px; color:#333;}
.div3 li a:hover { background:#ffcf33; color:#fff;}
/*产品下拉结束*/
.cpzs_L_b{ width:100%; float:left; margin:3% 0; background:#e9e9e9;}
.cpzs_L_p{  line-height:28px;font-family:'微软雅黑'; font-size:14px; color:#232323;padding:2%}
.cpzs_L_b img{ display:block; width:100%; margin:2% auto; }

.cpzs_R{ width:75%; float:right; overflow:hidden;}
.cpzs_R_title{ width:100%; float:left;line-height:44px;  border-bottom:1px solid #c7c7c7;}
.cpzs_R_title1 { width:144px; background:url(../images/cp_heng.jpg) no-repeat bottom center; text-align:center;font-family:'微软雅黑'; font-size:18px; color:#950909;float:left;}
.cpzs_R_title2 { float:right;font-family:'微软雅黑'; font-size:14px; color:#950909;}
.cpzs_R_ul{ width:100%; float:left; }
.cpzs_R_ul li {width:31.3%; margin:2% 1% 0 1%; float:left; overflow:hidden; background:#fff; text-align:center; }
.cpzs_R_ul li .cpzs_img{width:100%; overflow:hidden; position:relative;transition:all 0.5s;  border:1px solid #e0e0e0;border-radius:5px;}
.cpzs_R_ul li .cpzs_img_top{ padding-top:87%}
.cpzs_R_ul li .icon{ position:absolute; left:50%; top:-70px; margin:0 0 0 -50px; width:106px; height:33px;}
.cpzs_R_ul li .icon_img{ display:block; width:100%;}
.cpzs_R_ul li .hengfu{ position:absolute; left:-100%; bottom:20px; height:60px; background:#bc2a2a; opacity:0.6; z-index:1}
.cpzs_R_ul li .ww{  width:100%; height:60px; line-height:60px; text-align:center; font-family:'微软雅黑'; font-size:16px; color:#fff; position:absolute; right:-100%; bottom:20px; z-index:2; }
.cpzs_R_ul li p { display:block; font-family:'微软雅黑'; font-size:16px; color:#444; transition:all 0.5s; line-height:46px;}
.cpzs_R_ul li:hover .cpzs_img{ border:1px solid #bc2a2a;}
.cpzs_R_ul li:hover .icon{ top:20%;}
.cpzs_R_ul li:hover .hengfu{ width:100%; left:0}
.cpzs_R_ul li:hover .ww{ right:0;}
.cpzs_R_ul li:hover p { color:#950909;}
.cp_more { width:100%;float:left;}
.cp_more a {  display:block; margin:2% auto; width:138px; height:40px; line-height:40px;text-align:center; background:#bc2a2a; box-shadow:0px 4px 5px rgba(0,0,0,0.4) inset; border-radius:5px; font-family:'微软雅黑'; font-size:14px; color:#fff;}
/*cpzs_ny*/
.cp_ny{ width:100%; margin:2% auto; float:left;font-family:'微软雅黑';}
.cp_ny h1 {display:block; text-align:center; line-height:48px; font-family:'微软雅黑'; font-size:20px; color:#505050; font-weight:bold; border-bottom:1px solid #ccc; }
.cp_ny img{max-width:100%;}
.cpzs_r_p{ margin-top:3%;  line-height:26px; font-family:'微软雅黑'; font-size:14px; color:#505050; text-align:center;}

/*news*/
.nb{ width:100%; float:left; margin-top:3%;}
.nb li{ width:98%; float:left; overflow:hidden; margin:0 1% 2% 1%; background:#fff; position:relative; padding-right:2%;}
.nb li .news_B{ width:186px; height:115px; float:left; margin-right:3%; overflow:hidden; }
.nb li .news_B .news_img{  width:100%; overflow:hidden; height:115px;}
.nb li .news_t{ display:block; overflow:hidden; font-family:'微软雅黑'; font-size:14px; color:#950909; line-height:17px;text-overflow:ellipsis;white-space:nowrap; height:17px;}
.nb li .news_t span { float:right;font-size:12px; color:#3f3f3f;}
.nb li .news_p{ display:block;font-family:'微软雅黑'; font-size:12px; color:#3f3f3f; line-height:20px; height:50px;overflow:hidden; margin:1%;  border-top:1px solid #e3e3e3; padding-top:10px;}
.nb li .more {line-height:30px;font-family:'微软雅黑'; font-size:14px; color:#950909; overflow:hidden; }
.nb li:hover .news_B .news_img { -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);transform:scale(1.1,1.1);}

.news_ny{ width:100%; float:left; padding-top:2%;font-family:'微软雅黑';}
.news_ny h1{ display:block; text-align:center; line-height:48px; font-family:'微软雅黑'; font-size:20px; color:#000; font-weight:bold;}
.news_ny h2{ display:block; text-align:center; line-height:38px; font-family:'微软雅黑'; font-size:14px; color:#787878;border-bottom:1px solid #d4d2d2;}
.news_ny h3{ margin-top:3%;  line-height:26px; font-family:'微软雅黑'; font-size:14px; color:#000;}
.news_ny img{ max-width:100%; display:block; margin:2% auto;}

/*about*/
.gsjj{ width:100%; float:left; margin:2% 0 0 0; font-family:'微软雅黑'; font-size:14px; line-height:24px;}
.gsjj img { max-width:100%; }

/*lxwm*/
.lxwm{ width:100%; float:left; margin-top:3%;}
.lxwm_p{ font-family:'微软雅黑'; font-size:14px; color:#222; float:left; /*padding-left:5%;*/ line-height:30px;}

/*zxly*/
.zxly{ width:100%; margin:2% auto; float:left; padding-left:5%;}
.zxly p{ line-height:40px; display:block; font-family:'微软雅黑'; font-size:16px; color:#171717;}
.zxly .txt{ width:100%; height:35px; line-height:35px; border:1px solid #cccccc;  font-family:'微软雅黑'; font-size:12px; color:#a9a9a9; margin:1.5% 0;text-indent:10px;}
.zxly .rea{ width:100%; height:88px; line-height:33px; border:1px dashed #cdcfcf; background:#f7f7f7; border-radius:5px;}
.zxly .but{ width:100%; height:40px; line-height:40px; text-align:center;font-family:'微软雅黑'; font-size:16px; color:#fff; margin-top:3%; background:#bc2a2a;}
.zxly .txt:hover { border:1px solid #ffcf33;}


.zxly .txt1{ width:100%; height:110px; border:1px solid #cccccc;  font-family:'微软雅黑'; font-size:12px; color:#a9a9a9; margin:1.5% 0;text-indent:10px;}
.zxly .txt1:hover { border:1px solid #ffcf33;}





@media (max-width:1200px){
	.wrap{ width:96%}
    .logo { width:51%;}
	.banner{ width:100%; float:left;}
	.banner .flexslider{position:relative;height:500px;overflow:hidden; width:100%; transition:all 1s;}
	.banner .slides{position:relative;z-index:1;}
	.banner .slides li{ width:100%; height:500px; float:left; transition:all 1s;}
   
	}

@media (max-width:991px) and (min-width:768px){
	.wrap{ width:96%}
	.about_main{ background:none; padding:2%; height:auto;}
	.about_main .about_img{ float:none; margin:2% auto;}
    .about_main_box { width:100%; border-right:3px solid #787878; margin-top:0;}
	.about_main_t{ padding:2% 3% 0 7%; height:auto; line-height:20px; font-size:12px;}
	.news_ul li{ width:100%;}
	.contacts_R{ width:100%;}
	.footer_L{ float:none; margin:0 auto;}
	.footer_R{width:100%; border-left:none; padding-left:0; margin-left:0;text-align:center;}
	.footer_R_t{ }
	/*cpzs*/
	.cpzs_left{ width:100%; float:none;}
    .div2 { width:100%; height:27px; background:url(../images/down.png) no-repeat 96% center, #f0f0f0; cursor:pointer; font-size:0px;}
    .div3 { display:none;}
    .ssbth {height:40px; line-height:40px; background: url(../images/sj-cpshu.jpg) no-repeat 2% center,#fff; border:1px solid #1a56a0; padding:0 4%;font-family:'微软雅黑 '; font-size:18px; color:#000; text-align:left;}
    .ssbth span { float:right;font-family:'微软雅黑 ';}
    .ssbth span a { font-family:'微软雅黑 '; font-size:14px; color:#15539e; }
    .cpzs_R{ width:100%; float:none;}
	}

@media (max-width:767px){
	.wrap{ width:96%}
	.logo{ width:64%;}
	.about_main{ background:none; padding:2%; height:auto;}
    .about_main .about_img{ float:none; margin:2% auto; width:100%; height:auto;}
    .about_main_box { width:100%; border-right:3px solid #787878; margin-top:0;}
	.about_main_t{ padding:2% 3% 0 7%; height:auto; line-height:20px; font-size:12px;}
	.about_main_t{ padding:2% 0% 0 0%; height:auto; line-height:20px; font-size:12px;}
	.news_ul li{ width:100%;}
	
	.cases_main{ height:400px;}
	.case_C_1{ height:60%;}
	.case_C_2{ height:40%;}
	.case_C_4{ width:100%; padding:0;}
	.case_main_R{ width:48%;}
	.case_R_1{ height:60%;}
	.case_R_2{ height:40%;}
	
	.contacts_R{ width:100%;}
	.footer_L{ float:none; margin:0 auto; width:100%;}
	
	.footer_R{width:100%; border-left:none; padding-left:0; margin-left:0;text-align:center;}
	/*cpzs*/
	.cpzs_left{ width:100%; float:none;}
    .div2 { width:100%; height:27px; background:url(../images/down.png) no-repeat 96% center, #f0f0f0; cursor:pointer;}
    .div3 { display:none;}
    .ssbth {height:40px; line-height:40px; background: url(../images/sj-cpshu.jpg) no-repeat 2% center,#fff; border:1px solid #1a56a0; padding:0 4%;font-family:'微软雅黑 '; font-size:18px; color:#000; text-align:left;}
    .ssbth span { float:right;}
    .ssbth span a { font-family:'微软雅黑 '; font-size:14px; color:#15539e; }
    .cpzs_R{ width:100%; float:none;}
	.cpzs_R_ul li{ width:48%; margin:3% 1%;}
	/*news*/

.cp_ny img{width:100%; height:auto;}

	.zxly{ width:100%;}
	.footer_R .xxx{ text-align:left;}
	.contacts_L{ width:100%; float:left; overflow:hidden; margin-top:3%;}
	}

@media (max-width:567px){
	.wrap{ width:96%}
    .icon-menu {  margin-top:1%;}
	}

@media (max-width:467px){
	.wrap{ width:96%}
	.logo{ width:80%; margin:1% 0;}
    .icon-menu {  margin-top:1%;}
    /*cpzs*/
    .ssbth {  padding:0 8%;}
	}

@media (max-width:376px){
	.wrap{ width:96%}
	.logo{ width:85%; margin:1% 0;}
	}

	
	
.fengcai_tit{font-family:'微软雅黑 '; font-size:14px; text-align:center; font-weight:bold; padding:20px;}
	
.fengcai_img img{ max-width:100%; display:block; margin:0 auto; padding-bottom:20px;}	
	