﻿/*@import "/Skins/Default/resetcommon.css";*/
/*index.css start*/
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}
/*banner*/
.banner{ height:auto; overflow:hidden;}
.banner a{ height:auto;display:block;}



/*search*/
.search{ background:url(Img/Index/ser_bj.jpg) repeat-x left top; height:60px; overflow:hidden;}
.search p{ height:60px; font:14px "Microsoft YaHei"; font-weight:bold; color:#666;line-height:60px;}
.search p a{ display:inline-block; font-weight:normal;color:#555555; }
.search .se_inp{ width:334px; height:34px; background:url(Img/Index/ser_bt.jpg) no-repeat left top;  margin-top:14px;}
.search .se_inp input{ border:0; background:none; float:left;}
.search .tint{ width:228px; height:32px; padding-left:10px; font:12px "Microsoft YaHei"; color:#999; line-height:32px; padding-left:16px;} 
.search .bint{ width:88px; height:34px; cursor:pointer;}


/**/

.pro .gao{height: auto;overflow:hidden;}
.pro{height: auto;overflow:hidden;padding-bottom: 3rem;padding-top: 1rem; }
.pro .content.clearfix{ position:relative}
.pro .pr_fl{width: 18.57%;height: 100%;overflow:hidden;}
/* .pr_fl h3{ height:90px; font:24px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:90px; text-align:center; background:url(Img/Index/pro_b1.jpg) no-repeat center top;margin-bottom: 20px; width:232px;} */
/* .pr_fl h3 a{ color:#fff;} */
.pr_fl .cpzx{height: 4.5rem;font: 1.2rem "Microsoft YaHei";font-weight:bold;color:#fff;line-height:90px;text-align:center;background:url(Img/Index/pro_b1.jpg) no-repeat center top;margin-bottom: 20px;width: 100%;background-size: 100% 100%;}
.pr_fl .cpzx a{ color:#fff;}
.pr_fl { height:390px; background:url(Img/Index/pro_bj1.jpg); }
.pr_fl h4{height: 40px;width: 53.84%;font:14px "Microsoft YaHei";color:#303030;line-height:40px;padding-left: 3rem;background:url(Img/Index/pro_b2.jpg) no-repeat center top;margin:0 auto 10px;cursor:pointer;}
.pr_fl h4 a{ color:#303030;}
.pr_fl p{height: 15%;background:url(Img/Index/pro_b6.jpg) no-repeat center top;width: 100%;background-size: 100% 100%;}
.pr_fl span{width: 70%;height:74px;float:right;display:inline-block;float:right;background:url(Img/Index/pro_b3.jpg) no-repeat 0 0;paddin;padding-left: 23%;4px"Microsoft YaHei";color:#fff;line-height:14px;margin-top:46px;}
.pr_fl span em{ font:20px Arial; font-weight:bold; color:#fff; line-height:34px;}

.pr_fl ul li{font:14px/30px "Microsoft Yahei"; height:30px; width:156px; margin:0 auto; padding-left:10px;}
.pr_fl ul li a{color:#fff;}
.pr_fl ul li a h3{font-size: 14px;font-weight: normal;}
    
.pro .pr_in{width: 79.7%;height: auto;overflow:hidden;}
/* .pr_in h3{ height:52px; background:url(Img/Index/pro_b8.jpg) no-repeat center top;} */
/* .pr_in h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}   */
/* .pr_in h3 strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;} */
/* .pr_in h3 strong a{color:#303030;} */
/* .pr_in h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;} */
.pr_in .cpzs{height: 3rem;background:url(Img/Index/pro_b8.jpg) no-repeat center top;background-size: 100% 100%;}
.pr_in .cpzs span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.pr_in .cpzs strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.pr_in .cpzs strong a{color:#303030;}
.pr_in .cpzs strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.pr_in ul{height: auto;border:1px solid #c4c4c4;border-top:0;padding-top: 1.6rem;width: 99.8%;}
.pr_in li{float:left;width: 30.6%;height: auto;overflow:hidden;display:inline;margi;margin-left: 2%;margin-bottom: 2rem;}
.pr_in li span
{
   display: inline-block;
   width: 97%;
   border: 1px solid #c4c4c4;
   text-align: center;
   position: relative;
   margin-bottom: 1px;
   overflow: hidden;
   padding: 0.2rem;
   cursor: pointer;
   height:auto;
 }
.pr_in li img 
{
 width: 100%;
 height: auto;
 border: 0px;
 }
.pr_in li span em 
{
 width: 100%;
 height: 2.3rem;
 display: inline-block;
 font: 15px "Microsoft YaHei";
 color: #505050;
 line-height: 46px;
 background: #dedede;
 position: absolute;
 left: 0px;
 bottom: 0px;
 top: initial;
 }
.pr_in li strong{width: 100%;height: 3rem;background:url(Img/Index/pro_b5.jpg) no-repeat center top;display:inline-block;font:14px "Microsoft YaHei";font-weight:bold;line-height: 3rem;text-align:center;background-size: 100% 100%;}
.pr_in li strong a{width:122px;height:34px;display:inline-block;color:#303030;font-size: 1rem;}
.pr_in li strong em a{ color:#fff;}
.pr_in .cur span{ border:4px solid #0069d3;padding:0px;}
.pr_in .cur span em{ left:0; top:172px;}











/**/
.video
{
 height: auto;
    background: url(Img/Index/vi_bj.jpg) no-repeat center top;
    padding-top: 3rem;
    padding-bottom: 2rem;   
 }
.video dl
{
    height: 25rem;
    background: url(Img/Index/vi_tb.jpg) no-repeat center top;
    overflow: hidden;
    background-size: 100% 100%;    
}
.video dt{width: 47%;
    height: 20rem;
    text-align: center;
    padding: 1% 4% 0rem 1.66%;}
.video dt img{ width:486px; height:282px;}
.video dd{width: 42%;padding-right:16px;/* margin-top: 2rem; */}
.video dd h3{ font:24px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:54px; height:54px; border-bottom:1px solid #c4c4c4; margin-bottom:10px;}
.video dd .video_div{font:24px "Microsoft YaHei";font-weight:bold;color:#303030;line-height:54px;height:54px;border-bottom:1px solid #c4c4c4;/* margin-bottom:10px; */}
.video dd p{font:22px "Microsoft YaHei";color:#505050;line-height:30px;/* margin-bottom:6px; */}
.video dd p span{ font:18px "Microsoft YaHei";}
.video dd li{ font:14px "Microsoft YaHei"; color:#303030; line-height:30px; background:url(Img/Index/vi_d.gif) no-repeat 0 10px; padding-left:20px;}
.video li span{ font-weight:bold; color:#0069d3;}

/**/
.case{ height:410px; background:url(Img/Index/ca_bj.jpg) no-repeat center top; overflow:hidden;}
.case h3{ height:52px; background:url(Img/Index/ca_tx.jpg) no-repeat center top;}
.case h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.case h3 strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.case h3 strong a{color:#303030;}
.case h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.case .ca_img{ height:298px; border:1px solid #c4c4c4; border-top:0; background:#fff; overflow:hidden;}
.ca_img ul{ width:984px; margin:0 auto; padding-top:24px;}/*
.ca_img li{ width:316px; height:237px; border:1px solid #c4c4c4; float:left; text-align:center; margin-right:15px; padding-left:3px;}
.ca_img .cle_m{ margin-right:0;}
.ca_img li img{ width:310px; height:196px; margin-top:3px; float:left;}
.ca_img li span{ width:310px; height:35px; background:#dedede; font:23px "Microsoft YaHei"; color:#505050; line-height:35px; display:block; float:left;}*/

.ca_img li{ width:318px; height:238px; float:left; text-align:center; margin-right:15px; }
.ca_img li a{width:310px; height:232px; border:1px solid #c4c4c4; padding:2px; display:inline-block;}
.ca_img li a:hover{ border:3px solid #0069d3; padding:0;}
.ca_img .cle_m{ margin-right:0;}
.ca_img li img{ width:310px; height:196px; margin:0 auto 0; display:block;}
.ca_img li span{ width:310px; height:35px; background:#dedede; font:12px "Microsoft YaHei"; color:#505050; line-height:35px; display:inline-block; cursor:pointer;}

.ca_img .ca_l ,.ca_img .ca_r{ width:24px; height:53px; margin-top:118px; overflow:hidden; cursor:pointer;}
.ca_img .ca_l{ padding-left:12px;}
.ca_img .ca_r{ padding-right:12px;}
.ca_img .ca_l img,.ca_img .ca_r img{width:24px; height:106px;}
.ca_img .cur img{ margin-top:-52px; }








/**/
.ys{height: auto;background:url(Img/Index/ys_bj.jpg) no-repeat center top;overflow:hidden;}
.ys .ys_tit{height: 14.28rem;background: url(Img/Index/ys_txt.jpg) no-repeat center 2rem;/* background-size: 74% 100%; */}
.ys_tit p{font:18px "Microsoft YaHei";color:#fff;line-height:34px;width: 69%;float:right;padding-top: 12.7rem;}
.ys_tit p em{ float:left;}
.ys_tit p span{ font:34px Arial; font-weight:bold; color:#fff; line-height:34px; float:left; padding-right:10px;}
.ys_tit p  strong{ width:108px; height:32px; display:inline-block; font:14px "Microsoft YaHei"; color:#303030; line-height:32px; text-align:center; background:url(Img/Index/ys_b.gif) no-repeat center top;float:left}
.ys_tit p  strong a{ color:#303030;}
.ys .ys1{height: 26rem;margin-bottom: 104px;}
.ys1 dd{ padding-top:100px;}
.ys1 h3{ background:url(Img/Index/ys_s1.jpg) no-repeat left top;}
.ys1 div{ background:url(Img/Index/ys_s1.jpg) no-repeat left top;}
.ys1 dt { margin-top:68px;}
.ys1 dt ,.ys1 dt img{width: auto;height:325px;}
.ys .ys2{height: 24rem;margin-bottom:48px;}
.ys2 dt ,.ys2 dt img{ width:530px; height:315px;}
.ys2 .ys2_1 { height:140px;} 
.ys2 .ys2_1 h3{ background:url(Img/Index/ys_s2.jpg) no-repeat left top;}
.ys2 .ys2_2 h3{ background:url(Img/Index/ys_s3.jpg) no-repeat left top; height:75px; margin-bottom:10px;}
.ys2 .ys2_2 h3 span{ height:75px;}
.ys2 .ys2_1 div{ background:url(Img/Index/ys_s2.jpg) no-repeat left top;}
.ys2 .ys2_2 div{ background:url(Img/Index/ys_s3.jpg) no-repeat left top; height:75px; margin-bottom:10px;}
.ys2 .ys2_2 div span{ height:75px;}
.ys .ys3{height: 22rem;background:none;}
.ys3 dt ,.ys3 dt img{ width:542px; height:338px;}
.ys3 dd{ padding-top:28px;}
.ys3 h3{ background:url(Img/Index/ys_s4.jpg) no-repeat left top;}
.ys3 div{background:url(Img/Index/ys_s4.jpg) no-repeat left top;}
.ys .ys3 dd p{ height:134px;}
.ys3 dd strong{margin-left: 3.3rem;width: 6.6rem;height: 2rem;display:inline-block;background:url(Img/Index/ys_b2.jpg) no-repeat center top;font: 0.9rem"Microsoft YaHei";color:#303030;line-height: 2rem;text-align:center;}
.ys3 dd strong a{color:#303030;}
.ys dd{width: 50%;}
.ys dd h3{ height:55px; font:21px "Microsoft YaHei"; font-weight:bold;color:#303030; line-height:30px; padding-left:66px;}
.ys dd h3 span{ height:46px; display:inline-block; background:url(Img/Index/ys_x.jpg) no-repeat left bottom;}
.ys dd div{height:55px;font:21px "Microsoft YaHei";font-weight:bold;color:#303030;line-height:30px;padding-left: 4.3rem;}
.ys dd div span{ height:46px; display:inline-block; background:url(Img/Index/ys_x.jpg) no-repeat left bottom;}
.ys dd p{height:64px;font: 17px "Microsoft YaHei";color:#303030;line-height:24px;padding-left:66px;}
.ys dd p span{ color:#0069d3; font-weight:bold;}
.ys dd ul{margin-left: 3.3rem;border-top:1px dashed #c4c4c4;padding-top: 1rem;}
.ys dd li{font: 1rem "Microsoft YaHei";color:#303030;line-height: 2rem;background: url(Img/Index/ys_d3.jpg) no-repeat 0 0.5rem;background-size: 1rem;float:left;padding: 0 2rem  0 2rem;}
.ys dd .y_li1{padding-right: 2.8rem;}
.ys dd em{padding-left:66px;font: 1rem "Microsoft YaHei";font-weight:bold;color:#303030;line-height:34px;} 



/**/
.witn{ height:33.5rem; overflow:hidden; background:#fff;}
/* .witn h3{ height:52px; background:url(Img/Index/ca_tx.jpg) no-repeat center top; margin-top:60px; margin-bottom:25px;} */
/* .witn h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}   */
/* .witn h3 strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;} */
/* .witn h3 strong a{color:#303030;} */
/* .witn h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;} */
.witn .khjz{height: 3rem;background:url(Img/Index/ca_tx.jpg) no-repeat center top;margin-top: 2rem;margin-bottom: 1rem;}
.witn .khjz span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.witn .khjz strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.witn .khjz strong a{color:#303030;}
.witn .khjz strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.witn dl{width: 24%;height: 24rem;background:url(Img/Index/wi_t1.gif) no-repeat center top;margin-right:16px;background-size: 100% 100%;}
.witn .cle_m{ margin-right:0;}
.witn dt
{
     width: 49%;
    margin: 1.5rem auto 0;
    position: relative;
    margin-bottom: 1.4rem;
    cursor: pointer;   
 }
.witn dt img{ width:100%; height:auto;}
.witn dt span{ position:absolute; width:142px; height:142px; display:inline-block; top:0; left:0}
.witn dd { width:79%; margin:0 auto;}
.witn dd  span{font:0.78rem "Microsoft YaHei";color:#505050;line-height: 1rem;height: 4rem;display: block;}
.witn dd  span a{color:#505050;font-size: 1rem;line-height: 1.6rem;}
.witn dd em{ height:38px; font:0.78rem "Microsoft YaHei"; font-weight:bold; color:#0069d3; line-height:38px; display:inline-block; border-bottom:1px dashed #c4c4c4; margin-bottom:10px;}
.witn dd p{font: 0.7rem "Microsoft YaHei";color:#666;line-height:24px;}
.witn dd b a{width: 9rem;height: 2rem;display:block;margin:0 auto;font: 0.7rem "Microsoft YaHei";color:#fff;line-height: 2rem;text-align:center;background:url(Img/Index/wi_b2.jpg) no-repeat center top;}
.witn dd b a:hover{ background:url(Img/Index/wi_b1.jpg) no-repeat center top; color:#303030;}
/**/ 
.ban1{    height: 13.2rem;
    overflow: hidden;
    background: url(Img/Index/ban2_bj.jpg) no-repeat center top;
    background-size: auto 100%;}
.ban1 .ba_t { width:230px;text-align:center; padding-top:46px;}
.ba_t span{ display:block; height:30px; font:18px "Microsoft YaHei"; color:#fff; line-height:30px; background:url(Img/Index/ban_x.jpg) no-repeat center center;}
.ba_t p{ height:42px; font:30px Arial; font-weight:bold; color:#fff; height:42px;}
.ba_t b{ width:144px; height:38px; background:url(Img/Index/ban3_b1.jpg) no-repeat center top; display:block; margin:0 auto; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:38px;}
.ba_t b a{ color:#303030;}




/**/
.cust{height: 24rem;overflow:hidden;}
/* .cust h3{ height:52px; background:url(Img/Index/ca_tx.jpg) no-repeat center top; margin-top:60px;} */
/* .cust h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}   */
/* .cust h3 strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;} */
/* .cust h3 strong a{color:#303030;} */
/* .cust h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;} */
.cust .zykh{ height:3.6rem; background:url(Img/Index/ca_tx.jpg) no-repeat center top; margin-top:3rem;}
.cust .zykh span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.cust .zykh strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.cust .zykh strong a{color:#303030;}
.cust .zykh strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.cust .cu_img
{
    height: 15rem;
    border: 1px solid #c4c4c4;
    border-top: 0;
    overflow: hidden;
    padding-top: 1.5rem;
    
    }
.cu_img ul{width: 69rem;height: auto;margin:0 auto;overflow:hidden;}
.cu_img li{width: 12.2rem;height: 14rem;text-align:center;float:left;margin: 0 26px 0 0;overflow:hidden;}

.swiper-wrappers .tempWrap {
    margin: 0 auto;
}
.cu_img li p{height: 6rem;text-align:center;margin: 0 0 1rem 0;overflow:hidden;border: 1px solid #ccc;}
.cu_img li a{width: 100%;height: 6rem;bor;display:inline-block;border: 0px;}
.cu_img .cle_m{ margin-right:0;}
.cu_img li img{width: 100%;height: 3.95rem;float:left;}
.cu_img li span{width: 100%;height: 2rem;font: 0.7rem "Microsoft YaHei";color:#505050;line-height: 2rem;background:#dedede;display:block;float:left;cursor:pointer;}
.cu_img li:hover p{ padding:0; border:1px solid #0069d3;}
.cu_img li:hover a{ padding:0; border:0px;}
.cu_img .cu_l ,.cu_img .cu_r{ width:3%; height:55px; overflow:hidden; margin-top:85px; cursor:pointer;}  
.cu_img .cu_l { padding-left:1%;}
.cu_img .cu_r{ padding-right:1%;}
.cu_img  .cur img{ margin-top:-61px;}

/**/
.about{height: auto;overflow:hidden;}
/* .about h3{ height:52px; background:url(Img/Index/ca_tx.jpg) no-repeat center top;} */
/* .about h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}   */
/* .about h3 strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;} */
/* .about h3 strong a{color:#303030;} */
/* .about h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;} */
.about .zjzx{ height:52px; background:url(Img/Index/ca_tx.jpg) no-repeat center top;}
.about .zjzx span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.about .zjzx strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.about .zjzx strong a{color:#303030;}
.about .zjzx strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.about dl{height: auto;padding-top:26px;border-top:0;position:relative;}
.about dt {width: 60%;height: auto;float: left;}
.about dt img{width: 100%;height: auto;margin:0 auto;}
.about dd{width: 35%;height:auto;float: right;}
.about dd em{ height:50px; border-bottom:1px solid #c4c4c4; display:inline-block;  font:18px "Microsoft YaHei"; font-weight:bold; color:#0069d3; line-height:50px;}
.about dd em a{ color:#0069d3;}
.about .ab_p1{ height:300px; font:14px "Microsoft YaHei"; color:#666; line-height:35px;}
.about .ab_p2{ height:38px; font:20px "Microsoft YaHei"; color:#303030; line-height:38px;}
.ab_p2 span{ font:30px Arial; font-weight:bold; color:#303030; margin-right:30px;}
.ab_p2 b{ width:116px; height:38px; display:inline-block; background:url(Img/Index/ab_b1.png) no-repeat center top; font:14px "Microsoft YaHei"; color:#303030; line-height:38px; text-align:center;}
.ab_p2 b a{ color:#303030;}


/*
.honor{ height:550px; overflow:hidden;}
.honor h3{ height:52px; background:url(Img/Index/ca_tx.jpg) no-repeat center top; margin-bottom:25px;}
.honor h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.honor h3 strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.honor h3 strong a{color:#303030;}
.honor h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.honor .hon_in{ height:450px;position:relative;}
.hon_in li{ float:left; width:250px; height:450px; overflow:hidden; text-align:center;margin: 0 20px 0px 0;}
.hon_in li p{ width:250px; height:218px; overflow:hidden; position:relative;margin: 0 0 10px 0;background:url(Img/Index/hon_b.jpg) no-repeat center bottom;}

.hon_in .cle_m{ margin-right:0;}
.hon_in li span{ width:248px; height:30px; display:inline-block; font:12px "Microsoft YaHei"; color:#505050; line-height:30px; background:#dedede; position:absolute; top:188px; left:1px; cursor:pointer;}
.hon_in li img{ width:246px; height:198px; margin-top:3px;}
.hon_in li a{ display:inline-block; width:246px; height:198px; border:1px solid #c7c7c7;}
.hon_in .ho_l ,.hon_in .ho_r{ position:absolute; top:188px; width:24px; height:53px; overflow:hidden; z-index:66; cursor:pointer;}
.hon_in .ho_l{ left:-42px;}
.hon_in .ho_r{ right:-42px;}
.hon_in .cur img{ margin-top:-53px;}*/



/**/
.honor{ height:344px; overflow:hidden;}
/* .honor h3{ height:52px; background:url(Img/Index/ca_tx.jpg) no-repeat center top; margin-bottom:25px;} */
/* .honor h3 span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}   */
/* .honor h3 strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;} */
/* .honor h3 strong a{color:#303030;} */
/* .honor h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;} */
.honor .zykh{ height:52px; background:url(Img/Index/ca_tx.jpg) no-repeat center top; margin-bottom:25px;}
.honor .zykh span{ font:14px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.honor .zykh strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.honor .zykh strong a{color:#303030;}
.honor .zykh strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.honor .hon_in{ height:220px; overflow:hidden; position:relative;}
.hon_in li{ float:left; width:254px; height:218px; overflow:hidden; text-align:center; position:relative; margin-right:16px; background:url(Img/Index/hon_b.jpg) no-repeat center bottom;}
.hon_in .cle_m{ margin-right:0;}
.hon_in li span{ width:246px; height:30px; display:inline-block; font:12px "Microsoft YaHei"; color:#505050; line-height:30px; background:#dedede; position:absolute; top:170px; left:4px; cursor:pointer;}
.hon_in li img{ width:246px; height:198px; margin-top:3px;}
.hon_in li a{ display:inline-block; width:252px; height:204px; border:1px solid #c7c7c7;}
.hon_in .ho_l ,.hon_in .ho_r{ position:absolute; top:76px; width:24px; height:53px; overflow:hidden; z-index:66; cursor:pointer;}
.hon_in .ho_l{ left:0;}
.hon_in .ho_r{ right:4px;}
.hon_in .cur img{ margin-top:-53px;}

/**/
.dy{height: 35rem;background:url(Img/Index/dy_bj.jpg) no-repeat center top;padding-top:48px;}
.dy h3{ height:52px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:50px;}
.dy h3 span{ font:12px Arial; color:#999; line-height:50px; float:right; padding-right:18px;}
.dy h3 strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.dy h3 a{color:#303030; }
.dy .cjwt{ height:52px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:50px;}
.dy .cjwt span{ font:12px Arial; color:#999; line-height:50px; float:right; padding-right:18px;}
.dy .cjwt strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.dy .cjwt a{color:#303030; }
.dy .faq{width: 27%;height: 31.2rem;overflow:hidden;margin-right: 1.3%;}
/* .dy .faq h3{ background:url(Img/Index/faq_tx.jpg) no-repeat center top;} */
.dy .faq .cjwt{background:url(Img/Index/faq_tx.jpg) no-repeat center top;background-size: 100% 100%;}
.faq .faq_txt{width: 99.7%;height: 27.2rem;border:1px solid #c4c4c4;border-top:0;background:#fff;padding: 1rem 0 0 0;overflow:hidden;}  
.faq dl{height: 5rem;width: 91%;background:url(Img/Index/dy_x.jpg) repeat-x left bottom;margin: 0 auto 1rem 0.7rem;}
.faq_txt dt{ height:22px;font:12px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:22px; background:url(Img/Index/faq_q.jpg) no-repeat left top; margin-bottom:15px; padding-left:28px; }
.faq_txt dt a{color:#303030;font-size: 0.8rem;}
.faq_txt dd{padding-left:28px;background:url(Img/Index/faq_q-06.jpg) no-repeat 0 5px;font:12px "Microsoft YaHei";color:#666666;line-height:24px;font-size: 0.8rem;}
.faq_txt .cle_m{ background:none;}
.dy .news{width: 35.2%;height: 29rem;}
/* .dy .news h3{ background:url(Img/Index/new_tx.jpg) no-repeat center top;} */
.dy .news .cjwt{background:url(Img/Index/new_tx.jpg) no-repeat center top;background-size: 100% 100%;height: 3rem;}
.news dl{width: 99.7%;height: 27rem;border:1px solid #c4c4c4;border-top:0;background:#fff;padding-top:20px;}
.news dt {width: 90%;height: 14rem;margin:0 auto;overflow: hidden;}
.news dt img{width: 100%;height: auto;margin:0 auto;}
.news dt {margin-bottom: 0.7rem;}
.news dd{width: 90%;margin:0 auto;}
.news p{height: 2rem;overflow:hidden;background:url(Img/Index/dy_x.jpg) repeat-x left bottom;font:12px "Microsoft YaHei";color:#666666;line-height: 2rem;}
.news p a{color:#666;font-size: 0.7rem;}
.news p span{ float:right; cursor:pointer;}
/**/ 
.link{ height:156px; background:url(Img/Index/lin_bj.jpg) no-repeat center top; overflow:hidden;}
.link h3{ height:52px; background:url(Img/Index/ca_tx.jpg) no-repeat center top;}
.link h3 span{ font:12px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.link h3 strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.link h3 strong a{color:#303030; }
.link h3 strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.link .yqlj{ height:52px; background:url(Img/Index/ca_tx.jpg) no-repeat center top;}
.link .yqlj span{ font:12px Arial; color:#999; line-height:52px; float:right; padding-right:22px; cursor:pointer;}  
.link .yqlj strong{ display:inline-block; height:52px; background:url(Img/Index/pro_b7.jpg) no-repeat left 16px; font:16px "Microsoft YaHei"; font-weight:bold; color:#303030; line-height:52px; padding-left:32px; margin-left:20px;}
.link .yqlj strong a{color:#303030; }
.link .yqlj strong em{ font:16px Arial; color:#c4c4c4; text-transform:uppercase;}
.link .hon_in{ height:220px; overflow:hidden; position:relative;}
.link p{ height:64px;border:1px solid #c4c4c4; border-top:0;background:#fff; font:12px "Microsoft YaHei"; color:#666666; line-height:64px;}
.link p a{ color:#666; margin:0 24px; display:inline-block;}

/**/
/*flash bannna切换*/
#flashs { position:relative;}
#flashs .bgitem {  }
#flashs .btn{ position:absolute; z-index:7; bottom:22px; right:50%; margin-right:-470px; padding:5px 6px;}
#flashs .btn span{ color:#0069D4;  background:#efefef; border:1px solid #0069D4; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#0069D4; color:#fff;}
/**/

/***新增适应样式***/

.header, .content, .footer {
    max-width: 1400px;
    margin: 0 auto;
    width: 72.9%;
    min-width: 1200px;
}

.video {
    background-size: 100% 100%;
}

.ys {
    background-size: 100% 100%;
}

.dy {
    background-size: 100% 100%;
}

.link {
    background-size: 100% 100%;
}



body .honor .zykh {
    background-size: 100% 100%;
}

body .link .yqlj {
    background-size: 100% 100%;
}

body .about .zjzx {
    background-size: 100% 100%;
}

body .cust .zykh {
    background-size: 100% 100%;
}



body .witn .khjz {
    background-size: 100% 100%;
}