@charset "utf-8";
/* CSS Document */
/* CSS重置 */
*{color:#333;font-size:14px;font-family:"微软雅黑";}
body{margin:0;}
h1,h2,h3,h4{margin:0;font-weight:normal;}
/********************* img{display:block;} *********************/
a{text-decoration:none;}
p{margin:0;}
ul{margin:0;padding:0;}
ul,li{list-style:none;}
input{margin:0;padding:0;border:none;outline:none;}
textarea{outline:none;margin:0;padding:0;}
dl,dd,tr,td,dt,{margin:0; padding: 0;}
/* img{ display:block; border:none;} */
img{ border:none;}
.clearfix{clear:both;}
.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.clear{zoom:1} 
.dycommon{ width:1210px;}
.fl{ float:left;}
.fr{ float:right;}
dl,dd{margin:0; padding:0px;}
.hide{ display: none; }
.w1200{ width:1200px; margin:0 auto; overflow:hidden;}
.i{font-style: normal;}
/*****顶部************/
.qgttop_bg{height: 38px;background-color: #f7f7f7;border-bottom:1px solid #e2e2e2;line-height: 38px;}
.qgttop{width: 1200px;margin: 0 auto;}
.qgttop_l{width: 400px;color: #717171;}
.qgttop_r{width: 230px;}
.qgttop_r a{padding: 0 5px;}
.qgttop_r a:hover{color: #d92419;}
/**********logo**********/
.qgtlogo{width: 1200px;margin: 0 auto;padding:20px 0;}
.qgtlogo_l{display: block;  overflow: hidden;}
.qgtlogo_l a{display: block; overflow: hidden; float:left; margin-top:2px;}
.qgtlogo_l a img{display: block; width:200px; float:left;}
.qgtlogo_l .txt{ float:left; margin-left:20px; margin-top:8px; background:url(../images/logo-fg.png) no-repeat 0 center; height:69px; padding-left:20px;}
.qgtlogo_l .txt h3{ color:#cf0000; font-weight:bold; font-size:25px; text-shadow:1px 2px 3px rgba(0,0,0,.2); margin-bottom:5px;}
.qgtlogo_l .txt p{ font-size:16px;}
.qgtlogo_r{  }
.qgtlogo_r p{display: block; float: left;}
.qgtlogo_r p i{display: block;font-style:normal;font-size: 14px;color: #1f1f1f;text-align: right;}
.qgtlogo_r p em{ display:block; height:33px; line-height:33px; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; font-style:normal;}
.qgtlogo_r p img{display: block;margin-top: 5px;}
.qgtlogo_r span{display: block;width: 52px;height: 52px;float: left;margin-left: 5px; margin-top:20px;}
.qgtlogo_r span img{width: 100%;height: 100%;display: block;}
/*******************导航******************************/
.bjnav{ height:50px; line-height:50px; background-color:#03317e;}
.menu{position:relative;z-index:100; width:1200px; margin:0 auto;}   
.menu ul{list-style:none;display: block;}   
.menu li {float:left;position:relative; text-align:center; color: #fff;}   
.menu em{ display:block; padding:0 20px; float:left; font-size:16px; color:#fff; font-style:normal;}
.menu ul ul {visibility:hidden;position:absolute;top:50px;}   
.menu table {position:absolute; top:0; left:0;}   
.menu ul li:hover ul,   
.menu ul a:hover ul{visibility:visible;}   
.menu a{display:block;color:#fff;font-size:16px; padding:0 25px;}
.menu ul li>a:hover{color:#fff;font-weight: bold; background-color:#d0231b;} 
.dangqian{color:#fff;font-weight: bold;}  
.menu ul ul{display: block;}   
.menu ul ul li {clear:both;text-align:center; height:40px; line-height:40px;}   
.menu ul ul li a{display:block;width:170px;height:40px;margin:0;border:0; padding:0 0; background-color:#d92419; color:#fff; line-height:40px;filter:alpha(opacity=90);-moz-opacity:0.9; opacity:0.9;} 
.menu ul ul li a:hover{border:0;background:#B3B3B3; color:#fff;}
/*********************** 轮播 ********************/
.wapbtnbox{ width: 28px;
    height: 68px;
    position: relative;
    display: none;
}
.wapbtnbox span {
    width: 28px;
    height: 3px;
    display: block;
    background-color: #000;
    position: absolute;
    left: 0;
}
.banner .swiper-container { margin: 0 auto; width:100%; height:auto; position: relative;  overflow: hidden; list-style: none;  padding: 0;  z-index: 1;}
.banner .swiper-slide{ width:100%; height:auto;}
.banner .swiper-slide > img{ width:100%; display: block;}
.wapbtnbox span:nth-of-type(1){top:24px}
.wapbtnbox span:nth-of-type(2){top:32px}
.wapbtnbox span:nth-of-type(3){top:40px}
.wapbtnbox.cur span:nth-of-type(2){opacity:0}
.wapbtnbox.cur span:nth-of-type(1){top:32px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}
.wapbtnbox.cur span:nth-of-type(3){top:32px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}
.navright{ display: none;}
.navitem-name{ position: relative;}
.navchildbox .w1200 {
    width: 93.75vw;
    max-width: 100%;
}
#banner .swiper-pagination{ bottom:20px;}
#banner  .swiper-pagination-bullet{ width:30px; height:8px; margin:0 15px; text-align:center; background:#3d3d3d; z-index:1000; border-radius: 0px; cursor:pointer;filter:alpha(opacity=70); /*IE滤镜，透明度50%*/-moz-opacity:0.7; /*Firefox私有，透明度50%*/opacity:0.7;/*其他，透明度50%*/}
#banner .swiper-pagination-bullet-active{ background-color:#03317e;}
/************************产品中心****************************/
.gcproduct{width: 1200px;margin: 0 auto;}
.gcproduct_title{width: 246px;height: 60px; overflow: hidden; line-height: 60px;margin: 0 auto;padding-top: 30px;padding-bottom: 20px;}
.gcproduct_title p{font-size: 36px;display: block;width: 200px;float: left;}
.gcproduct_title p strong{font-size: 36px;color:#03317e;}
.gcproduct_title a{display: block;width: 42px;height: 42px;overflow: hidden;float: right;margin-top: 10px;}
.gcproduct_title a img{display: block;width: 100%;height: 100%;}
.gcproduct_nr{width: 100%; position:relative; z-index:10;}
.gcproduct_nr ul{display: block;}
.gcproduct_nr ul li{display: block;width: 277px;height: 312px;float: left;margin-right: 30px;margin-bottom: 40px;}
.gcproduct_nr ul li:nth-child(4){margin-right: 0px;}
.gcproduct_nr ul li:nth-child(8){margin-right: 0px;}
.gcproduct_nr ul li a{border: 1px solid #d8d8d8;display: block;width: 277px;height: 320px;transition: all 0.5s;}
.gcproduct_nr ul li a:hover{border: 1px solid #d92419;}
.gcproduct_nr ul li a:hover span{background-color: #d92419;color: #fff;} 
.gcproduct_nr ul li a i{display: block;font-style: normal;width: 277px;height: 258px;overflow:hidden;margin: 1px auto; }
.gcproduct_nr ul li a i img{display: block;width: 100%;height: 100%; transition: all 0.5s;}
.gcproduct_nr ul li a i:hover img{ transform: scale(1.1);}
.gcproduct_nr ul li a span{display: block;height: 40px;line-height: 40px;background-color: #f1f1f1;width: 257px; padding:0 10px; box-sizing:border-box; margin: 10px auto;text-align: center;transition: all 0.5s;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
/*******************************过度条**********************/
.gcgdt{margin: 0 auto;width: 1200px;}
.gctlt{padding:40px 0; background:url(../images/tongl1.jpg) center center no-repeat;margin-bottom: 30px;}
.gctlt p{ font-size: 14px; color: #fff; text-align: center; width: 219px; height: 140px; overflow: hidden; background: #d0231b; padding-top: 28px; float:left; margin-top:30px;}
.gctlt p span{ display: block; font-size: 26px; line-height: 34px; font-family: Arial, Helvetica, sans-serif; color:#fff;}
.gctlt p a{ width: 92px; height: 30px; margin: 20px auto 0; background: #fff; text-align: center; font: 14px/30px "思源黑体"; color: #181818; display: block;}
/******************************adv*******************************************/
.gcadv{width: 100%;height: auto;}
.gcadv_title{width: 100%;height: auto;}
.gcadv_title p{font-size: 36px;font-weight: bold;text-align: center;height: 106px;line-height: 106px;}
.gcadv_title p span{color: #d92419;font-size: 80px;height: 106px;line-height: 106px;}
.gcadv_title i{font-style: normal;text-align: center;font-size: 20px;display: block;}
.gcadv_1{width: 1200px;height: auto;margin: 0 auto;padding-top: 40px;padding-bottom: 30px;}
.gcadv_1_l{width: 600px;}
.gcadv_1_l_top{width: 100%;}
.gcadv_1_l_top p{font-size: 26px;}
.gcadv_1_l_top p big{font-size: 60px;color: #03317e;}
.gcadv_1_l_top p span{font-size: 26px;color: #03317e;}
.gcadv_1_l_top i{font-style: normal;text-transform:uppercase;font-size: 24px;color: #999;}
.gcadv_1_l_bot{width: 100%;}
.gcadv_1_l_bot p{background: url(../images/adv_2.png) 5px 6px no-repeat;font-size: 16px;line-height: 34px;padding-left: 40px;margin-top: 15px;}
.gcadv_1_l_bot p span{font-size: 16px;color: #03317e;}
.gcadv_1_r{width: 559px; overflow: hidden;}
.gcadv_1_r img{width: 100%;height: 100%;}
.gcadv_2{background: url(../images/adv_3.png) center center no-repeat;height: 516px;}
.gcadv_2_nr{width: 1200px;margin: 0 auto;}
.gcadv_2_nr .gcadv_1_r{ margin-top:100px;}
.gcadv_2_l{width: 550px; float:right;}
.gcadv_2_l_top{width: 100%;padding-top: 60px;}
.gcadv_2_l_top p{font-size: 26px;color: #fff;}
.gcadv_2_l_top p big{font-size: 60px;color: #d0231b;}
.gcadv_2_l_top p span{font-size: 26px;color: #d0231b;}
.gcadv_2_l_top i{font-style: normal;text-transform:uppercase;font-size: 24px;color: #f1f1f1;}
.gcadv_2_l_bot{width: 100%;}
.gcadv_2_l_bot p{background: url(../images/adv_4.png) 5px 6px no-repeat;font-size: 16px;line-height: 34px;padding-left: 40px;margin-top: 15px;color: #fff;}
.gcadv_2_l_bot p span{font-size: 16px;color: #d0231b;}
.gcadv_3{width: 1200px;height: auto;margin: 0 auto; padding-bottom: 30px;}
.gcadv_3_l{width: 600px;}
.gcadv_3_l_top{width: 100%;}
.gcadv_3_l_top p{font-size: 26px;}
.gcadv_3_l_top p big{font-size: 60px;color: #03317e;}
.gcadv_3_l_top p span{font-size: 26px;color: #03317e;}
.gcadv_3_l_top i{font-style: normal;text-transform:uppercase;font-size: 24px;color: #999;}
.gcadv_3_l_bot{width: 100%;}
.gcadv_3_l_bot p{background: url(../images/adv_2.png) 5px 6px no-repeat;font-size: 16px;line-height: 34px;padding-left: 40px;margin-top: 15px;}
.gcadv_3_l_bot p span{font-size: 16px;color: #d92419;}
.gcadv_3_r{width: 572px;height: 335px;overflow: hidden;}
.gcadv_3_r img{width: 100%;height: 100%;}
/*****************************case*****************************************************/
.gccase .w1200{ width:1200px; margin: 0 auto; overflow: hidden;}
.gccase .bd{ width:100%;}
.gccase{background-color: #f1f1f1; padding-bottom:50px;}
.gccase_nr{width: 1200px;height: auto;margin: 0 auto;padding-top: 20px;margin-top: 20px;padding-bottom: 60px;}
.caseitem{display: block;width: 277px;height: 280px;float: left;margin-right: 30px;}
.caseitem a{display: block;width: 100%;height: 270px;}
.caseitem a:hover span{background-color: #d92419;color: #fff;}
.gccase ul li a i, .caseitem a i{width: 100%;height: 230px;overflow: hidden;display: block;}
.caseitem a i img{width: 100%;height: 100%; transition: all .3s;}
.caseitem a:hover i img{ transform: scale(1.1);}
.caseitem a span{display: block;background-color: #fff;height: 50px;line-height: 50px;overflow: hidden;text-align: center;font-size: 16px;transition: all 0.5s;}
/*******************************about***************************************/
.gcabout{width: 1200px;margin: 0 auto; height: 450px;padding-top: 20px;}
.gcabout-l{float:left; position: relative; z-index: 10;}
.gcabout_nr{ float:right; position: relative; z-index: 90;}
.gcabout_nr .line{ width:133px; height: 4px; background: #cf0000; margin-top:6px; position: absolute; left:-67px;}
.gcabout_nr{width: 590px;}
.gcabout_nr h3{font-size: 24px;height: 30px;line-height: 30px;display: block;padding-top: 20px;}
.gcabout_nr span{color: #999;display: block;height: 30px;line-height: 30px;}
.gcabout_nr i {font-style: normal;line-height: 30px;margin-top: 20px;display: block;height: 215px;overflow: hidden;margin-bottom: 30px;color: #888;}
.gcabout_nr a{display: block;background-color: #1a2129;color: #fff;height: 36px;width: 120px;text-align: center;line-height: 36px;}
.gcabout_nr a:hover{background-color: #d92419;color: #fff;}
/**********************news********************************/
.ddnews{width: 100%;margin-top: 30px;}
.ddnewscon{width: 1180px;margin: 0 auto;padding-top: 100px;margin-bottom: 50px;}
.ddnews_l{width: 560px;height: 420px;overflow: hidden;}
.ddnews_text{}
.ddnews_text p{display: block;width: 120px;float: left;}
.ddnews_text p span{display: block;font-size: 24px;color: #333;font-weight: bold;height: 30px;line-height: 30px;overflow: hidden;}
.ddnews_text p i{display: block;font-style: normal;font-size: 12px;line-height: 20px;color: #999;}
.ddnews_text b{display: block;width: 27px;float: right;margin-top: 5px;}
.ddnews_l_con{display: block;padding-top: 18px;padding-bottom: 18px;border-bottom: 1px solid #e9e9e9;}
.ddnews_l_con_l{width: 140px;height: 90px;overflow: hidden;}
.ddnews_l_con_l img{width: 100%;height: 100%;}
.ddnews_l_con_r{width: 400px;}
.ddnews_l_con_r p{display: block;font-weight: bold;}
.ddnews_l_con_r p a{display: block;height: 24px;line-height: 24px;color: #333;font-size: 15px;overflow: hidden;transition: all 0.5s;}
.ddnews_l_con_r p a:hover{color: #e21f1f;margin-left: 5px;}
.ddnews_l_con_r span{display: block;}
.ddnews_l_con_r span i{display: block;width: 10px;line-height: 10px;overflow: hidden;float: left;margin-right: 5px;margin-top: 5px;}
.ddnews_l_con_r span small{display: block;width: 100px;color: #999;float: left;}
.ddnews_l_con_r span b{display: block;width: 16px;height: 10px;float: left;padding-top: 4px;}
.ddnews_l_con_r span big{display: block;float: left;color: #999;font-size: 14px;width: 60px;padding-left: 5px;}
.ddnews_l_con_r strong{display: block;font-weight: normal;margin-top: 3px;font-size: 14px;color: #999;line-height: 20px;display: block;height: 40px;overflow: hidden;}
.ddnews_r{width: 570px;height: 420px;overflow: hidden;}
.ddnews_r_con{background-color: #f3f3f3;padding:20px;margin-top: 20px;}
.ddnews_r_con_top{height: auto;}
.ddnews_r_con_top_l{width: 215px;height: 110px;overflow: hidden;}
.ddnews_r_con_top_l a{display: block;border-radius: 5px;width: 215px;height: 110px;overflow: hidden;}
.ddnews_r_con_top_l a img{width: 100%;height: 100%;}
.ddnews_r_con_top_r{width: 300px;}
.ddnews_r_con_top_r p{display: block;}
.ddnews_r_con_top_r p a{display: block;line-height: 24px;height: 24px;overflow: hidden;color: #333;font-size: 15px;transition: all 0.5s;}
.ddnews_r_con_top_r p a:hover{color: #e21f1f;margin-left: 5px;}
.ddnews_r_con_top_r span{height: 26px;line-height: 26px;overflow: hidden;color: #999;}
.ddnews_r_con_top_r i{display: block;line-height: 26px;font-style: normal;overflow: hidden;height: 52px;color: #999;}
.ddnews_r_con_bot{width: 100%;}
.ddnews_r_con_bot ul{display: block;padding-top: 10px;}
.ddnews_r_con_bot ul li{display: block;height: 38px;line-height: 38px;border-bottom: 1px dashed #d1d1d1;background: url(../images/ddnews_6.png) 0px 18px no-repeat;padding-left: 10px;}
.ddnews_r_con_bot ul li a{display: block;}
.ddnews_r_con_bot ul li a:hover *{color: #e21f1f;}
.ddnews_r_con_bot ul li a p{display: block;width: 400px;float: left;color: #888;}
.ddnews_r_con_bot ul li a span{display: block;width: 100px;float: right;text-align: right;color: #888;}
/****************************links***********************/
.mxlinks{width: 1180px;margin: 0 auto;padding-bottom: 30px;}
.mxlinks_l{width: 80px;}
.mxlinks_l p{display: block;font-size: 20px;text-transform:uppercase;height: 26px;line-height: 26px;}
.mxlinks_l span{display: block;font-size: 18px;color: #999;text-transform:uppercase;height: 26px;line-height: 26px;}
.mxlinks_r{width: 1040px;margin-top: 20px;}
.mxlinks_r a{padding: 0px 10px;}
.mxlinks_r a:hover{color: #c02020;}
/*******************************footer*******************************/
.gcfooter{background-color: #1a2129;}
.gcfooter_con{width: 1200px;margin: 0 auto;}
.gcfooter_con_lf{width: 290px;  padding-bottom:30px;}
.gcfooter_con_lf img{margin-top: 35px;}
.gcfooter_con_cen{width: 590px;border-right: 1px solid #484d54; border-left: 1px solid #484d54; padding-bottom:20px;}
.gcfooter_con_cen p{display: block;margin-left:40px;margin-right: 40px;margin-top: 40px;}
.gcfooter_con_cen p a{color: #fff;padding: 0px 26px;line-height:30px; padding-right:0;}
.gcfooter_con_cen p a:hover{font-weight: bold;}
.gcfooter_con_cen span{display: block;line-height: 38px;color: #fff;margin-left: 65px; }
.gcfooter_con_rf{width: 175px;margin-top: 50px;}
/*****************************************************************
**************************************************************
****************************************************************/
/*********************内页大图*******************************/
.banner_ny{position:relative;overflow:hidden; width:100%; display:block;}
.banner_ny img{width:100%;}
/****************产品列表页************/
/**********************************产品中心****************************************/
.hide{ display: none; }
.main_case_bg{}
.main_case{ padding:5px 0;margin-top: 20px;}
.main_case .main_case_class{ margin:0px auto;width: 780px;}
.main_case_class li{ float:left; font-size:14px;  text-align:center;margin-right: 20px;border: 1px solid #ccc;}
.main_case_class li a:hover{color: #fff;}
.main_case_class li:nth-child(6){margin-right: 0px;}
.main_case_class li:hover,.main_pro_class li:hover,.pub{  background-color:#03317e; color:#fff;border: 1px solid #03317e;}
.main_case_class li:hover a{background-color:#03317e; color:#fff;border: 1px solid #03317e;}
.main_case_class .pro_act{ background-color:#03317e; color:#fff;border: 1px solid #03317e;}
.pro_act a{color: #fff;}
.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.clear{zoom:1} 		
.main_case_class {margin:0px auto; width: 1090px;}
.main_case_class ul{margin-bottom:30px;}
.main_case_class li{width:110px;line-height:44px;cursor:pointer; }
.main_case_img{width: 1200px; margin:0 auto;padding-top: 30px; position: relative; z-index: 10;}	
.move_box li{display: block;width: 277px;height: 312px;float: left;margin-right: 30px;margin-bottom: 40px;}
.move_box li:nth-child(4){margin-right: 0px;}
.move_box li:nth-child(8){margin-right: 0px;}
.move_box li:nth-child(12){margin-right: 0px;}
.move_box li:nth-child(16){margin-right: 0px;}
.move_box li:nth-child(20){margin-right: 0px;}
.move_box li a{border: 1px solid #d8d8d8;display: block;width: 277px;height: 320px;transition: all 0.5s;}
.move_box li a:hover{border: 1px solid #d92419;}
.move_box li a:hover span{background-color: #d92419;color: #fff;} 
.move_box li a i{display: block;font-style: normal;width: 277px;height: 258px;overflow:hidden;margin: 1px auto;}
.move_box li a i img{display: block;width: 100%;height: 100%;}
.move_box li a span{display: block;height: 40px;line-height: 40px;background-color: #f1f1f1;width: 257px;margin: 10px auto;text-align: center;transition: all 0.5s;}

.pro-nav{ margin-bottom:18px;}
.pro-nav li{ float:left; width:276px; height:50px; margin-right:30px; line-height:50px; background:#adadad; position:relative; border-right:1px solid #fff;}
.pro-nav li:last-child{ border:0; margin-right:0;}
.pro-nav li a{ display:block; width:299px; height:50px; text-indent:40px; background:url(../images/pro_li.png) no-repeat 230px center; color:#fff;}
.pro-nav li:hover{ background-color:#cf0000;}
.pro-nav li:hover h3 a{ background:url(../images/pro_li_hover.png) no-repeat 230px center;}
.pro-nav li dl{ display:block; opacity:0; transition:all 0.6s; padding:20px 0; width:276px; background:#e0e0e0; border-left:1px solid #eee; border-right:1px solid #eee; border-bottom:1px solid #eee; position:absolute; top:70px; left:0;}
.pro-nav li:hover dl{ opacity:1; top:50px; z-index:99}
.pro-nav li dl dd{ float:none; margin-bottom:15px; font-size:14px; width:298px; height:auto; line-height:normal; border:0; background:none;}
.pro-nav li dl dd a{ color:#666; width:298px; height:auto; line-height:normal; background:none;} 
.pro-nav li dl dd span{ padding-right:3px;}
.pro-nav li dl dd:hover a{ color:#0D3D8E; background:none;} 

/****************************fenye***************************/
.page{ margin: 0 auto; padding-bottom:60px; padding-top:40px;}
.page_con li a{ display: block; float: left; border:1px solid #03317e; padding: 5px 12px; color: #333; margin: 0 2px;}
.page_con{ display:table; margin:0 auto;}
.page_con li{ display:table-cell;}
.page_con li a:hover,.page .page_act a{ background:#03317e; color:#fff;}
/****************************面包屑*************************/
.ddweizhi{width: 100%;margin:0px auto;background-color: #F0F0F0;}
.wbmbx{ height:44px; line-height:44px; font-size:14px;padding-left: 10px;width: 1200px;margin: 0 auto;}
.wbmbx span{ color:#333;}
.wbmbx a{ color:#333; padding-right:4px;}
.wbmbx a:hover{ color:#03317e;}
/****************************新闻列表页************************************/
.ddnews_l_con1{display: block; width:940px; padding-top: 25px;border-bottom: 1px solid #e9e9e9;}
.ddnews_l_con1_l{width: 240px;height: 155px;overflow: hidden;}
.ddnews_l_con1_l img{width: 100%;height: 100%;}
.ddnews_l_con1_r{width: 670px;transition: all 0.5s;margin-right: 10px;}
.ddnews_l_con1_r:hover{margin-right: 0px;}
.ddnews_l_con1_r:hover p a{color: #e21f1f;}
.ddnews_l_con1_r:hover u a{ color: #e21f1f;}
.ddnews_l_con1_r p{display: block;font-weight: bold;}
.ddnews_l_con1_r p a{display: block;height: 40px;line-height: 40px;color: #333;font-size: 18px;overflow: hidden;}
.ddnews_l_con1_r p a:hover{color: #e21f1f;}
.ddnews_l_con1_r span{display: block;margin-top:6px;margin-bottom: 8px;}
.ddnews_l_con1_r span i{display: block;width: 10px;line-height: 10px;overflow: hidden;float: left;margin-right: 5px;margin-top: 5px;}
.ddnews_l_con1_r span small{display: block;width: 100px;color: #999;float: left;}
.ddnews_l_con1_r span b{display: block;width: 16px;height: 10px;float: left;padding-top: 4px;}
.ddnews_l_con1_r span big{display: block;float: left;color: #999;font-size: 14px;width: 60px;padding-left: 5px;}
.ddnews_l_con1_r strong{display: block;font-weight: normal;margin-top: 3px;font-size: 14px;color: #999;line-height: 30px;display: block;height: 60px;overflow: hidden;}
.ddnews_l_con1_r u{display: block;text-decoration: none;margin-top: 20px;}
.ddnews_l_con1_r u a{display: block;height: 30px;line-height: 30px;text-align: right;color: #666;font-size: 14px;}
/*****************************客户案例列表页*****************************************************/
.gccase1{background-color: #fff;}
.gccase_nr1{width: 1200px;height: auto;margin: 0 auto;padding-top: 20px;padding-bottom: 60px;}
.gccase_list{display: block;margin-top: 10px;}
.gccase_list li{display: block;width: 277px;height: 280px;float: left;margin-right: 30px;margin-bottom: 40px;}
.gccase_list li a{display: block;width: 277px;height: 270px;}
.gccase_list li a:hover span{background-color: #d92419;color: #fff;}
.gccase_list li a i{width: 277px;height: 230px;overflow: hidden;display: block;}
.gccase_list li a i img{width: 100%;height: 100%;}
.gccase_list li a span{display: block;background-color: #f1f1f1;height: 50px;line-height: 50px;overflow: hidden;text-align: center;font-size: 16px;transition: all 0.5s;}
.gccase1 .gccase_nr1{  width:940px; overflow:hidden; float: right; margin: 0;}
.gccase_nr1 .gccase_list { width:120%;}
.gccase1 .page{ padding-top:0; padding-bottom: 0;}
/*************************关于我们**************************************/
.gcabout_nr1{width: 600px;}
.gcabout_nr1 h3{font-size: 24px; line-height: 30px;display: block;margin-top: 15px; margin-bottom:5px;} 
.gcabout_nr1 p{ line-height:30px; font-size:16px; margin-top:10px;}
.gcabout_nr1 i{font-style: normal;line-height: 30px;display: block;margin-bottom: 30px;color: #888;margin-top: 10px;}
.jyln{width: 100%;margin-bottom: 80px;}
.jyln ul{display: block;margin-top: 30px;padding-top: 30px;}
.jyln ul li{width: 237px;height: 130px;margin-right: 28px;padding: 20px;float: left;margin-bottom: 0px;}
.jyln ul li:nth-child(4){margin-right: 0px;}
.jyln ul li p{height: 30px;line-height: 30px;font-size: 18px;font-weight: bold;}
.jyln ul li i{display: block;font-style: normal;height: 3px;width: 50px;background-color: #d92419;margin-top: 10px;margin-bottom: 10px;}
.jyln ul li span{display: block;line-height: 30px;font-size: 16px;color: #666;}
.gcqt{width: 1200px;border: 1px solid #ccc;margin-top: 40px;height: 140px;}
.gcqt p{height: 40px;line-height: 40px;font-size: 20px;color: #d92419;text-align: center;margin-top: 10px;}
.gcqt span{display: block;line-height: 32px;text-align: center;}
.qgtlyb_r{width: 1200px;margin: 0 auto;}
.qgtlyb_r_title{width: 100%;}
.qgtlyb_r_title span{line-height: 50px;line-height: 50px;font-size: 16px;color: #666;margin-bottom: 15px;display: block;font-size: 16px;color: #666;}
.qgtlyb_r form {width: 100%;}
.qgtlyb_nr{margin-bottom:20px;float: left;}
.qgtlyb_nr:nth-child(2){float: right;}
.qgtlyb_nr:nth-child(4){float: right;}
.qgtlyb_nr p{display: block;float: left;width: 60px;color: #666;height: 34px;line-height: 34px;}
.qgtlyb_nr input{width: 415px;float: left;height: 46px;line-height: 46px;border:1px solid #ccc;padding-left: 5px;}
.qgtlyb_nr textarea{width: 1130px;height: 160px;line-height: 30px;border:1px solid #ccc;padding-left: 5px;float: left;}
.qgtlyb_tjcz{display: block; margin-top: 30px;margin-bottom: 40px;}
.qgtlyb_tjcz input{display: block;width: 160px;height: 40px;float: left;text-align: center;margin-right: 10px;color: #fff;background: url(../images/about_4.png) center center no-repeat;background-color: #1A2129;line-height: 40px;cursor: pointer;}
.qgtlyb_tjcz input:nth-child(2){background-color: #D92419;}
hr{height: 15px; background-color:#f1f1f1;border: none;margin-top: 10px;}


.mxcontact_nr{width:100%;height: auto;margin-top: 20px;}
.mxcontact_nr ul{display: block;}
.mxcontact_nr ul li{display: block;width: 275px;height: 255px;float: left;margin-right: 26px;border: 1px solid #ccc;}
.mxcontact_nr ul li:nth-child(4){margin-right: 0px;}
.mxcontact_nr ul li img{display: block;margin: 40px auto 20px auto;width: 70px;height: 70px;}
.mxcontact_nr ul li p{display: block;height: 30px;line-height: 30px;font-size: 18px;text-align: center;margin-bottom: 10px;}
.mxcontact_nr ul li i{display: block;width: 50px;height: 3px;background-color:#D92419;margin: 0 auto; }
.mxcontact_nr ul li span{display: block;height: 30px;line-height: 30px;font-size: 14px;text-align: center;color: #666;margin-top: 10px;}

/*********************新闻内页**********************************/
.ddproduct{width: 1200px;margin: 0 auto;}
.zyanl_tit{ text-align:center; margin-bottom:20px;}
.zyanl_tit h3{ font-weight:normal; color:#444;font-size: 24px;height: 60px;line-height: 60px;}
.zyanl_tit span{ color:#999; font-size:14px; display:block; margin-bottom: 20px;}
.zyanl_tit span em{ display:inline-block; width:30px;}
.zynew_zay{ background:#f1f1f1; line-height:30px; padding:20px 25px; text-align:justify;height: 90px;overflow: hidden;display: block;color: #888;}
.zynew_zay strong{ color:#D92419; font-size:14px;font-weight: normal;}
.zynew_prenx{ margin:20px 0 30px; line-height:28px; padding-top: 20px; border-top: 1px solid #f1f1f1;}
.zynew_prenx p{display: block;height: 30px;line-height: 30px;overflow: hidden;}
.zynew_prenx p strong{color: #666;}
.zynew_prenx p a:hover{color:#D92419;}
.gyr_content{margin-top: 10px;}
.gyr_content p{line-height: 30px;font-size: 14px;text-indent: 2em;color: #666;}
.gyr_content p img{ display: block;max-width: 800px; margin:10px auto;height: auto;}

/************************产品详情页*********************************/
.ddproduct_r{width: 940px; float:right; margin-top: 10px;}
.detail_bjz{width:100%;}
.detail_bjzcon{ height:auto;  margin-bottom:30px;padding-top: 20px;padding-bottom: 20px;}
.goods{ height:auto;}
.goods_tit{ height:43px;background-color: #f1f1f1;}
.goods_tit span{ width:139px; height:43px; line-height:43px;  display:block; text-align:center; font-size:16px;  color:#fff;background-color: #D92419;}
.goods_bot{  height:auto; padding: 20px 0px;line-height: 30px;color: #666;}
/***datu**/
.bjchanpin{ width:470px; float:right; padding-right:20px; padding-top:20px;}
.bjchanpin h3{ height:30px; line-height:30px; font-size:24px; overflow:hidden; color:#D92419; border-bottom:1px dashed #CCC; padding-bottom:6px;font-weight: bold;display: block;margin-top: 30px;margin-bottom: 15px;padding-bottom: 15px;}
.bjchanpin span{ display:block; line-height:28px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;
overflow: hidden; height:84px; overflow:hidden; color:#888; margin-top:5px;}
.bjchanpin i{ display:block; height:50px; line-height:50px;  margin-top: 30px;font-style: normal;font-size: 16px;}
.bjchanpin i small{font-size: 30px;color:#D92419;}
#playBox {width:400px;height:400px;/*margin:0 20px;*/background:#333;position:relative;overflow:hidden; border:1px solid #f1f1f1;}
#playBox .oUlplay {width:99999px;position:absolute;left:0;top:0;}
#playBox .oUlplay li {float:left;}
#playBox .smalltitle {width:400px;height:10px;position:absolute;bottom:15px;z-index:10}
#playBox .smalltitle ul {width:120px;margin:0 auto;}
#playBox .smalltitle ul li {width:10px;height:10px;margin:0 5px;border-radius:10px;background:#7e7e7e;float:left;overflow:hidden;cursor:pointer;}
#playBox .smalltitle .thistitle {background:#c02020;}
#playBox .pre {cursor:pointer;width:25px;height:45px;position:absolute;top:150px;left:10px;z-index:10;text-align:center}
#playBox .next {cursor:pointer;width:25px;height:45px;position:absolute;top:150px;right:10px;z-index:10;text-align:center}
.pre img,.next img{ width: 100%;}
.oUlplay li{width: 400px; height: 400px;display: block;}
.oUlplay li img{ width: 100%; height: 100%;}
.main_l{ width:230px; overflow:hidden; margin-top: 30px;}
.main_l_title{ background-color:#03317e; padding-left:22px; padding-bottom:16px;}
.main_l_title h3{ color:#fff; text-transform:uppercase; padding-top:14px;}
.main_l_title h1{ font-size:22px; color:#fff; margin-top:4px; position:relative; padding-bottom:15px;}
.main_l_title h1:after{
	content:'';
	position:absolute;
	left:0;
	bottom:0;
	width:30px;
	height:2px;
	background:#fff;
}
.main_l_nav ul{ width:100%; box-sizing:border-box; border:1px solid #d8d8d8; border-top:none; border-bottom:none; margin-bottom:40px;}
.main_l_nav li{ height:42px; line-height:41px; border-bottom:1px solid #d8d8d8;}
.main_l_nav li a{ display:block; font-size:16px;}
.main_l_nav li span{ display:block; width:14px; height:14px; float:left; margin-top:13px; margin-left:20px; margin-right:16px;  background:url(../images/icon1.png) 14px 0; }
.main_l_nav li:hover a{ color:#03317e;}
.main_l_nav li:hover a span, .main_l_nav li.on a span{ background-position:-14px 0;}
.main_l_nav li.on a{ color:#03317e;}
.hot_pro, .hot_art{ width:100%; }
.hot_art dd { margin-bottom:8px; height:26px; line-height:26px; overflow:hidden;  text-overflow: ellipsis;}
.hot_art dd a{  padding-left:11px;}
.hot_art dd a:hover{ color:#03317e;}
.hot_pro h3, .hot_art h3{ background-color:#03317e; line-height:40px; font-size: 20px; color:#fff; text-indent:14px;}
.hot_pro .bd, .hot_art .bd{ width:230px; height:380px; overflow:hidden; zoom:1; box-sizing:border-box; border:1px solid #d8d8d8; border-top:none; padding-top:20px;}
.hot_art .bd{ height:auto; padding-top:10px; padding-bottom:10px;}
.hot_pro ul{ width:100%; height:auto;}
.hot_pro li{ margin-bottom:14px;}
.hot_pro a{ display:block; text-align:center;}
.hot_pro a img{ width:210px; height:140px;}
.hot_pro a span{ display:block; line-height:32px;}
.main_l_tel{ position:relative; padding-left:64px; margin-top:30px; height:50px;}
.main_l_tel:after{ 
    content:'';
	position:absolute;
	left:0;
	top:0px;
	width:50px;
	height:50px;
	background:url(../images/icon2.png) no-repeat 0 center;
}
.main_l_tel h4{ font-size:24px; color:#ff730f; font-family:Impact,Arail; line-height:24px; margin-top:5px;}
.prev_next{ overflow:hidden; height:51px; line-height:51px; border-top:1px solid #ccc;}
.prev_next .prev, .prev_next .next{ width:50%;}
.prev_next a{ color:#666;  width:48%; height:20px; line-height:20px; overflow:hidden;}
.prev_next a:hover{ color:#13428a;}
.prev_next .next {
    width: 50%;
    overflow: hidden;
    text-align: right;
}
.pro_contact{ border:1px solid #e5e5e5; width:420px; background-color:#f0efef; padding:14px 14px 14px 20px; margin-top:20px;}
.pro_contact .tel{ margin-top:8px; }
.pro_contact .tel h4{ height:33px; line-height:33px; padding-left:42px; font-size:28px; font-family:Impact,Arial; color:#d92419; background:url(../images/prolit-tel.png) no-repeat 0 0}
.pro_contact .tel .btn{ width: 256px; height: 36px; text-align: center; line-height: 36px; margin-right: 20px; margin-top:16px; background-color:#d92419;}
.pro_contact .tel .btn a{ display:block; transition:all 0.2s; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s; color:#fff;}
.pro_contact .tel .btn a:hover{ background-color:#ff730f;}
.pro_contact .ewm img{ width:78px; height:78px; margin: 0 auto;}
.pro_contact .ewm{ text-align:center;}
.pro_contact .ewm p{ line-height:14px; height:auto; margin-top:4px; font-size: 12px;}


/* 在线留言 */
.message-wrap, .map-wrap{	margin-bottom: 40px; padding-top: 40px;}
.message{ border:1px solid #bbb; margin: 30px 0 40px; background:url(../images/message-bg.jpg) no-repeat center bottom #fff; padding: 40px 15%;}
.message li{ margin-bottom: 10px;  line-height: 35px; color: #666; overflow: hidden;}
.message li label{ display: inline-block; width: 120px; color: #666; vertical-align: top; text-align: right;  height: 33px; line-height: 33px; overflow: hidden;}
.message li label b{color: #f00;}
.message li label span{ font-weight:bold;}
.message li .inp{ width: 73%; margin-right: 10px; outline: none; padding-left: 10px; border: 1px solid #eee; height: 33px;line-height: 32px;color: #666; box-sizing: border-box;/* float: left; */}
.message li textarea { width: 73%; height: 102px; line-height: 24px; border: 1px solid #eee; font-family:"microsoft yahei"; outline: none; resize: none; overflow: auto; margin-right: 10px; padding-left: 10px; box-sizing: border-box;}
.message li .code_gg{ width: 80px; margin-right: 10px; outline: none; padding-left: 10px; border: 1px solid #eee; height: 33px; line-height: 32px; color: #666;}
.code_gg_li img { vertical-align: middle; width: 100px;  height: 32px; display: inherit;}
.last-li{  padding-left: 120px;}
.last-li .inp-b{ width:100px; height: 30px; border: 0; text-align: center; color: #fff;  cursor: pointer; background-color:#03317e;}
.ny_cp{width:100%;height:711px;background:url(../images/ab_bg.jpg) no-repeat center;background-attachment: fixed; background-size: cover;overflow:hidden;}
.ny_cp .w1200{ width:1200px; height:530px; background:#fff; border-radius:5px; margin:87px auto; overflow:hidden;}
.ny_cp h3{ font-size:30px; color:#333; font-weight:normal; text-align:center; margin-top:46px;}
.ny_cp p{ padding:0 55px; color:#666; line-height:33px; margin-top:30px;}
.ny_cp img{ width:1098px; height:210px; margin:20px auto 0; display:block;}
.ny_cp a{ transition:all 0.5s; width:165px; height:43px; margin:30px auto; display:block; border-radius:5px; border:1px solid #c30101; text-align:center; line-height:43px; font-size:15px; color:#c30101;}
.ny_cp a:hover{ background:#c30101; color:#fff;}
.news{ width:1200px; height:245px; margin:55px auto; overflow:hidden;}
.news .bt{ font-size:30px; color:#333; font-weight:normal;}
.news .nr{ width:1236px; height:186px; margin-top:20px;}
.news .nr li{ width:582px; height:186px; background:#f6f6f6; float:left; padding:25px 30px; box-sizing:border-box; margin-right:36px;}
.news .nr li h3{ font-weight:normal; font-size:15px; color:#333; width:560px; height:25px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news .nr li i{ margin-top:5px; margin-bottom:5px; font-style:normal; color:#999; display:block;}
.news .nr li p{ color:#666; line-height:25px; height:50px; overflow:hidden; margin-bottom:10px;}
.news .nr li span{ color:#333;}
.news .nr li:hover{ background:#ededed;}
.news .nr li:hover h3{ color:#c30101;}

/* 联系我们 */
.cat-l, .cat-r{ margin-top:30px;}
.cat-l ul{ width:800px;}
.cat-l li{ border-bottom:1px dashed #cac9c9; padding:10px 0;  padding-left:45px; }
.cat-l .ft22{font-size:22px; }
.cat-l .ft18{ font-size:18px;}
.cat-l li.li1{ background:url(../images/sqphone.png) left no-repeat;}
.cat-l li.li2{ background:url(../images/conatct_icon3.png) left no-repeat;}
.cat-l li.li3{ background:url(../images/zuoxi.png) left no-repeat; }
.cat-l li.li4{ background:url(../images/conatct_icon1.png) left no-repeat;}
.cat-l li.li6{ background:url(../images/conatct_icon6.png) left no-repeat;}
.lxwmkefu{
	width:100px;
	line-height:28px;
	border:1px solid #c90000;
	font-size:14px;
	padding:5px;
	padding-left:10px; padding-right:10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	background-color:#FFFFFF;
	color:#c90000;
	margin-right:6px;
}
.lxwmkefu:hover{
	width:100px;
	line-height:28px;
	border:1px solid #c90000;
	font-size:14px;
	padding:5px;
	padding-left:10px; padding-right:10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	background-color:#c90000;
	color:#fff;
	margin-right:6px;
}
.cat-r .ewm-box { margin-top:25px;}
.cat-r .ewm-box img{ display:block; wdith:150px; height:150px; float:left;}
.cat-r .ewm-box div{ float:left; margin-top:25px; margin-left:15px;}
.ft22 span{ font-size:22px;}

/* 网站地图 */
.map_main {
    overflow: hidden;
    border: solid 5px #F0F0F0;
    padding-bottom: 30px;
    background: #fff;
	width:1280px;
	margin:30px auto;
}
.sitemap_con {
    width: 1120px;
    margin: 0 auto;
    color: #666;
}
.sitemap_con .map_top {
    border-bottom: solid 1px #d7d7d7;
}
.site_r_link {
    width: 136px;
    margin-top: 20px;
    border: 1px solid #cdcdcd;
    background: #F8F8F8;
    padding: 5px 10px;
    float: right;
}
.site_plc {
    padding: 5px 0;
    text-indent: 10px;
}
.sitemap_con h4 {
    font-size: 16px;
    line-height: 30px;
    font-weight: bold;
    margin: 10px 0;
    margin-right: 10px;
}
.b4 {
    border: 1px dashed #b3b3b3;
    padding: 10px 5px;
}
.b4 ul {
    padding: 0 11px;
}
.b4 li {
    float: left;
    line-height: 25px;
    height: 25px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 133px;
    overflow: hidden;
    margin: 0 10px;
}
.b4 li:hover a{ color: #c30101; text-decoration: underline;}
.zabtcon dl { width:1100px; height:25px; line-height:25px; margin-bottom:10px;}
.zabtcon dl dt{ float:left;}
.zabtcon dl dt a{ font-weight:bold;  color:#c30101; padding-right:20px;}
.zabtcon dl dd{ float:left;}
.b4 .zabtcon dl ul { padding: 0;}
.b4 .zabtcon dl ul li{ padding-right:20px; margin:0; width:auto;}
.sitemap_con dt h4	{margin:0 0 0 20px;}
.sitemap_con dd a	{padding:0 20px;}

/*-------------------------  底部悬浮导航  -----------------------------------*/

.ft_nav5{ display: none; height:70px;position:fixed;bottom:0;min-width:320px;width:100%;width:100%;z-index:999;text-align: center;background:#d0231b;}
.ft_nav5 li{height:70rem;width:25%;font-size:0.5rem;float:left;color:#fff;position:relative;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; text-align: center; padding: 3% 0 2%; }
.ft_nav5 li span{display: inline-block; -webkit-background-size:0.9rem 0.76rem!important; -moz-background-size:0.9rem 0.76rem!important; -o-background-size:0.9rem 0.76rem!important; background-size:0.9rem 0.76rem!important; color:#fff;}
.ft_nav5 img{ display:block; width:28px; margin: 0 auto .3rem;}
.dhgd_d {
	display:none;
    width: 44px;
	height:44px;
    position: absolute;
    left: calc(50% - 22px);
    top: -18px;
    animation: bounce_a 2s infinite;
}
.ft_nav5 .dhgd_d img{ width:44px;}
	@keyframes bounce_a {
	  0%, 20%, 53%, 80%, 100% {
		-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
				transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
		-webkit-transform: translate3d(0,0,0);
				transform: translate3d(0,0,0);
	  }

	  40%, 43% {
		-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
				transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
		-webkit-transform: translate3d(0, -14px, 0);
				transform: translate3d(0, -14px, 0);
	  }

	  70% {
		-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
				transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
		-webkit-transform: translate3d(0, -6px, 0);
				transform: translate3d(0, -6px, 0);
	  }

	  90% {
		-webkit-transform: translate3d(0,-1px,0);
				transform: translate3d(0,-1px,0);
	  }
	}

	.bounce_a {
	  -webkit-animation-name: bounce_a;
			  animation-name: bounce_a;
	  -webkit-transform-origin: center bottom;
		  -ms-transform-origin: center bottom;
			  transform-origin: center bottom;
	}
/*-------------------------  底部悬浮导航end  -----------------------------------*/

.pagenav-ph{ display:none;}

/*-------------------------  关于我们滚动显示  -----------------------------------*/
.marqueeleft{display:block; width:1200px; height:350px; overflow:hidden; margin: 30px auto 0px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{display:block; float:left; width: 226px;margin-right: 15px;height: 316px;background-color: #a8a8a8;overflow:hidden;}
.marqueeleft li .pic{display:block; width:226px; height:316px; overflow: hidden;}
.marqueeleft li .pic img{display:block; width:100%; height:100%;}
.marqueeright{display:block; width:1180px; height:350px; overflow:hidden; margin: 30px auto 0px auto;}
.marqueeright ul{float:left;}
.marqueeright li{display:block; float:left; width: 280px;margin-right: 25px;height: 323px;background-color: #a8a8a8;}
.marqueeright li .pic{width: 280px;height: 323px;overflow: hidden;display: block;overflow: hidden;position: relative;}
.marqueeright li .pic img{display:block; width:100%; height:100%;}
.marqueeright li .pic span{display: block;width: 260px;height: 44px;position: absolute;z-index: 9999;bottom:20px;left: 15px;background-color:rgba(0,0,0,.5);color: #fff;line-height: 44px;text-align: center;font-size: 16px;}
.marqueeright li .pic:hover span{background-color:rgba(85,51,13,.5);}

#map {
    width: 1188px;
    height: 448px;
    border: #ccc solid 1px;
    font-size: 12px;
}

.ddnews_con{ width:940px; margin-top:30px; float:right;}
.ddnews_con .zyanl_tit{ margin-bottom:0;}
.newslstbox{ width:940px; float: right;}
.ddnews_l_con1:first-child{ padding-top: 8px;}
.hot-tit h3{ font-weight:bold; font-size: 22px; margin-bottom: 20px; position: relative;}
.hot-tit h3:after{ content: ''; display:block; position:absolute; left:0; bottom:-10px; height: 2px; width:60px; background-color: #03317e;}
.cat-tel1{ font-size:22px;}
.cat-tel1 strong{ font-size:22px; font-weight:normal;}