﻿@charset "utf-8";
/*样式初始化及公共样式部分lpm*/
body{color:#666; font-size:13px; margin:0 auto; min-width:1200px; background-color:#fff;font-family: "Microsoft YaHei", "黑体", "宋体", sans-serif;}
.box{width:1200px; height:auto; margin:0 auto;} 
.cp a:hover img{ border:1px solid #fe6505; padding:2px; background:#fff;}
.cp img{border:1px solid #C1C1C1; padding:2px;  background:#fff;}
a{color:#666;text-decoration:none;}   
a:hover{text-decoration:none;}
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd,i{margin:0px; padding:0px;}
ol, ul, li {list-style: none;}
i,em{font-style: normal;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
img {border: none;vertical-align: middle;}
table {border-collapse: collapse;}
html {overflow-y: scroll;}
.clear{clear: both; height:0px; overflow:hidden;}
.fl{float:left;} 
.fr{float:right;} 
.en{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal;}
.clearfix:before,.clearfix:after {content: " ";display: inline-block;height: 0;clear: both;visibility: hidden;}
.clearfix {*zoom: 1;}
.boxsize{-webkit-box-sizing: border-box; box-sizing: border-box;}/*百分比布局*/


#copy{ display:none;}/*隐藏后台自带版权DIVlpm*/
.top10{padding-top:10px;}
.top20{padding-top:20px;}
.top30{padding-top:30px;}
.top40{padding-top:40px;}
.top50{padding-top:50px;}
.top60{padding-top:60px;}
.top70{padding-top:70px;}
.top80{padding-top:80px;}
.top90{padding-top:90px;}


/*顶部*/
#top_bg{width: 100%;height: 45px;background:#f4f4f4;}
.top .fl{font-size: 13px;line-height: 45px;color: #a8a9a9;}
.top .top_w a{display: inline-block;width: 110px;height: 45px;font-size: 13px;color: #a8a9a9;line-height: 45px;text-indent: 45px; background: url(../style/20190321143420_1956102170.png) no-repeat 10px center;}
.top .top_w a.a1{background: url(../style/20190321143420_1505622288.png) no-repeat 10px center;}
.top .top_w a.a2{background: url(../style/20190321143420_856475134.png) no-repeat 10px center;}
.top .top_w a:hover{color:#fe6505; }

.lg{ float:right; width:30px; margin-top:30px}





/*抬头*/
#head_bg{width: 100%;height: 160px;background:#fff;}
.head_l{display: block;margin-top: 32px;}
.head_w{margin-left: 20px;}
.head_w p{font-size: 26px;line-height: 26px;color: #333;margin-top: 55px;font-weight: bold;}
.head_w span{display: block;font-size: 18px;line-height: 18px;color: #fe6505;margin-top: 12px; }
.head_t{width: 210px;height: 53px; padding-left: 65px;background: url(../style/20190321151421_1992640592.png) no-repeat left center;margin-top: 49px;}
.head_t p{font-size: 18px;line-height: 18px;color: #333;margin-top: 4px; }
.head_t span{display: block; font-size: 26px;line-height: 28px;color: #fe6505;font-weight: bold;margin-top: 8px;}



/*导航*/

.nav_bg {width: 100%;height: 60px; margin: 0 auto;background:#3670b0;position: relative;}
.nav_bg:after{content: "";display: block;width: 100%;height: 5px;background: rgba(0,0,0,0.1);position: absolute;bottom: 0;}
#nav {width: 1200px;height: 60px;margin: 0 auto;line-height: 60px;}
#nav li {width: 133px;height: 60px;float: left;text-align: center;background: url(../style/20190321151534_1696666880.png) no-repeat left center;}
#nav li a {font-size: 14px;color: #fff;display: block;text-decoration: none;text-align: center;margin-left: 1px;}
#nav li:hover a,#nav .a_nav a{background: #fe6505;}




/*幻灯片*/
.banner_box,.banner_box .bd li{height:600px;}
.banner_box .banner-btn a.prev,.banner_box .banner-btn a.next{top:220px;background-image:url(../style/20190321152233_192025072.png);}
.banner_box .hd ul li.on{background:#fe6505;}
.banner_box{min-width:1200px;position:relative;overflow:hidden;}
.banner_box .bd{ width:100% !important;}
.banner_box .bd li{width:100%;background-position: center;background-repeat: no-repeat;}
.banner_box .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-btn a.prev{left:-54px;background-repeat:no-repeat;background-position:0 0;} 
.banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0;}
.banner_box:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_box:hover .banner-btn a.next{ right: 54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_box .banner-btn a.prev:hover,.banner_box:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.banner_box .hd {position:absolute;bottom:20px;width: 100%;display: block;}
.banner_box .hd ul{ text-align: center}
.banner_box .hd ul li{ width:20px; height:10px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out}
.banner_box .hd ul li.on{ width: 32px; }



.banner_n,.banner_n .bd li{height:350px;}
.banner_n .banner-btn a.prev,.banner_n .banner-btn a.next{top:110px;background-image:url(../style/20190321152233_192025072.png);}
.banner_n .hd ul li.on{background:#fe6505;}
.banner_n{min-width:1200px;position:relative;overflow:hidden;}
.banner_n .bd{ width:100% !important;}
.banner_n .bd li{width:100%;background-position: center;background-repeat: no-repeat;}
.banner_n .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner_n .banner-btn a.prev{left:-54px;background-repeat:no-repeat;background-position:0 0;} 
.banner_n .banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0;}
.banner_n:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_n:hover .banner-btn a.next{ right:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_n .banner-btn a.prev:hover,.banner_n:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.banner_n .hd {position:absolute;bottom:20px;width: 100%;display: block;}
.banner_n .hd ul{ text-align: center}
.banner_n .hd ul li{ width:20px; height:10px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out}
.banner_n .hd ul li.on{ width: 32px; }






/*搜索*/

#search_bg {width: 100%;height: 70px;}
#search_bgn { width: 100%;height: 70px;background: #f1f1f1;position: absolute;top: 605px;}
#search {width: 1200px;height: auto;margin: 0 auto;line-height: 70px;}
.search_01 {float: left;}
.search_01 .fl { margin-top: 12px;}
.search_01 span {color: #666;font-size: 15px;line-height: 60px;font-weight: bold;}
.search_01 a {font-size: 14px;color: #666666;}
.search_01 a:hover {font-size: 14px;color: #fe6505;}
.search-d {margin-top: 20px;}
.search-bgp {width: 236px;height: 30px;font-size: 14px;line-height: 32px;padding-left: 15px;color: #5a5a5a;background: none;outline: none;border: 1px solid #e4e4e4;border-right: none;padding-top: 0px!important;padding-bottom: 0px!important;}
.search-ip {width: 44px;height: 32px;background:#3670b0 url(../style/20190321152648_1906234874.png) no-repeat center;border: none;cursor: pointer;}
.search-bg {float: left;overflow: hidden;}
.search-i {float: left;overflow: hidden;}











/*产品*/

/*tit*/
.tit{ padding-top:70px;padding-bottom: 40px;}
.btb{width:1200px;margin:0 auto;text-align:center;font-size: 34px;line-height:30px;position:relative;margin-top:-25px;color:#333;font-weight: bold;}
.btb span{color:#333;font-size:30px;}
.btb b{color:#3670b0; }
.btben{width:100%;margin:0 auto;text-align:center;font-size: 56px;line-height:48px;text-transform:uppercase;color:#f0f0f0;font-weight:bold;}
.btbt{text-align:center;color:#999;font-size:18px;line-height:24px;margin-top:10px;}
#prod_bg .btben ,#com_bg .btben{
    color: #e6e6e6;
}


#prod_bg{width: 100%;height: auto;background:#f6f6f6;padding-bottom:70px;}
.products_l{width:230px;}
.products_ld{background: #3670b0; height:90px;}
.products_lz{font-size:22px; color:#fff; text-align:center; padding-top:20px;}
.products_lz span{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; text-align:center; color:#fff; line-height:35px;}
.tab_dh{width:230px; overflow: hidden;}
.tab_dh a{display:block; color:#333 !important; line-height:55px; width:245px; height:55px; font-size:15px;}
.tab_dh a.on{width:230px; color:#333;}
.markermenu ul li a{font-family:Microsoft YaHei !important; padding-left:50px !important; font-size:16px !important;background:url(../style/20190322110159_2036490168.jpg) no-repeat center !important;}
.markermenu ul li a:hover{background:url(../style/20190322110159_61439320.jpg) no-repeat center !important;}
.rightarrowpointer{display:none;}
.products_r{float:right; width:930px; overflow:hidden;}
#tablit {height:50px; border:#adadad 1px solid;}
.tablit span a {
    width: 80px;
    height: 22px;
    line-height: 55px;
    display: block;
    border-radius: 20px;
    text-transform: uppercase;
    float: right;
    text-align: center;
    font-size: 14px;}
.tablit span a:hover{color:   #fe6505; }
#tablit dl{ height:50px;}
#tablit dl dd{float:left; width:110px; height:50px; line-height:50px; text-align:center; font-size:18px; color: #fe6505; font-weight:bold;}
#tablit dl dd a{}

.products_bg{width:930px; height:auto; clear:both; margin-top:15px;}
.products_bg img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; }
.products_bg table td:hover a img {transition: all 0.5s linear; -webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
.products_bg table td br{display:none;}
.products_bg td a{display:block;}
.products_bg table td span{display: block; height:40px; padding-left:0 !important; line-height: 40px; border-top:dashed #ccc 1px;}
.products_bg table td{ padding-left:0 !important;}
.products_bg table td span a{line-height:40px;}
.products_bg table td:hover span a{color:#fff; background-color: #fe6505;}
.products_bg table td{padding-left:0 !important;display: block; float: left; border:1px #ddd solid; margin:14px 9px; background: #fff; padding:4px !important;}
.products_bg table td:hover{ border:1px #ccc solid; box-shadow:-webkit-box-shadow:0 0 15px #ccc; -moz-box-shadow:0 0 15px #ccc; box-shadow:0 0 15px #ccc;}
.products_bg td a{overflow:hidden;}
.dis{display:none;}
.products_l ul > li:hover a{color: #fe6505!important;}

.prod_lb{height: 112px;background:   #3670b0;}
.prod_lbt{height: 80px;padding-top: 36px;padding-left: 16px;background: url(../style/20190322105838_1260984139.png) no-repeat 148px 16px;}
.prod_lbt span{    display: block;font-size: 16px;line-height: 16px;color: #fff;}
.prod_lbt em{font-size: 17px;font-weight: bold;color: #fff;line-height: 38px;}








/*案例*/
.case > table > tbody > tr > td { float: left; width: 273px; padding: 0px !important; background: #ddd; display: block;  margin-right: 26px; position: relative; margin-bottom: 20px;}
.case > table > tbody > tr > td > a{display: block; padding: 5px;}
.case >table > tbody > tr > td br{ display: none; }
.case > table > tbody > tr > td > a >img{    display: block; width: 100%; height: auto;} 
.case > table > tbody > tr > td > div { position: absolute; bottom: 0; width: 100%; left: 0; text-align: center; height: 100%; line-height: 325px; background: rgba(0,0,0,0.6) url(../style/20190321161425_575818192.png) no-repeat center 70px; padding: 0 !important; -webkit-transform: scale(0); transform: scale(0); -webkit-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; }
.case > table > tbody > tr > td > div > a { color: #fff; font-size: 16px; background: rgba(255,255,255,0.2); padding: 5px 5px; border-radius: 40px; line-height: 295px; }
.case > table > tbody > tr > td:hover > div{ -webkit-transform:scale(1); transform:scale(1); }





/*广告*/
.gg{ width:100%; height:190px;background: url(../style/20190322091113_1401874212.png) center no-repeat;}
.zx a{ display:block;font-size: 20px;color: #fff;-webkit-writing-mode: tb-rl;-ms-writing-mode: tb-rl;writing-mode: tb-rl;text-align: center; line-height: 85px;padding-top: 55px;    height: 115px;}
.gg_nr{font-size: 30px;color: #fff;font-weight: bold;padding: 50px;}
.gg_nr b{width: 460px; display: block;height: 40px;font-size: 24px; font-weight: normal; border: 1px solid #fff;line-height: 40px;text-align: center;margin-top: 10px;}





/*优势*/
#adv_bg .tit {padding-bottom: 20px;}
.w516 {width: 516px;margin: auto;padding-top: 60px;}
.ys_t {width: 1200px;margin: auto;}
.ys_t h2 {text-align: center;padding: 8px;font-size: 38px;color: #071658; line-height: 44px;}
.ys_t h2 span {color:  #3670b0;display: inline-block;font-size: 33px;}
.wb5 {background: url(../style/20190322091114_2103886977.png);width: 407px;height: 37px;line-height: 38px;margin: auto;color: #fff;font-size: 20px;font-weight: bold;text-align: center;}
.p1 {background: url(../style/20190321164529_124635355.png); width: 1007px; margin: auto; height: 16px; margin-top: 20px;}
#ys {width: 1200px;overflow: hidden;background-repeat: no-repeat; margin: 0 auto;    padding-top: 35px;}
.ys_wz{ width:600px; height:410px;}
.ys_wz li{width:600px;overflow: hidden;margin: 39px 10px;}
.ys_xh{width:172px; height:160px; background:url(../style/20190322091114_169372365.png) no-repeat; padding-left:15px; text-transform : uppercase}
.ys_xh span{ display:block; color: #3670b0; font-size: 50px; font-family: -webkit-pictograph; padding-top: 20px;}
.ys_xh strong{ display:block; font-size:20px;padding-top: 20px;}
.ys_nr{width:400px;font-size: 14px;line-height: 26px;}
.ys_nr span{display:block; font-size:24px; font-weight:bold; color:#071658;    padding: 15px 0px;}
.ys_img{ width:542px; height:410px;}


/*广告1*/
.bann1_bg {background: url(../style/20190322091114_454509446.jpg) no-repeat center top; height: 254px;overflow: hidden;}
.bann1 {position: relative;height: 254px;overflow: hidden;}
.bann1 p {position: absolute; top: 55px;right: 40px;display: block;color: #fff; height: 56px;font: 16px/28px "Microsoft Yahei";}
.bann1 p b {color: #fff;display: block;font: bold 36px/40px "Times New Roman", Times, serif;}
.bann1 p a {margin-top: 20px; display: block;width: 159px;height: 44px; text-align: center;font: bold 18px/42px "Microsoft Yahei";color: #fff;background: url(../style/20190321171513_2112435933.png) no-repeat left top;}
.bann1 p a:hover{color: #fe6505;}





/*客户*/

#fa{width:1260px; margin:0 auto; padding-top:20px; z-index:1;}
#fa li{width:246px; float:left; padding-left:30px; border-right:1px #f1f1f1 solid; padding-right:30px; z-index:1; position:relative;}
#fa li .y{width:146px; float:left; height:146px; border-radius:50%; background:#eee; z-index:1; position:relative; padding:10px; margin-left:40px;}
#fa li:hover .y{width:146px; float:left; height:146px; border-radius:50%; background:#fff; z-index:1; position:relative; padding:10px; margin-left:40px;}
#fa li .y img{width:146px; float:left; height:146px; z-index:1; position:relative; border-radius:50%;}
#fa li p{width:248px; float:left; line-height:30px; font-size:14px; text-align:center; padding-top:5px; z-index:1; position:relative;}
#fa li:hover p{color:#fff;}
#fa li:hover p span,#fa li:hover br{display: none;}

#fa li span{line-height:40px; font-size:21px; z-index:1; position:relative;}
#fa .no{border-right:none;}

#fa li .jg{display:block; width:0px; height:0px;  position:absolute; background: #3670b0; top:126px; left:123px;  -webkit-transition: all 0.4s;  transition: all 0.4s; color:#fff;}
#fa li:hover .jg{width:306px; height:370px; top:-30px; left:0px; -webkit-transition: all 0.3s; transition: all 0.3s; color:#fff;}
#fa li .more{width:0px; height:0px; display:block; overflow:hidden; display:block; color:#fff;}
#fa li:hover .more{width:120px; margin:0 auto; height:30px; line-height:30px; text-align:center; margin-top:310px; color:#fff;background: #fe6505;}
#fa li:hover .more a{color:#fff;}
#fa li:hover{height: 370px;}
#fa ul{overflow: hidden;height: 370px;padding-top: 20px;}





/*简介*/
    #com_bg{width: 100%;height: auto;background:#f6f6f6;padding-bottom: 80px;margin-top: 40px;}
.com{width: 1200px;margin: 0 auto;height: auto;}

.com_l{float: left;width: 519px;}
.com_r{float: right;}
.com_f{font-size: 50px;text-transform:uppercase;font-weight: bold;color:#ccc;display: block}
.com_l span{float: left;display: block;font-size: 26px;font-weight: bold;color:#333;margin-top: 4px;}
.com_l i{width:515px;height:2px;background:#ccc;display: block;float: left;margin-top: 10px;}
.com_c{display: block;float: left;font-size: 14px;margin-top: 7px;margin-bottom: 30px;color:#999;text-transform:uppercase;}
.com_l p{float: left;font-size: 14px;text-indent: 2em;line-height: 30px;color:#666;}

.com_l li{}
.com_l li a{float: left;width: 101px;height: 101px;background: #ffffff;margin-right: 28px;border-radius:10px;margin-top: 28px;text-align: center;display: block;line-height: 101px;font-size: 16px;    border-radius: 10px;}
.com_l li a.on{background: #fe6505;}
.com_l li a.on{color:#fff;}
.com_l li a:hover{background: #fe6505;color:#fff;border-radius:10px;}




/*新闻*/
.news {position: relative;padding-bottom: 50px;z-index:8;}
.news_row1 { text-align: center; position: relative; margin: 20px auto; display: block; }

.news_row2{padding-top: 28px;}
.news_row1 strong { font-size: 35px; font-weight: bold; color: #3c3c3c; line-height: 50px; display: inline-block; padding: 0 15px; letter-spacing: 0.4px; text-align: center; background: #fff; position: relative; z-index: 2; }
.news_row1 .en1 { font-size: 15px; color: #d0d0d0; letter-spacing: 0px; background: #fff; padding: 0px 10px; font-weight: 100; display: block; line-height: 36px; position: relative; z-index: 2; width: 125px; margin: 0 auto;  font-family: 'news706'; text-transform:uppercase;}

.news_row2 .fl { width: 650px; }
.news_row2 .fr { width: 465px; padding: 25px; background: #f7f7f7; position: relative; }
.news_row2 .fr .faq_b { display: block; padding-top: 10px; margin-top: 25px; }
.news_row2 .fr > a { display: block; position: absolute; bottom: -18px; height: 36px; padding: 0px 30px; background: #fe6505; color: #f0f0f0; right: 20px; line-height: 36px; font-size: 15px; -webkit-transition: .3s all ease-in-out; transition: .3s all ease-in-out; }
.news_row2 .fr > a:hover{ padding: 0px 45px; }
.news_row2 .fl .hot { display: block; width: 100%; }
.news_row2 .fl .hot .news_div { display: block; padding: 12px; border: 1px solid #ececec; }
.news_row2 .fl .hot .news_div_item_date div { display: inline-block; font-family: 'arial'; font-size: 16px; color: #aaa; }
.news_row2 .fl .hot .news_div_item_date { position: absolute; right: 0; top: 10px; }
.news_row2 .fl .hot .news_div_item { position: relative; }
.news_row2 .fl .hot .news_div_item_body { font-size: 14px; line-height: 2em; color: #999; text-align: justify; }

.news_row2 .fl .hot .news_div_item_a { font-size: 18px; line-height: 2em; color: #343434; }
.news_row2 .fl .hot .news_div_item_title:before,.news_row2 .fl .hot .news_div_item_title::before { content: '最新头条'; background: #3670b0; color: #f0f0f0; font-size: 16px; padding: 2px 10px; text-align: center; display: inline-block; line-height: 28px; letter-spacing: 0.4px; margin-right: 10px; }

.pt { height: 265px; overflow: hidden; margin-top: 10px; }
.pt .news_div_item { height: 130px; border-bottom: 1px solid #ddd; cursor: default; -webkit-transition: .15s all ease; transition: .15s all ease; position: relative; }
.pt .news_div_item_day,.pt .news_div_item_month,.pt .news_div_item_year{ color:#fff; font-family:arial; -webkit-transition:.15s all ease; transition:.15s all ease}
.pt .news_div_item_day{ position:absolute; top:10px; left:0; display:block; width:100%; text-align:center; font-size:45px; line-height:60px}
.pt .news_div_item_month,.news_div_item_year{ display:inline; font-size:14px}
.pt .news_div_item_date { position: relative; float: right; display: block; padding: 73px 10px 25px; width: 130px; background: rgba(0,0,0,.45); text-align: center; -webkit-transition: .15s all ease; transition: .15s all ease; z-index: 2; top: 15px; }
.pt .news_div_item_date::after,.pt .news_div_item_date:after{ content: ''; width: 136px; height: 101px; border: 1px solid #ececec; position: absolute; left: 6px; top: 6px; }
.pt .news_div_item_content { float: left; padding: 26px 13px 5px 13px; width: 474px; height: 99px; }
.pt .news_div_item_a{ color:#454545; font-size:17px; line-height:30px; display:block; }
.pt .news_div_item_body{ padding-top:3px; color:#999; text-align:justify; font-size:14px; line-height:2em}
.pt .news_div_item_pic { display: block; width: 150px; position: absolute; right: 0; bottom: 0; overflow: hidden; }
.pt .news_div_item_pic a { display: block; }
.pt .news_div_item_pic a img { width: auto; height: 115px; position: relative; left: -10px; }

.scroltit { text-align: right; }
.scroltit .updown:hover{ background-color: #3670b0;}

.scroltit .updown{ background:#666 url(../style/20190322101014_249102735.png) no-repeat; width: 15px; height: 15px; display: inline-block; padding: 5px; margin: 10px 0 10px 10px; }
.scroltit #but_down{ background-position:4px 5px; }
.scroltit #but_up { background-position: -15px 5px; }

.faq_t {
    font-size: 21px;
    font-weight: bold;
    color: #343434;
    border-left: 3px solid #3670b0;
    padding-left: 14px;
}
.faq_t .en{font-size: 14px;color: #999;font-weight: 100;}
.faq_b .divdgweb_new_div_item{ margin: 35px 0 0; }
.faq_b .divdgweb_new_div_item_a { display: block; font-size: 15px; line-height: 30px; color: #444; position: relative; padding-left: 30px;}
.faq_b .divdgweb_new_div_item_a:hover{color: #3670b0;}
.faq_b .divdgweb_new_div_item_a:after,.faq_b .divdgweb_new_div_item_a::after{ content:''; width:26px; height: 26px; background: url(../style/20190322101014_504208983.png) no-repeat -36px -3px; position: absolute; left: 0; top: 2px; }
.faq_b .divdgweb_new_div_item_body { font-size: 13px; color: #999; line-height: 25px; position: relative; padding-left: 30px;}

.faq_b .divdgweb_new_div_item_body:after,.faq_b .divdgweb_new_div_item_body::after{content:'';width:26px;height: 26px;background: url(../style/20190322101014_504208983.png) no-repeat 0px -31px;position: absolute;left: 0;top: 0px; }







    /*友情链接*/
   .link_bg{    width: 100%;    height:75px; background-color:#3670b0; }

.lwnek{ height:75px;overflow:hidden; width:1200px; margin:0 auto;  }
.lwnek h2{ padding-top:15px; width:132px; height:65px; overflow:hidden;  }
.lwnek h2 a{color:#fff;  display:inline-block; font-size:18px;}
.lwnek h2 span{ display:block; height:22px; overflow:hidden; font:14px/22px "microsoft Yahei";}
.lwnek h2 span a{ color:#fff; font-size:14px;}
.lwnek div{ display:inline; float:left; width:1040px; padding-top:12px;  overflow:hidden;font:14px/23px "microsoft Yahei";}
.lwnek div a{ color:#777777; padding:0 2px;}







    /*版权*/
    .footer_bg{background:#222222;}
.footer{ padding: 40px 0; height: 160px;    border-bottom: 1px #555 solid;}
.footer li{ float: left; width: 130px; height: 160px; margin-left: 60px;font-size: 13px;color: #fff;border-right: 1px #555 solid; }
.footer li p,.footer li p a,.link p{ font-size: 16px; color: #fff; margin-bottom: 8px;}
.footer li a{ display: block;line-height: 27px;font-size: 13px;color: #fff;}
.footer li a:hover{color:  #ff7608 ;}
.ewm{margin-top: 20px;}
.ewm p{float: right; margin-left: 20px;width: 130px;font-size: 14px;line-height: 28px;color: #fff;text-align: center;}
.ewm p img{width: 130px;height: 130px;}
.copy{ width: 100%; height: 48px; line-height: 48px; background: #222; color: #fff; text-align: center;}
.copy a{color: #fff;}
.copy a:hover{color:  #ff7608 ;}
.footer li table  tbody  tr td  b{font-size:0px;font-weight:normal;}
.footer li table {display:block;height:90px;overflow:hidden;}



.qqkefu{
    position: fixed;
    top:50%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 20;
    /*right:0;*/
    right: 30px;
    width:39px;
}
.qqkefu ul li{
    width: 45px;
    height:45px;
    margin-bottom:1px;
    float:right;
    background:url("../style/20190322101302_498198409.png") no-repeat;
    background-color: #3670b0;
    line-height:45px;
    font-size:14px;
    cursor:pointer;
    position:relative;
}
.qqkefu ul li a{
    color:#fff;
    overflow: hidden;
    display: block;
    height: 45px;
    padding-left: 10px;
}
.qqkefu ul li.qq_cza{
    overflow:hidden
}
.qqkefu ul li:hover{
    background-color:#fe6505;
}
.qqkefu ul li.top{
    background-position: 0 0;
    position:relative;
    width:45px;
    height: 45px;
    cursor:pointer;
}

.qqkefu ul li b{
    width:45px;
    height:45px;
    display:block;
    overflow:hidden;
    float:right;
}
.qqkefu ul li span{
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
}
.qqkefu ul li.qq_phone{
    background-position: right -46px;
}
.qqkefu ul li.qq_ku{
    background-position: right -92px;
}
.qqkefu ul li.qq_ms{
    background-position: right -138px;
}
.qqkefu ul li.qq_czb{
    background-position: right -184px;
}
.qqkefu ul li.qq_app{
    background-position: right -228px;
}

.qqkefu ul li.qq_app1{
    background-position: right -228px;
}
    
.qqkefu ul li.qq_czae{ line-height:15px !important}

    .erweima{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.erweima p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.erweima .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../style/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 122px;
}
    .app{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.app p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.app p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.app .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../style/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 132px;
}

   .app1{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.app1 p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.app1 p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.app1 .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    /*background:url(../style/czx6.png) no-repeat;*/
    position: absolute;
    right: -5px;
    top: 132px;
}