/*子页产品*/

.chanp_l{ width: 215px; height: auto; float: left; margin-top: 50px; margin-bottom: 60px;}
.chanp_l h1{ height: 80px; line-height: 80px; text-align: center; background: url(../images/cp_ds.png) no-repeat center center; font-size: 32px; color: #141f40; }
.chanp_l ul li{text-align: center; margin-bottom: 6px;}
.chanp_l ul li a{ height: 54px; line-height: 54px;  display: block; font-size: 20px; color: #141F40;  background: #d5d5d5; }
.chanp_l ul li a:hover{ background: #141F40; color: #FFFFFF; }
.chanp_l ul li#cur a{ background: #141F40; color: #FFFFFF; }
.erji{ display: none;}
.erji dd a{  display: block; height: 45px !important; border-bottom: 1px solid #CCCCCC; line-height: 45px !important; color: #333333 !important; background: none !important; font-size: 18px !important; }
.chanp_l ul li#cur .erji{ display: block;}
.erji dd a:hover{ color: #141F40 !important; }
.erji2{ display: block;}


.rexian{ width: 197px; height: auto; padding: 7px 4px; background: #243055; margin-left: 5px; border-radius: 20px; margin-top: 28px;}
.rexian2{ padding: 10px; border: 1px solid #FFFFFF; border-radius: 20px; text-align: center;}
.rexian2 .rx_tu{ width: 150px; height: 134px; overflow: hidden; display: inline-block;}
.rexian2 .rx_tu img{ width: 100%;}
.rexian2 h2{ text-align: left; font-size: 18px; color: #FFFFFF; background: url(../images/dh.png) no-repeat 40px center;  padding-left: 75px; line-height: 40px;}
.rexian2 p{ font-size: 19px; color: #FFFFFF; line-height: 30px; height: 30px; overflow: hidden; width:175px;}
.rexian2 .kuang{ width: 105px; height: 28px; border: 1px solid #FFFFFF; display: inline-block; margin-top: 26px; position: relative; margin-bottom: 36px; }

.rexian2 .kuang a{ display: block; width: 77px; height: 21px; background: #FFFFFF; line-height: 21px; text-align: center; font-size: 14px; color: #383267; position: absolute; left: 50%; margin-left: -38.5px; top: -10.5px; overflow: hidden;}
.rexian2 .kuang .cpa2{ top: 19px;}

.chanp_r{ width: 747px; height: auto; float: right; margin-top: 18px;}
.chanp_r .weizhi{ height: 55px; line-height: 55px; border-bottom: 1px dotted #d5d5d5; text-align: right; color: #535353; padding-right: 20px; margin: 0 0 39px 0; }
.chanp_r .weizhi a{ color: #535353; margin: 0 5px;}
.chanp_r .cp_title{ height: 41px;border-bottom: 2px solid #d5d5d5; margin-bottom: 50px; }
.chanp_r .cp_title h1{ height: 41px; line-height: 41px; padding: 0 19px;  display: inline-block; color: #FFFFFF; font-size: 20px; background: #243055; border-top-left-radius:6px; border-top-right-radius:6px; margin-right: 17px; }
.chanp_r .cp_title span{ text-transform: uppercase; font-size: 16px; color: #434343; }
.chanp_r .cp_title strong{ float: right; line-height: 41px; font-weight: 400;}
.chanp_r .cp_title strong a{ display: inline-block; height: 25px; padding:0 17px; text-align: center; color: #243055 ; line-height: 25px; font-size: 16px; border-right:1px solid #243055;}
.chanp_r .cp_title strong a#cur{ color: #ff0000;}

.cp_list{ display: none;}
.cp_list2{ display: block;}
.cp_list li{ height: 42px; line-height: 42px; border-bottom: 1px dotted #C0BBBA; font-size: 14px; position: relative; }
.cp_list li span{ color: #d41a19; }
.cp_list li a{ color: #333333; display: block; float: left; width: 722px;  background: url(../images/dian.png) no-repeat left center; padding-left: 25px; }
.cp_list li a strong{ float: right; font-weight: 400; }
.cp_list li a:hover{ background: #ededed url(../images/dian.png) no-repeat left center;;}

.cp_list li  .cp_list_dw{ position: absolute; left: 185px; top: 42px; width: 395px; height: 100px; padding: 2px 3px; background: #383267; display: none; z-index: 9999;  }
.cp_list li  .cp_list_dw a{ display: block;  width: 395px !important; background: none !important; color: #FFFFFF; padding: 0 !important;}
.cp_list li  .cp_list_dw i{ width: 16px; height: 7px; display: block; position: absolute; left: 4%; top: -7px; margin-left: -8px; line-height: 7px; }
.cp_list li  .cp_list_dw i img{ width: 100%;}
.cp_list li  .cp_list_dw2{ height: 91px; border: 1px solid #FFFFFF; padding: 3px 5px; }
.cp_list li  .cp_list_dw2 .cp_list_tu{ width: 120px; height: 90px; overflow: hidden; float: left; }
.cp_list li  .cp_list_dw2 .cp_list_tu img{ width:120px; height:90px;}
.cp_list li  .cp_list_dw2 .cp_list_wz{ color: #FFFFFF; float: right; width:245px; padding: 5px;}
.cp_list li  .cp_list_dw2 .cp_list_wz h2{ line-height: 20px;}
.cp_list li  .cp_list_dw2 .cp_list_wz p{ line-height: 20px;}
.cp_list li:hover .cp_list_dw{ display: block; }
.fanye{ text-align: center; margin: 50px 0; width: 100%; }
.fanye li{ display:inline;}
.fanye li a,.fanye li strong{ display:inline-block; font-size:14px; line-height:28px; height:28px; color:#333333; padding:0 10px;}



/*新闻页面*/
.zi_news .weizhi{ margin-bottom: 15px !important;}
.zi_news_list li{ line-height: 41px; border-bottom: 1px dotted #ccc;}
.zi_news_list li a{ color: #333; font-size: 14px; display: block; }
.zi_news_list li span{ float: right;}
.zi_news_list li strong{ margin-right: 3px;}
.zi_news_list li a:hover{ color: #243055;}
.jsyd li a{ background: url(../images/dian.png) no-repeat left center; padding-left: 25px;}

.zi_news_xq_t{ text-align: center; border-bottom: 1px dotted #CCCCCC;}
.zi_news_xq_t h1{ font-size: 20px; color: #243055;}
.zi_news_xq_t h2{ color: #666; line-height: 62px;}
.zi_news_xq_t h2 span{ margin-right: 25px;}
.zi_news_xq_nw{ padding: 38px 0; border-bottom: 1px dashed #CCCCCC;}
.zi_news_xq_nw img{  }
.zi_news_xq_nw p{ font-size: 14px; color: #333333; line-height: 28px; }
/*荣誉*/
.qygk li { width: 238px; margin-right: 12px; float: left; overflow: hidden; text-align: center; margin-bottom: 15px; }
.qygk li .ry_tu{ width: 236px;  height: 180px; overflow: hidden; border: 1px solid #CCCCCC;}
.qygk li .ry_tu img{ width: 100%; transform: scale(1); transition: all 0.3s;}
.qygk li  p{ line-height: 48px;}
.qygk li .ry_tu img:hover{ transform: scale(1.1);}
.qygk2{  background: url(../images/12122.png) no-repeat right 90px; }
.qygk2 h1{ font-size: 24px; text-align: center; margin: 20px 0; margin-bottom: 50px;}
.qygk2 img{ float: right;}
.qygk2 p{ font-size: 14px; margin-bottom: 22px; line-height: 24px; text-indent: 2em;}
.fanye1{ margin-top: 40px;}
.fanye1 a{ display: block; line-height: 28px; color: #333333;}
.fanye1 a:hover{ color: #141F40;}

/*下载页面*/
.xiazai{ padding: 40px 0;}
.xiazai tr{ margin-bottom: 20px !important;}
.xiazai tr th{ background: #243055; height: 43px; font-size: 16px; color: #FFFFFF; text-align: left; padding: 0 20px; margin-bottom: 20px;  border-bottom: 13px solid #FFFFFF;}
.xiazai tr td{  height: 43px; background: #ededed; margin-top: 20px; padding: 0 20px;  border-bottom: 13px solid #FFFFFF; }

.xiazai2 { border-bottom: 1px dashed #CCCCCC; padding-bottom: 60px;}
.xiazai2 a{ color: #333333;}
.yhfw{ padding: 30px 0;}
.yhfw h1{ text-align: center; font-size: 24px; color: #243055; margin-bottom: 50px; }
.yhfw .liu1{ float: left; margin-right: 30px; }
.yhfw span{ height: 37px; line-height: 37px; display: block; float: left; margin-right: 10px; font-size: 14px; color: #333333; }
.yhfw .liu1 input{ width: 210px; height: 35px; border: 1px solid #CCCCCC; padding: 0 10px; border-radius: 5px; float: left; }
.yhfw .liu2{ float: left;}
.yhfw li{ margin-bottom: 25px;}
.in2 input{ height: 35px; line-height: 35px; width: 558px; padding: 0 10px; border: 1px solid #CCCCCC; border-radius: 5px; float: left; }
.in2 textarea{ height: 95px;  width: 558px; padding: 10px; border: 1px solid #CCCCCC; border-radius: 5px; float: left; }
.in3{ text-align: right;}
.in3 input{ width: 104px; height: 30px; display: inline-block; background: #141f40; color: #FFFFFF; font-size: 14px; border-radius: 5px; cursor: pointer; }
.tijiao{ margin-right: 40px;}
.czhi{ background: none !important; border: 1px solid #CCCCCC; color: #141f40 !important; margin-right: 85px; }


#hzhbbd li{ display:none;}