﻿/*共用*/
body{width:100%;font-size:12px; background:#fff; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; font-family:"Microsoft Yahei"; color:#333;min-width:1200px;}
div{margin: 0px; padding: 0px;}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li{margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px;border-top-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height :0px;}
a{color: #484848; text-decoration: none;}
a:hover{color:#d32323;text-decoration: none;}
.border_bg{width:auto; height:auto; margin:0 auto;}
.cp1 img{border:1px solid #bbb; padding:5px; background:#fff;}
.cp1 img:hover{border:1px solid #d32323; padding:5px; background:#f7f1eb;}
.cp img{border:1px solid #bbb; padding:1px;}
.cp img:hover{border:1px solid #d32323; padding:1px;}
input,button,select,textarea{outline:none} 
.font_1{font-size:16px; color:#333;}
#copy{ display:none;}
.totalwidth {width:1200px; margin:0 auto; height:auto;}
.totalwidthpercent {width:100%; margin:0 auto;}	
.fl{ float:left;}
.fr{ float:right;}	
#top_cp,#top_jj,#jz_qaun,#xinwen{width:1100px; margin:0 auto; padding-bottom:20px;}

.float_l{float:left;}
.float_r{float:right;}
dl,dt,dd{margin: 0px; padding: 0px; list-style: none;}

.top20{ margin-top:20px;}
.top30{ margin-top:30px;}
.top40{ margin-top:40px;}
.top50{ margin-top:50px;}
.top60{ margin-top:60px;}
.top70{ margin-top:70px;}
.top80{ margin-top:80px;}
.top100{ margin-top:100px;}
.top120{ margin-top:120px;}

.box {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    min-width: 1200px;}
.page{ margin:0 auto; width:1200px}

.cl,.clear{ clear:both; display: block; }

/*共同结束*/


.head{ height: 42px; line-height: 42px; background:#fff; position: relative; border-bottom: 1px solid #e5e5e5;}
.head .fl,.head .fr a{ color: #999; }
.head .fl{background: url(../images/20190903092619_2116978367.png) no-repeat 0 center;padding-left: 25px;line-height: 41px;height: 42px;}




.top .logo {
    float: left;
    display: block;
    height: 90px;
    padding: 35px 0;
}
.top .logo img{display: block;height: 90px;}
.top .logo_addr{float: left;height: 90px;padding: 35px 0;position: relative;width: 390px;background: url(../images/20190903092409_1220761170.png) no-repeat center}
.top .logo_addr p{font-size: 26px;font-weight: normal;color: #25283b;display: block;line-height: 40px;}
.top .logo_addr p strong{font-size: 26px;font-weight: bold;color: #25283b}


.top .top_tel{width: 190px;float: right;padding-right: 50px;position: relative;margin: 50px 0px 50px 10px;height: 60px;}
.top .top_tel i{position: absolute;right: 0px;top: 8px;width: 40px;height: 40px;background: url(../images/20190903092317_1376766498.png) no-repeat 0 center;transition:0.3s all ease;}
.top .top_tel p{font-size:15px;color: #777777;display: block;line-height: 30px;font-weight: 100;height: 60px;text-align: right;}
.top .top_tel strong{color: #0a519a;font-size: 30px;font-family: arial;font-weight: normal;display: block;line-height: 22px;}
.top .top_tel strong span{color: #0a519a;font-size: 25px;font-weight: bold;font-family: arial}
.top .top_tel:hover i{background-position-x:0 }

.nav{background: #006abb;}
.nav #NavCeshi {
    position: relative;
}
.nav > ul > li{float: left;width: 189px;height: 70px;position: relative;}
.nav > ul > li > a > .en{display: block;font-size:12px;color:#a7c5e3;text-transform: capitalize;line-height: 18px;position: relative;z-index: 3;transition: 0.3s all ease-in-out;}
.nav > ul > li > a{text-align: center;display: block;font-size: 16px;color: #fff;height: 46px;line-height: 28px;padding: 12px 0;position: relative;z-index: 33;transition: 0.3s all ease-in-out;}
.nav #NavCeshi .block{height: 76px;position: absolute;bottom: -1px;background: #40bb76;
background: -moz-linear-gradient(left, #40bb76 0%, #10af52 100%);
background: -webkit-linear-gradient(left, #40bb76 0%,#10af52 100%);
background: linear-gradient(to right, #40bb76 0%,#10af52 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40bb76', endColorstr='#10af52',GradientType=1 );}

.nav > ul > li:hover > a,.nav > ul > li.navcurrent > a{color: #fff;}
.nav > ul > li:hover > a .en,.nav > ul > li.navcurrent > a .en{color: #fff;}

.erji_menu { display: none; position: absolute; left: 0; width: 100%; z-index: 1111;top: 71px; }
.erji_menu ul li a{ display: block; text-align: center; font-size: 14px; color: #fff; line-height: 50px; margin-bottom: 1px; background: rgba(0,0,0,0.6); transition:0.3s all ease-in-out;font-weight: 100;}
.erji_menu ul li a:hover{background: rgba(10,81,154,0.8); }




 .banner{ overflow: hidden; background:#eee}
.banner-box{ min-width:1100px; height:530px; position:relative; margin:0 auto; }
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:530px; background-position: center; background-repeat: no-repeat; }
.banner-box .bd li .page {
    height: 100%;
    position: relative;
}
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn{ width: 100%; position: absolute; top: 0; left: 0; margin-left: 0; height: 530px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:248px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out}
.banner-btn a.prev{ left:-50px; background:url(../images/20190920182647_1275458090.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../images/20190920182647_1275458090.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:35px; width: 100%; display: block; }
.banner-box .hd ul { width: 1200px; margin: 0 auto; text-align: center; }
.banner-box .hd ul li{ width:35px; height:10px; border-radius:20px; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; text-align: center; position: relative; z-index: 1111; }
.banner-box .hd ul li.on{ background: #0a519a; width: 70px; }
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }

.banner-box .bd li .page a{
    display: block;position: absolute;
  display: block;
  z-index: 333;
}

.cbts{font-size: 38px; text-align: center; line-height: 60px; font-weight: bold; color: #0072ca; margin-bottom: 0px;}
.cbts h2{font-size: 38px; color: #0072ca;}
.btsa{font-size: 21px; text-align: center; line-height: 36px; color: #666;}
.btsx{ width: 41px; height: 3px; background: #0072ca; margin:0 auto; margin-top: 10px;}

.btsxa{ width:755px; height: 21px; margin:0 auto; overflow: hidden;}
.btsxal{width: 173px; float: left;}
.btsxal1{width: 173px; float: left; height: 1px; overflow: hidden; background: #b8b8b8; margin-top: 5px;}
.btsxal2{width: 54px; float: right; height: 1px; overflow: hidden; background: #b8b8b8; margin-top: 12px;}
.btsxal3{width: 54px; float: left; height: 1px; overflow: hidden; background: #b8b8b8; margin-top: 12px;}
.btsxac{width: 409px; float: left; text-align: center; line-height: 21px; font-size: 21px; color: #999;}
/*产品*/
.probg{ width:100%; background:url(../images/20190903092539_183699989.jpg) center; padding:30px 0 50px;} 

.prbox{width: 1200px; margin: 0 auto; margin-top: 30px; overflow: hidden;}
.prod_fl{width: 274px; float: left; margin-top: 15px;}
.prod_flbt{width: 274px; float: left; background: #0072ca; padding:30px 0px 22px 0px; font-size: 28px; text-align: center; line-height: 28px; color: #fff;}
.prod_flbt span{color: #60b6f8; display: block; font-size:16px; font-family: Arial; text-transform: uppercase;}
.prod_flbox{width: 238px; border:4px #0072ca solid; background: #f5f5f5; padding:14px; float: left;} 
.prod_ld{width: 195px; float: left; line-height: 64px; background: url(../images/20190516140819_1898329296.jpg); padding-left: 43px;}
.prod_ld ul li a{font-size: 16px !important; font-weight: normal !important;line-height:34px; }
.prod_lx{width: 274px; background: #0072ca; float: left; overflow: hidden; margin-top:14px; }
.prod_lxg{width: 274px; background: #0072ca; overflow: hidden; font-size: 18px; color: #fff; border-bottom: 1px #248ad9 solid; line-height: 72px; height: 72px; text-align: center;}
.prod_lxg a{font-size: 18px; color: #fff;}
.prod_lkf{width: 168px; float: left; height: 108px; margin:18px 53px 0 20px;}
.prod_lc{width: 234px; float: left; margin:17px 0px 30px 20px; font-size: 16px; color: #fff; line-height: 34px;}

.pr_cp{width:1200px;}
.pr_cpcs{float:left;width:1200px; height:280px;overflow:hidden; background: #eeeced; padding:15px 0px;}
.divproduct_new_div{width:840px;height:280px;}
.divproduct_new_div_item{width:840px;height:475px;float:left;position:relative;padding:0px 30px 25px 30px;background:#eeeced;}
.divproduct_new_div_item_title{line-height:36px;border-bottom:1px solid #c2c0c0;padding-bottom:10px;font-weight:bold;margin-top:5px;}
.divproduct_new_div_item_title a{font-size:26px;}
.divproduct_new_div_item_body{line-height:28px;padding:15px 0px;font-size:15px;color:#666;height:80px;overflow:hidden;}
.divproduct_new_div_item_body strong{font-weight:bold;font-size:16px;color:#cc0000;line-height:30px;}
.divproduct_new_div_item_content{float:right;width:485px; margin-top: 25px;}
.product_div_item_pic{float:left;width:300px;}
img.product_div_item_image{width:280px;height:280px;}
.pr_cpmore{float:left;width:592px;position:relative;margin-left:373px;margin-top:-83px;}
.pr_cpmorea{float:left;width:140px;line-height:38px;color:#fff;font-size:16px;text-align:center;background:#0072ca;}
.pr_cpmorea a{color:#fff;font-size:16px;}
.pr_cpmoreb{float:left;width:140px;line-height:38px;color:#fff;font-size:16px;text-align:center;background:#cc0000;}
.pr_cpmoreb a{color:#fff;font-size:16px;}

.prod_cont_r2{width:1200px;margin:0 auto;overflow:hidden;padding:0px 0px 0px 0px;}
#prod_cont_r2 table, #prod_cont_r2 table tbody, #prod_cont_r2 table tbody tr, #prod_cont_r2 > table > tbody > tr > td { display:block;width:100%;background:#fff;}
.prod_cont_r2 > table > tbody > tr > td { padding:0 !important;display:block;float:left;width:31%;margin:1.5% 0 0 1% ;background:#fff;border:1px #eee solid;}

.prod_cont_r2 > table > tbody > tr > td > a { display:block;margin-bottom:1px;transition:all .3s ease-in-out;position:relative;overflow:hidden;}
.prod_cont_r2 > table > tbody > tr > td > a > img{ display:block;width:90%;height:236px;padding-top:4%;}
.prod_cont_r2 > table > tbody > tr > td > span{ display:block}
.prod_cont_r2 > table > tbody > tr > td > span > a{ display:block;padding:0 35px;height:50px;background:#fff;text-align:left;font-size:14px;line-height:50px;color:#565656;transition:all .3s ease-in-out;position:relative;}
.prod_cont_r2 > table > tbody > tr > td > span > a:after{ content:'';background:url(../images/20180829113403_2041867885.png) no-repeat 6px -131px;width:30px;height:30px;display:block;position:absolute;right:30px;top:10px;transition:0.3s all ease-in-out;}
.prod_cont_r2 > table > tbody > tr > td:hover > span > a:after{ background-position:6px -156px;}
.prod_cont_r2 > table > tbody > tr > td:hover > span > a{ background-color:#0072ca;color:#fff}
.prod_cont_r2 > table > tbody > tr > td  br{ display:none}

.prod_cont_r2 > table > tbody > tr > td:hover .betago{top:0;left:0;}

.ggt{ width:100%; height:264px; background:url(../images/ggt.jpg) center no-repeat; }

.xcys{ width:100%; height:774px; background:url(../images/ysbg.jpg) center no-repeat; box-sizing:border-box; padding-top:55px;}
.yszi{ width:100%;background:url(../images/ysxt.jpg) center bottom no-repeat; height:139px; font-size:16px; text-align:center; color:#fff; line-height:50px;}
.yszi p{ font-size:43px; font-weight:bold; line-height:60px; font-family:"宋体";} 

.xcys ul li{ width:299px; float:left; height:410px;background:url(../images/ystm.png); margin-top:70px; margin-right:1px;}

.xcys ul li h3{ font-size:54px; font-weight:bold; color:#090909; line-height:120px; margin:auto; text-align:center; font-family:"Arial";}
.xcys ul li h4{ width:216px; height:40px; background-color:#12af52; color:#fff; line-height:40px; font-size:26px; margin:auto; display:block; border-radius:40px; text-align:center; letter-spacing:3px;}

.xcys ul li h5{ width:1px; height:40px; margin:25px auto; background-color:#a6b7bf;}

.xcys ul li p{ width:245px; color:#2b2b2b; font-size:17px; line-height:32px; margin:auto; height:69px; text-align:center;}
.xcys ul li img{ display:block; margin:15px auto;}

/*appli*/
.prod_dg{ font-size:36px; height:52px;color:#f39800; text-align: center; font-weight:bold;}  
.prod_dg1{ color: #333; font-size: 18px; text-align:center;height:40px;}
.prod_g{ width: 29px; height: 28px; margin: 0 auto;animation: myfirst 2s infinite;}
 @keyframes myfirst {  0% {  
               transform: translate(0px, 0px);  }  
           50% {  
               transform: translate(0px, -10px);  
           }  
           100% {  
               transform: translate(0px, 0px);  
           }  
       }  
.appli{width:100%; min-width:1200px; overflow:hidden;}
.appli_m{width:1200px; margin:0 auto; text-align:center; font-size:36px; font-weight:bold; color:#f00; line-height:46px;}
.appli_n{width:1200px; margin:0 auto; text-align:center; font-size:16px; line-height:40px; margin-top:4px;}
.appli_n span{color:#0481ca;}
.appli_d{width:1200px; margin:0 auto; overflow:hidden; margin-top:30px;}
.appli_d td{display:block; float:left; margin:5px; width:390px; height:291px; overflow:hidden; padding:0 !important; transition: all 0.3s linear; position:relative;}
.appli_d td:hover{transition: all 0.6s linear; position:relative;}
.appli_d td img{width:100% !important; height:290px !important;}
.appli_d td a{text-decoration:blink; display:block;}
.appli_d td br{display:none;}
.appli_d td div:nth-child(3){ width:390px; padding:0px !important; position:absolute; bottom:0; left:0; transition: all 0.6s linear;}
.appli_d td div:nth-child(3) a{font-size:14px; color:#fff; line-height:45px; width:370px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; position:relative; z-index:2; padding:0px 10px;}
.appli_d td div:nth-child(3)::after{ content:""; display:block; width:100%; height:45px; transition: all 0.6s linear; filter:Alpha(opacity=70); opacity:0.7; background:#000; position:absolute; top:0; z-index:1;}
.appli_d td:hover div:nth-child(3)::after{transition: all 0.6s linear;}
.appli_d td:hover div:nth-child(3){bottom:291px; transition: all 0.6s linear;}

.appli_rgo{position:absolute; width:390px; height:291px; top:291px; transition: all 0.6s linear; text-align:center;}
.appli_rgo a{font-size:22px; font-weight:bold; line-height:60px; display:block; color:#fff; position:relative; z-index:3; width:370px; padding:0 10px; height:210px; padding-top:81px;}
.appli_rgo p{font-family:Arial, Helvetica, sans-serif; width:95px; line-height:27px; color:#fff; background:#0481ca; margin:0 auto; display:block; font-size:15px; text-transform:uppercase; font-weight:normal; margin-top:8px;}

.appli_d .appli_rgo::after{ content:""; display:block; width:100%; height:291px; transition: all 0.6s linear; filter:Alpha(opacity=70); opacity:0.7; background:#000; position:absolute; top:0; z-index:1;}
.appli_d td:hover .appli_rgo{top:0; transition: all 0.6s linear;}

.appli_a{width:256px; margin:0 auto; overflow:hidden; margin-top:40px; text-align:center; background:#0481ca; position:relative; line-height:48px; border-radius:10px;}
.appli_a a{display:block; color:#fff; position:relative; z-index:2; font-size:18px;}
.appli_a::after{content:""; display:block; width:0; height:100%; background:#ff6c00; position:absolute; top:0; transition: all 0.3s linear; z-index:1;}
.appli_a:hover::after{width:100%; transition: all 0.3s linear;}    

/*about*/
.about{ padding:60px 0px 50px 0px;/*background-color: #f5f5f5;*/background: url(../images/20181211161735_1904474748.jpg) center no-repeat;}
.about .w1200{ width:1200px; margin:0 auto;height:550px;background: url(../images/20181213110430_1658376407.png) center no-repeat;}
.about_t{font-size:30px;letter-spacing: 2px;padding-top:16px; height:150px;}
.about_t span{display: block;font-size: 18px;letter-spacing: 0px;}
.about_nr{width:510px; padding-left:60px;}
.about_nr b{font-size:20px;}
.about_nr span{ display: block;line-height:35px;padding-top:20px; font-size:14px; text-indent:2em;}
.about_nr a{ display: block;float: left;width: 150px;height: 40px;line-height: 40px;text-align: center;background: #0a76da;margin-right: 5px;color: #fff;margin-top: 25px;font-size:14px;}
.about_nr a:hover{background: #f39800;font-size:14px;}
.about_nr p{ float:left;font-size:21px;color: #fff;padding-top:54px;padding-left:20px;}

/*新闻中心*/
.news{width:100%; min-width:1200px; overflow:hidden;margin:50px auto;}
.new_t{ text-align:center; margin:auto;}
.new_t:hover{ -webkit-animation: test 0.2s ease-in 2;}
.new_t .t1{ line-height:45px; font-size:38px; color:#222; font-weight:bold;}
.new_t .t1 span{ color:#0a76da;}
.new_t .t2{ line-height:35px; font-size:14px; color:#818181; text-transform:uppercase; letter-spacing:1px;}
.new_t .t3{ animation:myfirst 2s infinite; display:inherit-block; margin-top:20px; text-align:center;}

.lanrenzhijia{width:1220px; margin:0 auto; overflow:hidden; margin-top:25px;}
.news_dt{width:1220px; margin:0 auto; overflow:hidden;}

.lanrenzhijia .news_dt a{display:block; float:left; text-decoration:none; width:290px; font-size:16px; margin:0px 10px; padding:15px 30px; box-shadow:0 0 5px #bbb inset;    transition: all 0.8s linear;}
.lanrenzhijia .news_dt a.on{text-decoration:none; width:398px; font-weight:bold; background:#f8f8f8;    transition: all 0.8s linear;}
.lanrenzhijia .news_dt a.on .news_dt_rm{transition: all 0.8s linear; color:#0a76da;}

.news_dt_rm{overflow:hidden; border-bottom:solid 1px #ccc; line-height:40px; font-size:22px; padding-left:10px; transition: all 0.8s linear; font-weight:bold; color:#0a76da;}
.news_dt_ren{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; color:#999; line-height:26px; font-weight:normal; padding-left:10px;}

.lanrenzhijia .content{overflow:hidden; width:1200px; margin:0 auto; height:448px; position:relative; min-width:1200px; margin-top:20px;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1200px; min-width:1200px;}
.lanrenzhijia .content .li{ width:1200px; float:left; min-width:1200px;}

.news .news_div_item, .news .divdgweb_new_div_item{width:578px; height:175px; float:left; position:relative; margin:16px 11px 5px; transition: all 0.8s linear; box-shadow:0 0 2px #aaa inset; padding:12px 0; background:#fff;}

.news_div_item_content, .divdgweb_new_div_item_content{ width:515px; margin-left:25px;}
.news_div_item_title, .divdgweb_new_div_item_title{white-space: nowrap; text-overflow: ellipsis; overflow:hidden; width:295px; padding-top:10px;}
.news_div_item_title a, .divdgweb_new_div_item_title a{font-size:17px; transition: all 0.8s linear;}
.news_div_item_body, .divdgweb_new_div_item_body{overflow:hidden; line-height:23px; padding-top:16px; height:50px; font-size:14px; color:#666; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; margin-bottom:28px;}
.news_dt_rgo{overflow:hidden; transition: all 0.8s linear; margin-top:-15px;}
.news_dt_rgo a{font-size:0px; line-height:0px;}
.news_dt_rgo span{display:block; width:90px; height:1px; background:#999; transition: all 0.8s linear;}
.news_dt_rgo p{font-size:14px; line-height:48px; text-align:right; position:relative; z-index:2; color:#0a76da; transition: all 0.8s linear; margin-left:200px; width:270px;}

.news_div_item_date, .divdgweb_new_div_item_date{position:absolute; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-left:29px; margin-top:102px; color:#999; padding-top:35px; line-height:33px;}
.news_div_item_year, .divdgweb_new_div_item_year{float:left;}
.news_div_item_month, .divdgweb_new_div_item_month{float:left;}
.news_div_item_day, .divdgweb_new_div_item_day{float:left;}

.news .news_div_item:hover .news_dt_rgo span, .news .divdgweb_new_div_item:hover .news_dt_rgo span{transition: all 0.8s linear; width:100%;}
.news .news_div_item:hover .news_div_item_title a, .news .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a{transition: all 0.8s linear; color:#0a76da;}
.news .news_div_item:hover .news_dt_rgo p, .news .divdgweb_new_div_item:hover .news_dt_rgo p{transition: all 0.8s linear; width:100%; margin-left:0px;}
.news .news_div_item:hover .news_div_item_pic img, .news .divdgweb_new_div_item:hover .news_div_item_pic img{transition: all 0.5s linear; transform: scale(1.15);}

.copy{ background: url(../images/20190907151449_1963163183.png) no-repeat center; width: 100%; height: 390px; }
.copy > .page{ position: relative; height: 100%; }
.copy > .page > .fl{ width: 890px; position: relative;}
.copy > .page > .fl:after{content: '';clear: both;position: absolute;width: 1200px;height: 15px;background: url(../images/20190907144403_1676449362.png) no-repeat center;display: block;right: 0;top: -15px;}
.copy > .page > .fr{ position: absolute; right: -310px; width: 410px; background: #1e1e1e; height: 250px; padding: 50px 310px 50px 0; }
.copy > .page > .fr .copy_tel{ font-size: 16px; font-weight: 100; color: #999; line-height:24px; text-align: right; padding: 10px 0 15px; position: relative}
.copy > .page > .fr .copy_tel:after{ content: ''; width: 20px; height: 2px; display: block; position: absolute; bottom: 0; right: 2px; background: #0a519a; }
.copy > .page > .fr .copy_tel strong{ font-family: arial; font-size: 30px; font-weight: bold; display: block; color: #0072ca; line-height: 42px; text-align:right; }
.copy_p2{ padding: 15px 0; }
.copy_p2 p { text-align: right; font-size: 16px; color: #888; line-height: 35px; padding-right: 30px; font-family: arial,microsoft yahei; }
.copy_p2_1{background: url(../images/20190907153018_1081281149.png) no-repeat right center;}
.copy_p2_2{background: url(../images/20190907153028_1906525580.png) no-repeat right center;}


.friendlink { width: 215px; line-height: 50px; height: 50px; float: right;margin: 14px 0;position: relative;background: #0a519a url(../images/20190907153125_1206357055.png) no-repeat 177px 15px;cursor:pointer;}
.friendlink .fri_L { width: 160px; height: 50px; float: left; color: #ccc; font-size: 14px;  line-height: 47px; padding-left: 50px;background: #1e1e1e url(../images/20190907153110_893685518.png) no-repeat 15px center;font-weight: 100;border: 1px solid #444;border-right: 0 none;box-sizing: border-box;}
.friendlink .fri_R { height: 50px; display: block;  width: 160px; line-height: 50px; position: absolute; left: 0;opacity: 0;filter: alpha(opacity=0);transition:0.3s all ease;}
.friendlink .linkTagcs { width: 161px; max-height: 50px;overflow: hidden; transition: 0.3s all ease-in-out; position: absolute; bottom: 0px; z-index: 3; background: #ddd;}
.friendlink:hover .linkTagcs{ max-height: 200px; overflow-x: hidden; overflow-y: auto; }
.friendlink .fri_R .linkTagcs li { float: none; line-height: 50px; text-align: left; text-indent: 10px; position: relative;padding: 0 !important;width: 100% !important; }
.friendlink .fri_R .linkTagcs li a { display: block; color: #666; font-size: 13px;font-weight: 100;}

.friendlink:hover .fri_R{opacity: 1;
filter: alpha(opacity=100);}
.copy_row1{width: 100%;}
.copy_row1 ul{float: left;padding: 30px 84px 40px 50px;height: 260px;position: relative;}
.copy_row1 ul:before{content: '';display: block;width: 1px;height: 100%;position: absolute;left: 0px;background:#343434;top: 0;transition:0.3s all ease;}
.copy_row1 ul:after{content: '';display: block;width: 40px;height: 40px;border-radius: 50%;position: absolute;left: -20px;top: 42px;background:#343434 url(../images/20190907153141_1817635301.png) no-repeat center;transition:0.3s all ease;}
.copy_row1 ul.copy_row1_2:after{background:#343434 url(../images/20190907153152_615825222.png) no-repeat center;}
.copy_row1 ul.copy_row1_3:after{background:#343434 url(../images/20190907153203_75426883.png) no-repeat center;}
.copy_row1 ul.copy_row1_4:after{background:#343434 url(../images/20190907153203_75426883.png) no-repeat center;}
.copy_row1:after{content: '';display: block;clear: both}
.copy_row1 ul li a{color: #999;font-weight: 100;display: block;line-height: 33px;font-size: 15px;}
.copy_row1 ul strong a{color: #ddd;font-weight: normal;display:block;font-size:17px;line-height:60px}
.copy_row1 ul strong{display:block;padding-bottom:10px;}
.copy_row1 ul li a:hover{color: #eee;text-decoration: underline;}
.copy_row1 ul:hover:after{background-color: #0072ca;}
.copy_row1 ul:hover:before{background-color: #0072ca;}
.copy_row1 ul:hover strong a{color: #0072ca}
.copy_row2{line-height: 60px;height: 60px;position: relative;width: 100%;font-size: 13px;color: #999;font-weight:100;}
.copy_row2 a{color:#999;display: inline-block;font-weight:100;}
.copy_row2 a:hover{color: #fff;text-decoration: underline;}
.copy_row2:after{content: '';display: block;width: 1170px;height: 1px;background: #343434;position: absolute;top: 0px;right: 0;}


/*mianbxContent*/
.mianbxContent { margin-bottom: 20px !important; height: 40px !important; line-height: 40px !important; font-size: 16px !important; text-align: left !important; background-color: #eee; width: 100% !important; text-indent: 2.5em; transition:0.1s all; background:url(../images/20181213145235_381236776.png) no-repeat 7px 12px; border-bottom: 1px solid #eee; letter-spacing: 1px; position: relative; border-top:1px solid #eee;}
.mianbxContent a{ font-size:15px !important; }
.mianbxContent:hover{ background-position:7px -29px; }
.strong_title { display: none; }
.centerHeadImage { border: 0; display: none; }
.mianbxContent a:hover{ color:#0a76da; font-size:15px !important;}
.mianbxContent::after,.mianbxContent:after { content: ''; position: absolute; display: block;height 40px; width:200px; top:0; right:0;}