﻿body {
    color: #333;
    font-size: 14px;
    margin: 0 auto;
    background-color: #fff;
    font-family: "Microsoft YaHei";
}

a {
    color: #333;
    text-decoration: none;
}




a:hover {
    color: #ed6c00;
    text-decoration: none;
    border-bottom-style: 
}




div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px;padding: 0px;list-style: none;border: 0px; }




.clear {
    clear: both;
    height: 0px;
    overflow: hidden;
}




.fl {
    float: left;
}




.fr {
    float: right;
}




.cp img {
    border: 1px solid #C1C1C1;
    padding: 2px;
    background: #fff;
}




.cp a:hover img {
    border: 1px solid #ed6c00;
    padding: 2px;
    background: #fff;
}




#copy {
    display: none;
}




.box {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    min-width: 1200px;
}




.font_en {
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-weight: normal;    
}



.t{text-align: center; width: 312px; height: 90px; padding-top: 16px; margin: 0 auto; background: url(404.png) no-repeat center;}
.t span{ font-size: 14px;}
.t p{ font-size: 30px; color: #231816;}


#left{height: auto !important;}




.top_bg {
    width: 100%; min-width: 1100px; background: #f5f5f5;margin: 0 auto; border-bottom:1px #eee solid;}

#top {
    line-height: 34px;
}


.logo {
    padding-top:25px;
}
.name{padding: 20px 20px 0 10px; font-size:20px; color:#e82832; font-weight:bold;}

.tel{padding-top: 30px;}




#head{height: 136px;}
.nav_bg{ width: 100%; height: 55px;background:#0270cf;}
.nav li {
    position: relative;
    width: 140px;
    height: 55px;
    line-height: 55px;
    float: left;
    text-align: center;
background:url(../image/20170928091923_510855256.jpg) no-repeat center right;
    
}

.nav li a {
    color: #fff; 
    font-size: 15px;
    display: block;
	font-weight: bold;
}

.nav li a:hover { background-color:#FF6C00}
.nav .cur a {
    background-color:#FF6C00;font-weight: bold;
}

.menu ul {
    width: 121px;
    position: absolute;

    top: 50px;

    left: 0;
    z-index: 9999; 

    opacity: 0;

    background: #ba251e;



    -webkit-transition: opacity .25s ease .1s;

    transition: opacity .25s ease .1s;

}

.menu li:hover > ul { opacity: 1; }

 

.menu ul li {

    height: 0;
width: 100%;
    overflow: hidden; 
    background: none;
    -webkit-transition: height .25s ease .1s;

    transition: height .25s ease .1s;

}

 

.menu li:hover > ul li {

    height: 40px;
line-height: 40px;
    overflow: visible;
   
}



.menu ul li a {

    width: 100%;
    height: 100%;
    display: block;
    border-bottom: 1px solid #fff;
    text-align:center;
    font-size: 14px;
    color:#fff;

}
.menu ul li a:hover{background:#e53128; color:#fff;}
 

.menu ul li:last-child a { border: none; }

.menu ul li table{ width: 100% !important;}
.menu ul li.cpzx td{
width:100%;height: 0; 

    overflow: hidden; 
background: #045FBB;   

    -webkit-transition: height .25s ease .1s;

    transition: height .25s ease .1s;}


.menu li:hover > ul li.cpzx td{
 display: block;    
    height: 41px;
line-height: 40px;
    overflow: visible;
}
.menu ul li.cpzx a{border-bottom: 1px solid #83AFDE;
height:40px;
text-align: left;
    padding-left: 25px;
    width: 175px;}
.menu ul li.cpzx a:hover{background:#E6212A; color:#fff;}
.menu li:hover ul li.cpzx{height:auto; }



.focus {width:100%; height:500px; overflow:hidden; position:relative; z-index:9;margin:0 auto;}
.focus ul {height:500px; position:absolute;}
.focus ul li {float:left; width:100%; height:500px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:30px; left:0; bottom:0; background:#000;}
.focus .btn {position:absolute; width:952px; margin-left:-501px; left:50%; bottom:10px; text-align:center;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:35px; height:6px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#e82832; text-indent:-9999px;}
.focus .btn span.on {background:#e82832;}
.focus .preNext {width:45px; height:100px; position:absolute; top:210px; background:url(../image/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}




.focus_n {width:100%; height:350px; overflow:hidden; position:relative; z-index:9}
.focus_n ul {height:350px; position:absolute;}
.focus_n ul li {float:left; width:100%; height:350px; overflow:hidden; position:relative; background:#000;}
.focus_n ul li div {position:absolute; overflow:hidden;}
.focus_n .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus_n .btn {position:absolute; width:952px; padding-right:50px; height:23px; margin-left:-501px; left:50%; bottom:15px; text-align:right;}
.focus_n .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus_n .btn span.on {background:#fff;}
.focus_n .preNext {width:45px; height:100px; position:absolute; top:160px; background:url(../image/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus_n .pre {left:0;}
.focus_n .next {right:0; background-position:right top;}


.top20 {
    padding-top: 20px;
}

.top30 {
    padding-top: 30px;
}

.top10 {
    padding-top: 10px;
}

.top100 {
    padding-top: 100px;
}

.top40 {
    padding-top: 40px;
}
.top50 {
    padding-top: 50px;
}
.top60 {
    padding-top: 60px;
}
.top70 {
    padding-top: 70px;
}




.search_nbg{width: 100%; height:70px; margin:0 auto;  background:#eee;}
.search_bg{width: 100%; height:70px; margin:0 auto;  background:#eee; }
#search{
	width:1200px;	
	height:70px;
	margin:0 auto;}

.search_01{ float:left;  padding-left:2px;line-height:70px;}
.search_01 a{font-size:14px;}
.search_02{
	height:42px;
	width:340px;
	overflow:hidden;
	margin-top:15px;
	float:right;
    
	}
.search-i{
	float:right; 
	width:65px; 
	overflow:hidden; 
	height:42px;

	}
.search-bg{
	float:left;
	width:265px;
	height:42px;
	overflow:hidden;
    padding-left:10px;
background:#fff;
	}




.prod_t{ text-align: center; height: 70px; }
.prod_t p{ font-size: 50px; font-weight: bold; color: #333; line-height: 70px;}
.prod_t p b{ color: #e82832;}
.prod_t span{ font-size: 14px; line-height: 50px;}



.g_ys{height: 560px; }
.m_ys01{height:360px;border-top:0; position: relative;}


.g_ys .ystab li{width:24%; height:42px; border:1px #ccc solid; margin-top:10px; display:inline-block}
.ystab a{width:100%;height:42px;line-height:42px;text-align:center;display:block;  font-size: 18px;color: #333;}
.g_ys .ystab li.on a{color: #fff;}
.g_ys .ystab li.on{background:#e82832;border:1px #e82832 solid; }
.g_ys .ystab li.on a.adv_wt1{color: #231816;}
ul.ystab.hd {
    height:130px;margin:0 auto;
}


.prod_d table td br{display:none; }
.prod_d table td{display:block; float:left; position: relative;width:282px;height:226px; margin:0 6px 18px 6px; padding-left:0 !important;  overflow: hidden; border:1px #ccc solid;}
.prod_d table td span{display:block;width:282px;height:40px;  position: absolute; bottom:0; background:url(../image/20171024093253_1740270719.png) repeat center;
 transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -webkit-transition:all 0.5s;}
.prod_d table td:hover span{height:226px; position: absolute; bottom:0; left:-282px; background:url(../image/20171024093253_1740270719.png) repeat center;
 transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -webkit-transition:all 0.5s;}
.prod_d table td span a{display:block;width:282px;height:96px;padding-top:8px;text-align:center; color: #fff; font-size:20px; background:url(../image/20171024094127_1088331641.png) no-repeat center 226px;}
.prod_d table td:hover span a{padding-top:90px !important;transition:all 0.2s 0.2s; -moz-transition:all 0.2s 0.2s; -ms-transition:all 0.2s 0.2s; -webkit-transition:all 0.2s 0.2s; background:url(../image/20171024094127_1088331641.png) no-repeat center 226px;}
.prod_d table td:hover span{left:0;}
.prod_d table td:hover span a{
background:url(../image/20171024094127_1088331641.png) no-repeat center 118px;}


.vid_bg{width: 100%; min-width: 1200px; height: 830px; background:url(../image/20210429230547_274845933.jpg) no-repeat center;}
.vid_t{ text-align: center; padding-top:70px; background:url(404.png) no-repeat center bottom;}
.vid_t p{font-size:26px; color:#fff; width:558px; height:50px;  margin:22px auto 0 auto; padding-left:10px;}
.vid_t p span{line-height:48px;}
.vid_t p a{ line-height:44px;font-size:20px; color:#e82832;padding-left:60px; }

.vid_m{width:896px; height: 560px; margin:30px auto;  background:url(../image/20171026171305_625139530.png) no-repeat center bottom;}
.vid_m .vid_mm{width:896px;  margin:0 auto !important; border:8px #f5f5f5 solid; }




.adv_t{width: 100%; min-width: 1200px; text-align: center; font-size: 20px; color: #333; padding-top:66px;  background:url(../image/20170929150544_778046644.jpg) no-repeat top center;}
.adv_bg1,.adv_bg2,.adv_bg3,.adv_bg4{width: 100%; min-width: 1200px; height: 349px;}
.adv_bg1{background:url(../image/20210322205309_1816037817.jpg) no-repeat center;}
.adv_bg2{background:url(../image/20210322205854_365836074.jpg) no-repeat center;}
.adv_bg3{background:url(../image/20210429230907_1855310868.jpg) no-repeat center;}
.adv_bg4{background:url(../image/20211222100225_1787034643.jpg) no-repeat center;}

.adv_w{ width: 468px; margin-left: 64px;}
.adv_w p{font-size: 23px; color: #222; font-weight: bold; padding: 40px 0 40px 64px;}
.adv_w2{ float: right; margin-right: 26px;}
.adv_w4{float: right;width: 498px;}
.adv_w span{ font-size: 14px; line-height: 22px;}
.adv_pic{ width: 600px; height: 345px;}


.case_t{ text-align: center;}
.case_t p{ font-size: 40px; color: #333; font-weight: bold;}
.case_t span{ font-size: 14px; line-height: 34px;}

.convert3{ width:1200px; height:750px; margin:0 auto; }
.convert3 .tab{width:1004px; height:50px; margin:0 auto; padding-top: 10px;}
.convert3 .tab a{display:block; color:#333; text-align: center; width: 166px; background: #fff; height:36px; border: 1px solid #e1e0e0; border-right: 0; line-height: 36px; font-size:14px; float:left; background: #f5f5f5;}
.convert3 .tab a.on{display:block; color:#fff; background: #e82832;  border: 1px solid #e82832;}


.convert3 .content{ overflow:hidden; width:1200px; height:680px; position:relative;}
.convert3 .content ul{ position:absolute; left:0; top:0; height:580px;padding-top:20px;}
.convert3 .content li{ width:1200px; height:auto; float:left;}

.case_d table br{display:none;}
.case_d table td div a{display: block; width: 286px; height:40px; line-height:40px;color:#333;text-align:center; font-size:14px; margin-bottom:14px;}
.case_d table td:hover a{color:#ed6c00;}
.case_d table td img{transition:all linear 0.5s; -moz-transition:all linear 0.5s; -ms-transition:all linear 0.5s; -webkit-transition:all linear 0.5s;}
.case_d table td:hover img{border-color:#FC9; transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1) rotate; -webkit-transform:scale(1.1);}



.com_bg{width: 100%; min-width: 1200px; height: 587px; background:url(../image/20170929161507_144756626.jpg) no-repeat bottom center;}
.com_t{ font-size: 40px; color: #e82832; padding: 10px 0 80px 366px;}
.com_b{ background: #fff; height: 355px; padding: 25px;}
.com_w{ width: 544px;}
.com_w p{font-size: 14px; line-height: 28px; height:310px; padding-top:10px;}
.com_w a{ display: block; float: left; width: 140px; height: 30px; line-height: 30px; color: #fff; text-align: center;background:#0270cf; font-size: 14px; margin-right:12px;}
.com_w a:hover{background:#e82832; color: #fff;}



.news_t{ height: 100px; text-align:center; background: url(../image/20170929165702_1803702579.jpg) no-repeat center 70px;}
.news_t p{font-size:38px; color:#333; line-height:80px;}
.news_t span{font-size:14px;}
.convert4{ width:1200px; height:530px; margin:0 auto; }
.convert4 .tab{width:236px; height:50px; margin:0 auto; padding-top: 10px;}
.convert4 .tab a{display:block; color:#666; text-align: center; margin: 0 9px; width: 98px; background: #fff; height:28px; border: 1px solid #e1e0e0; line-height: 28px; font-size:14px; float:left;}
.convert4 .tab a.on{display:block; color:#e82832; border: 1px solid #e82832; }


.convert4 .content{ overflow:hidden; width:1200px; height:460px; position:relative;}
.convert4 .content ul{ position:absolute; left:0; top:0; height:460px;}
.convert4 .content li{ width:1200px; height:auto; float:left;}
.content4 td br{ display:none;}
.content4 td a{ display:block; background:#ededee; line-height:40px; width:220px !important; color:#666; width:220px !important;}
.content4 td a:hover{ display:block; background:#ff6633; color:#fff;}


.news_d .divdgweb_new_div_item{float:left; width:580px; margin-right:14px; position:relative; height:127px; margin-top:18px;}
.news_d .divdgweb_new_div_item:nth-of-type(even){margin-right:0px;}
.news_d .divdgweb_new_div_item .news_div_item_pic{width:150px; height:113px; padding:2px;background: #fff; border:1px #ccc solid;}
.news_d .divdgweb_new_div_item .news_div_item_pic img{width:150px; height:113px;}
.news_d .divdgweb_new_div_item .divdgweb_new_div_item_content{position:absolute; left:135px; top:0; width:400px;padding-left:50px; padding-top:6px; line-height:20px;-webkit-transition: all 0.5s;transition: all 0.5s; background: url(404.png) no-repeat left 14px;}
.news_d .divdgweb_new_div_item:hover .divdgweb_new_div_item_content{left:120px;}

.news_d .divdgweb_new_div_item .divdgweb_new_div_item_title{padding-bottom:30px;}
.news_d .divdgweb_new_div_item .divdgweb_new_div_item_title a{font-size:14px; font-weight:bold; color:#333;}
.news_d .divdgweb_new_div_item .divdgweb_new_div_item_date{position:absolute; left:185px; top:38px;-webkit-transition: all 0.5s;transition: all 0.5s; }
.divdgweb_new_div_item:hover .divdgweb_new_div_item_date{left:170px;}
.news_d .divdgweb_new_div_item .divdgweb_new_div_item_date div{float:left;}


.news_d .news_div_item{float:left; width:580px; margin-right:14px; position:relative; height:127px; margin-top:18px;}
.news_d .news_div_item:nth-of-type(even){margin-right:0px;}
.news_d .news_div_item .news_div_item_pic{width:150px; height:113px; padding:2px;background: #fff; border:1px #ccc solid;}
.news_d .news_div_item .news_div_item_pic img{width:150px; height:113px;}
.news_d .news_div_item .news_div_item_content{position:absolute; left:135px; top:0; width:400px;padding-left:50px; padding-top:6px; line-height:20px;-webkit-transition: all 0.5s;transition: all 0.5s; background: url(404.png) no-repeat left 14px;}
.news_d .news_div_item:hover .news_div_item_content{left:120px;}
.news_d .news_div_item .news_div_item_title{padding-bottom:30px;}
.news_d .news_div_item .news_div_item_title a{font-size:14px; font-weight:bold; color:#333;}
.news_d .news_div_item .news_div_item_date{position:absolute; left:185px; top:38px;-webkit-transition: all 0.5s;transition: all 0.5s; }
.news_div_item:hover .news_div_item_date{left:170px;}
.news_d .news_div_item .news_div_item_date div{float:left;}




.footer_bg{ width: 100%; min-width: 1200px; background: #333; height:auto;}
.links_bg{ height: 62px; line-height: 60px; color: #999; color: #fff; background: url(../image/20170929173227_313649233.jpg) repeat-x center bottom;}
.footer_bg a{color: #999;  font-size: 14px;}
.footer_bg a:hover{ color: #fff;}
.footer{ padding-top: 25px;
height: 242px;
padding-bottom: 15px;}
.footer a.footer_t{ font-size: 16px;color: #fff; line-height: 46px; margin-bottom:10px; background: url(../image/20170929173254_935785158.jpg) no-repeat left bottom;  -webkit-transition: all 0.5s;transition: all 0.5s;}
.links_l{ width: 140px; font-size: 18px;}
.links_r{ width: 1060px;}
.footer_w{ width: 170px; float: left; height: 220px;}
.footer_w a{display: block;  line-height: 26px;}
.footer_w:hover a.footer_t{background: url(../image/20170929173312_2084132982.jpg) no-repeat left bottom;}
.footer_w3{ width: 290px; height:215px; border-bottom:5px #666 solid;}
.footer_w3 p{ font-size: 36px; font-weight: bold; color:#FF0;}
.footer_w3 span{color: #999;  font-size: 14px; line-height: 34px;}

.copy_bg{  width:100%;min-width: 1200px; background: #222; color: #999; height: 50px;  line-height: 50px; text-align: center; font-size: 14px;}
.copy_bg a{font-size: 14px;color: #999;}
.copy_bg a:hover{color: #fff;}




.strong_title{display:none;}
.mianbxContent{padding-bottom:20px; width:1200px !important; padding-left:36px; padding-top:0px; text-align:left !important; height:29px !important; line-height: 30px !important;  background:url(../image/20170930113805_988315648.jpg) no-repeat left 0px;font-size: 14px;}
.mianbxContent a{font-size:14px;}
#bodycon{ padding:60px 0 20px 0;}



.xwlb_img img{border:1px solid #d1d1d1;}
.xwlb_img img:hover{border:1px solid #00a7ff;}



.pro_list_box_item_zdy{width:1200px; height:145px; padding-bottom:35px;border-bottom: 1px solid #eee;}
.pro_list_box_item_l_zdy{width:205x; height:152px; float:left;}
.pro_list_box_item_l_zdy a img {width:200px; height:150px; border:1px solid #CCC; padding:2px;}
.pro_list_box_item_l_zdy a:hover img {border:1px solid #00a7ff; }
.pro_list_box_item_r_zdy{width:970px; float:right; text-align:left}
.pro_list_box_item_r_zdy p{height: 26px; font-size: 16px; color: #000; border: none;}
.pro_list_box_item_r_zdy p:hover { color:#00a7ff;}
.pro_list_box_item_r_zdy p a{height: 26px; font-size: 16px; color: #077fbe; border: none;}
.pro_list_box_item_r_zdy div{ font-size:13px; font-weight:normal; color:#888; height:90px; overflow:hidden; line-height:23px; }
.pro_list_box_item_r_zdy div p{ font-size:13px; font-weight:normal;}
.pro_list_box_item_r_zdy a{text-decoration:none}
.pro_list_box_item_r_zdy a:hover{text-decoration:none}
.content_more_a_zdy{ width:90px; height:30px; background: url(../image/20170930112202_568617508.jpg); display:block; margin-top:10px;}
.pro_list_box_item_zdy{overflow:hidden;}

.shopmrsc a { color:#666;height: 155px !important; }
.shopmrsc a:hover { color:#00a7ff;}

.shopmrsc a img { border: 1px solid #CCC; padding: 2px; width: 200px; height: 150px !important;}
.xwlb_img img{height: 150px !important;max-height:150px !important}
.shopmrsc a:hover img { border:1px solid #00a7ff; padding:2px;}
.xwlb_img {  background-color:#fff !important;}
.shopmrsc p.xwlbbt{color:#333;}
.news_content_title hr{display:none;}
.news_content_title h3 strong{font-size:16px; color:#333;}
.class_xw_center{font-size:14px; line-height:30px !important;}



.banner_com{ width:100%; height:350px; background:url(404.png) center; overflow:hidden;}
.banner_prod{ width:100%; height:350px; background:url(404.png) center; overflow:hidden;}
.banner_case{ width:100%; height:350px; background:url(404.png) center; overflow:hidden;}
.banner_partner{ width:100%; height:350px; background:url(404.png) center; overflow:hidden;}
.banner_news{ width:100%; height:350px; background:url(404.png) center; overflow:hidden;}
.banner_fb{ width:100%; height:350px; background:url(404.png) center; overflow:hidden;}
.banner_cont{ width:100%; height:350px; background:url(404.png) center; overflow:hidden;}




#left{ height:auto !important;}
#center{ height:auto !important;}
#right{ height:auto !important;}



#bodycontent #lytijiao{width:500px !important;}
.bodyContentString8{float:right;}



.xw{line-height:30px; font-size:14px; text-indent:2em;}





  .left_list{width: 250px;}
    .left_list_t{height: 80px;color:#fff;font-size:14px;  line-height: 24px; text-align:center;}
.left_list_t p{font-size: 24px;padding-top:18px; }
    .left_list_tit{font-size: 14px; font-weight: bold; background-color: #ededed; height: 60px; line-height: 60px; width: 208px; padding-left: 52px; margin-top: 1px;}

.list_case{background: #0270cf}
.left_list_tit span{padding-left: 75px;}
    .left_list_d{width: 250px; line-height:60px;  padding: 4px 0 10px 0; background-color: #fafafa;}
    .left_list_d a{font-size: 14px; background: url(../image/20170929212849_935355581.jpg) no-repeat center; width: 250px;
 height: 60px;display: block; text-indent: 2em;  position: relative;background-position: 0px 0px; transition: 0.6s ease all;}
    .left_list_d a:hover{ color:#fff;background-position: 0px -60px; transition: 0.6s ease all;}
.left_list_d .cur{ color:#fff;background-position: 0px -60px; transition: 0.6s ease all; font-weight:bold}
    .left_list_tel{width: 220px; padding-top: 40px; height: 100px; padding-left: 30px; font-size: 26px; font-weight: 100; color:#fff; line-height: 32px; background-color: #0270cf;}
    .left_list_tel p{font-size: 18px;}

.detail_title{display:none;}
.pcontent_title_h4 h4{text-align:center; font-size:16px; color:#333 !important;}




a{color:#666; text-decoration:none;} 
a:hover{color:#db0014;}    
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0px; padding:0px; list-style:none; border:0px;}      
    
.main-im{ position:fixed; right: 10px; top:300px; z-index: 100; width: 110px; height: 272px; }
.main-im .qq-a { display: block; width: 106px; height: 116px; font-size: 14px; color: #0484cd; text-align: center; position: relative; }
.main-im .qq-a span { bottom: 5px; position: absolute; width: 90px; left: 10px; }
.main-im .qq-hover-c { width: 70px; height: 70px; border-radius: 35px; position: absolute; left: 18px; top: 10px; overflow: hidden; z-index: 9; }
.main-im .qq-container { z-index: 99; position: absolute; width: 109px; height: 118px; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom: 1px solid #dddddd; background: url(../image/20170930114556_656158355.png) no-repeat center 8px; }
.main-im .img-qq {max-width: 60px; display: block; position: absolute; left: 6px; top: 3px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }
.main-im .im-qq:hover .img-qq{ max-width: 70px; left: 1px; top: 8px; position: absolute; }
.main-im .im_main {background: #F9FAFB; border: 1px solid #dddddd; border-radius: 10px; background: #F9FAFB;display:block;}
.main-im .im_main .im-tel { color: #000000; text-align: center; width: 109px; height: 105px; border-bottom: 1px solid #dddddd; }
.main-im .im_main .im-tel div{font-weight:bold;font-size: 12px;margin-top:7px;}
.main-im .im_main .im-tel .tel-num { font-family: Arial; font-weight: bold; color: #e66d15;}
.main-im .im_main .im-tel:hover { background: #fafafa; }
.main-im .im_main .weixing-container {width: 55px; height: 47px; border-right: 1px solid #dddddd; background: #f5f5f5; border-bottom-left-radius: 10px; background: url(../image/20170930114646_1753903900.png) no-repeat center center;float:left;}

.main-im .im_main .weixing-show {width: 112px; height: 172px; background: #ffffff; border-radius: 10px; border: 1px solid #dddddd; position: absolute; left: -125px; top: -126px;display:none; }
.main-im .im_main .weixing-show .weixing-sanjiao {width:0; height: 0; border-style: solid; border-color: transparent transparent transparent #ffffff; border-width: 6px; left: 112px; top: 134px; position: absolute; z-index: 2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big { width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #dddddd; border-width: 8px; left: 112px; top: 132px; position: absolute; }
.main-im .im_main .weixing-show .weixing-ma { width: 104px; height: 103px; padding-left: 5px; padding-top: 5px; }
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto; text-align:center;}
.main-im .im_main .go-top { width: 50px; height: 47px; background: #f5f5f5; border-bottom-right-radius: 10px; background: url(../image/20170930114613_1814395803.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a { display: block; width: 52px; height: 47px; }
.main-im .close-im { position: absolute; right: 10px; top: -12px; z-index: 100; width: 24px; height: 24px; }
.main-im .close-im a { display: block; width: 24px; height: 24px; background: url(../image/20170930114701_1358923211.png) no-repeat left top; }
.main-im .close-im a:hover { text-decoration: none; }
.main-im .open-im { display:none; cursor: pointer; margin-left: 68px; width: 40px; height: 133px; background: url(../image/20170930114720_2100729407.png) no-repeat left top; }



.BMap_pop{border: 1px #ccc solid; width: 250px; height: 100px;}




.main-im .im_main .weixing-container1 {width: 112px; height: 47px; border-right: 1px solid #dddddd; background: #f5f5f5; border-bottom-left-radius: 10px; background: url(../image/20170930114646_1753903900.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show1 {width: 112px; height: 172px; background: #ffffff; border-radius: 10px; border: 1px solid #dddddd; position: absolute; left: -130px; top: -130px;display:none; }
	

.nav_xl{width:100%;text-align:center;position:absolute;top:55px;left:0;z-index: 10;}
.nav_xl table{width:100%;}
.nav_xl a,.nav_xl tr{display:block;line-height:42px;background:#0573cf;color:#fff;transition:0.5s;}
.nav_xl a:hover,.nav_xl tr:hover{background:#0270cf;}
.nav_xl a+a,.nav_xl tr+tr{border-top:1px solid #0573cf;}
.nav_xl a:nth-child(1),.nav_xl tr:nth-child(1){transform: rotateY(90deg);opacity:0.9;transition-delay: 0.175s;}
.nav_xl a:nth-child(2),.nav_xl tr:nth-child(2){transform: rotateY(-90deg);opacity:0.8;transition-delay: 0.15s;}
.nav_xl a:nth-child(3),.nav_xl tr:nth-child(3){transform: rotateY(90deg);opacity:0.7;transition-delay: 0.125s;}
.nav_xl a:nth-child(4),.nav_xl tr:nth-child(4){transform: rotateY(-90deg);opacity:0.6;transition-delay: 0.1s;}
.nav_xl a:nth-child(5),.nav_xl tr:nth-child(5){transform: rotateY(90deg);opacity:0.5;transition-delay: 0.075s;}
.nav_xl a:nth-child(6),.nav_xl tr:nth-child(6){transform: rotateY(-90deg);opacity:0.4;transition-delay: 0.05s;}
.nav_xl a:nth-child(7),.nav_xl tr:nth-child(7){transform: rotateY(90deg);opacity:0.3;transition-delay: 0.025s;}
.nav_xl a:nth-child(8),.nav_xl tr:nth-child(8){transform: rotateY(-90deg);opacity:0.2;}
.nav_xl tr:nth-child(9){transform: rotateY(90deg);opacity:0.2;}
.nav_xl tr:nth-child(10){transform: rotateY(-90deg);opacity:0.1;}
.nav_xl tr:nth-child(11){transform: rotateY(90deg);opacity:0;}
.nav_xl tr:nth-child(12){transform: rotateY(-90deg);opacity:0;}
.nav_xl tr:nth-child(13){transform: rotateY(90deg);opacity:0;}
.nav>ul>li:hover .nav_xl a,.nav>ul>li:hover .nav_xl tr{transform: rotateY(0);opacity:1;transition:0.5s;}
.nav>ul>li:hover .nav_xl a:nth-child(2),.nav>ul>li:hover .nav_xl tr:nth-child(2){transition-delay: 0.05s;}
.nav>ul>li:hover .nav_xl a:nth-child(3),.nav>ul>li:hover .nav_xl tr:nth-child(3){transition-delay: 0.075s;}
.nav>ul>li:hover .nav_xl a:nth-child(4),.nav>ul>li:hover .nav_xl tr:nth-child(4){transition-delay: 0.1s;}
.nav>ul>li:hover .nav_xl a:nth-child(5),.nav>ul>li:hover .nav_xl tr:nth-child(5){transition-delay: 0.125s;}
.nav>ul>li:hover .nav_xl a:nth-child(6),.nav>ul>li:hover .nav_xl tr:nth-child(6){transition-delay: 0.15s;}
.nav>ul>li:hover .nav_xl a:nth-child(7),.nav>ul>li:hover .nav_xl tr:nth-child(7){transition-delay: 0.175s;}
.nav>ul>li:hover .nav_xl a:nth-child(8),.nav>ul>li:hover .nav_xl tr:nth-child(8){transition-delay: 0.2s;}
.nav>ul>li:hover .nav_xl tr:nth-child(9){transition-delay: 0.225s;}
.nav>ul>li:hover .nav_xl tr:nth-child(10){transition-delay: 0.25s;}
.nav>ul>li:hover .nav_xl tr:nth-child(11){transition-delay: 0.275s;}
.nav>ul>li:hover .nav_xl tr:nth-child(12){transition-delay: 0.3s;}
.nav>ul>li:hover .nav_xl tr:nth-child(13){transition-delay: 0.325s;}
.nav_xl tr td,.nav_xl tr a{display:block;color:#fff !important;text-align:center;}





.my-kefu{position: fixed;right: 0px;top:20%;z-index:9999;}
.my-kefu ul{width: 77px;}
.my-kefu li a{text-decoration: none;}
.my-kefu li{background: #0270cf;margin-top: 1px;padding: 9px 0;height: 56px;width: 77px;}
.my-kefu li i{background: url(../image/kfbg.png) no-repeat;display:block; width: 30px; height: 27px; margin: 0px auto; text-align: center;}
.my-kefu li p{height: 20px; line-height: 20px; overflow: hidden;text-align: center;color: #fff;}
.my-kefu .my-kefu-qq i{background-position: 4px 0;}
.my-kefu .my-kefu-tel i{background-position: 0 -25px;}
.my-kefu .my-kefu-tel1 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel1:hover{ width:246px; height:145px;}
.my-kefu .my-kefu-tel2 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel2:hover{ width:246px; height:145px;}
.my-kefu .my-kefu-liuyan i{background-position: 4px -53px;}
.my-kefu .my-kefu-weixin i{background-position: -34px 4px;}
.my-kefu .my-kefu-weibo i{background-position: -30px -22px;}
.my-kefu .my-kefu-ftop{background-color:#0270cf;}
.my-kefu .my-kefu-ftop i{width:33px;height:35px;background-position: -27px -51px;}
.my-kefu-left{ float: left; width: 77px; height: 47px;position: relative;}
.my-kefu-tel-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 24px; padding-left:15px; border-left: 1px solid #fff; padding-top: 10px;}
.my-kefu-tel1-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-tel2-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-right{width: 20px;}
.my-kefu-tel-main{color: #fff; margin-top: 9px; height: 47px; width: 247px;}
.my-kefu-main{width: 97px;position: relative;}
.my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px; display: none;}



.albb{ position: fixed; z-index: 99999; top: 40%; left:10px;}
.albb img{width:150px;}


.aili{margin-top: 50px;margin-left: 40px;}
.aili img{width:150px;}

.aui_state_focus{    display: none !important;}

.fanye{
	text-align:center;
	clear: both;
	padding-top: 26px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
}
.fanye a{display:inline-block;height:30px;color:#fff;text-align:center;margin:0 4px;line-height:30px; text-decoration:none;}
.fanye a.page{background-color:#999;width:30px;height:30px;color:#fff;text-align:center;margin:0 4px;line-height:30px}
.fanye a.next{background-color:#333;width:60px;}
.fanye a.page:hover{background-color:#333;}
.fanye a.cur{background-color:#333;width:30px; text-align:center}
#newBridge .nb-middle{    display: none !important;}