img { max-width: 100%; }
.footer_swt{
    display: none!important;
  }
  
.main { width: 1200px; margin: 0 auto; position: relative; }
.main2 { width: 1100px; margin: 0 auto; position: relative; }
.main:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0px; }
.fl { float: left; }
.fr { float: right; }
.center { text-align: center; }
body { overflow-x:hidden; }

/*******展会专题页*******/
.sec1 { width:100%;height:820px;background:url(../image/img01.jpg) no-repeat center center; }
.sec1_con { height:377px;border:1px solid #b50000;position:relative; }
.sec1_title { width:171px;height:80px;position:absolute;left:50%;top:-40px;margin-left:-85px; }
.sec1_txt { margin-top:65px; }
.sec1_list { margin-top:40px; }
.sec1_list li { display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:110px;text-align:center;background:url(../image/icon01.png) no-repeat center top; }
.sec1_txt1 { font-size:30px;color:#fff;height:75px;line-height:55px; }
.sec1_txt2 { font-size:30px;color:#434343; }

.sec2 { height:520px;background:#c9c9c9; }
.sec2_list { width:1100px;margin:0 auto; }
.sec2_list ul { letter-spacing:-5px;margin:0 -35px; }
.sec2_list li { width:222px;min-height:385px;display:inline-block;vertical-align:top;*display:inline;*zoom:1;letter-spacing:0px;margin:0 35px;background:#fff;position:relative; }
.sec2_top { height:143px;background:#b50000;position:relative; }
.sec2_top p { font-size:20px;font-weight:bold;color:#fff;text-align:center;padding-top:25px; }
.sec2_top img { width:130px;height:130px;position:absolute;left:50%;bottom:-65px;margin-left:-65px; }
.sec2_txt { font-size:14px;color:#666;line-height:20px;padding:95px 20px 20px; }
.sec2_txt em { font-size:20px;font-weight:bold; }
.sec2_more { display:block;width:182px;height:34px;line-height:34px;background:#707070;padding:0 20px;font-size:12px;color:#fff;position:absolute;left:0px;bottom:0px; }
.sec2_more em { position:absolute;right:20px;top:0;font-size:14px;font-weight:bold; }

.sec_title { font-size:30px;font-weight:bold;color:#434343;text-align:center; }
.sec_title.color { color:#fff; }
.sec3 { min-width:1100px; }
.sec4 { height:450px;background:url(../image/img08.jpg) no-repeat center center; }
.sec4_list { width:1100px;margin:0 auto; }
.sec4_list ul { margin:0 -30px;letter-spacing:-5px; }
.sec4_list li { width:230px;display:inline-block;vertical-align:top;*display:inline;*zoom:1;margin:0 30px;letter-spacing:0px; }
.sec4_list li img { display:block;margin:0 auto; }
.sec4_title { font-size:20px;font-weight:bold;color:#fff;text-align:center;margin-bottom:10px; }
.sec4_txt { font-size:14px;color:#a0a0a0; }

.sec5_con_box { width:695px;height:750px;background:url(../image/img10.jpg) no-repeat;margin:0 auto;position:relative; }
.sec5_title { position:absolute;right:30px;top:180px; }
.sec5_title .txt1 { font-size:50px;font-weight:bold;color:#b50000;margin-bottom:5px;letter-spacing:3px; }
.sec5_title .txt2 { font-size:28px;color:#fff;background:#b50000;height:33px;line-height:33px;text-align:center; }
.sec5_con { width:160px; }
.sec5_con .txt1 { font-size:30px;font-weight:bold;color:#fff;margin-bottom:10px; }
.sec5_con .txt2 { font-size:12px;color:#fff;line-height:20px; }
.sec5_con1 { position:absolute;right:180px;top:390px; }
.sec5_con2 { position:absolute;right:377px;top:450px; }
.sec5_con3 { position:absolute;left:70px;top:295px; }
.sec5_con4 { position:absolute;left:170px;top:155px; }

.sec6 { min-height:600px;background:#c9c9c9; }
.sec6_title { font-size:20px;color:#434343;text-align:center;margin-top:10px; }
.sec6_con { background:#fff;width:1100px;min-height:395px;margin:0 auto; }
.sec6_left { margin-left:175px; }
.sec6_left ul { border-left:1px solid #b50000; }
.sec6_left li { margin-top:17px;margin-left:-16px; }
.sec6_left .num { display:inline-block;vertical-align:top;width:32px;height:32px;background:url(../image/num.png) no-repeat;line-height:32px;text-align:center;font-size:20px;font-weight:bold;color:#fff; }
.sec6_left .txt { display:inline-block;vertical-align:top;width:150px;height:32px;line-height:32px;background:#707070;font-size:14px;color:#fff;text-align:center;margin-left:25px;position:relative; }
.sec6_left .txt:before { content:"";width:9px;height:11px;display:block;background:url(../image/jt_l.png) no-repeat;position:absolute;left:-9px;top:12px; }
.sec6_left li.active .txt:after { content:"";width:9px;height:11px;display:block;background:url(../image/jt_r.png) no-repeat;position:absolute;right:-9px;top:12px }
.sec6_right { margin-left:395px; }
.sec6_right dl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.sec6_right dl { width:533px;min-height:20px;height:30px;border:1px solid #434343;margin-top:17px; }
.sec6_right dt { width:120px;float:left;padding:5px 0;min-height:18.5px; }
.sec6_right dt img { padding:0 5px; }
.sec6_right dt span { display:inline-block;vertical-align:top;line-height:20px;font-size:14px;color:#434343;padding:0 5px;border-left:1px solid #434343;border-right:1px solid #434343; }
.sec6_right dl.H69 { height:79px; }
.sec6_right dl.H69 span { height:69px; }
.sec6_right dl.H69 .sec6_text { height:69px;border:none;outline:none;resize:none;padding:5px 0px;line-height:20px; }
.sec6_right dd { margin-left:120px; }
.sec6_text { width:100%;height:30px;outline:none;border:none; }
.sec6_right dl.color { border:1px solid #fff; }
.sec6_submit { width:220px;height:30px;background:#434343;line-height:30px;text-align:center;font-size:14px;color:#fff; }

.sec7_list { width:1100px;margin:0 auto; }
.sec7_list ul { margin:-7px;letter-spacing:-5px; }
.sec7_list li { width:357px;height:249px;display:inline-block;vertical-align:top;*display:inline;*zoom:1;letter-spacing:0px;margin:7px; }
.sec7_list li img { width:357px;height:249px;font-size:0px;display:block; }
.sec7_more { width:265px;height:65px;display:block;margin:0 auto;background:#707070;line-height:65px;border-radius:10px;text-align:center;font-size:30px;color:#fff; }


/*******logo专题页*******/
.node1 { height:875px;background:url(../image/img011.jpg) no-repeat center center;min-width:1100px;position:relative; }
.node1_con { width:370px;height:350px;position:absolute;left:50%;top:175px;margin-left:-185px; }
.node1_con .txt1 { font-size:66px;color:#fff;width:357px;height:100px;line-height:100px;border-bottom:1px solid #fff;margin-bottom:15px; }
.node1_con .txt1 em { font-size:76px;margin-right:5px; }
.node1_con .txt2 { font-size:14px;color:#fff;line-height:24px;width:357px;padding:10px 0px;border-bottom:1px solid #fff; }
.node1_con .txt3 { font-size:20px;color:#fff;text-align:center;margin-top:10px; }
.node1_con .txt4 { font-size:14px;color:#fff;text-align:center;margin-top:5px; }

.node_title { font-size:30px;font-weight:bold;color:#313131;text-align:center; }
.node_title.color { color:#fff; }
.node_title.color2 { color:#18b489; }
.node2 { height:1038px;background:url(../image/img03.jpg) no-repeat center center; }
.node2_txt { font-size:14px;color:#fff;line-height:20px;width:840px;margin:0 auto;text-align:center; }
.node2_con_box { width:791px;height:791px;background:url(../image/img04.png) no-repeat;margin:0 auto;position:relative; }
.node2_title { font-size:30px;font-weight:bold;color:#fff;text-align:center;line-height:40px;width:205px;height:143px;position:absolute;left:293px;top:293px;padding-top:62px; }
.node2_con { width:185px;font-size:14px;color:#fff;line-height:20px; }
.node2_con1 { position:absolute;left:300px;top:125px; }
.node2_con2 { position:absolute;left:85px;top:363px; }
.node2_con3 { position:absolute;right:85px;top:363px; }
.node2_con4 { position:absolute;left:300px;top:535px; }

.node3 { height:568px;background:url(../image/img05.jpg) no-repeat center center; }
.node3_con_box { width:1100px;height:332px;background:url(../image/img06.png) no-repeat center center;margin:0 auto;position:relative; }
.node3_con { width:215px;font-size:14px;color:#a7a7a7;line-height:20px; }
.node3_con1 { position:absolute;left:10px;top:10px; }
.node3_con2 { position:absolute;left:10px;top:155px; }
.node3_con3 { position:absolute;left:10px;top:280px; }
.node3_con4 { position:absolute;right:10px;top:10px; }
.node3_con5 { position:absolute;right:10px;top:155px; }
.node3_con6 { position:absolute;right:10px;top:280px; }

.node4 { height:285px;background:url(../image/img09.png) no-repeat center center; }
.node4_list { width:1100px;margin:0 auto;overflow:hidden }
.node4_list ul { letter-spacing:-4px;margin-right:-20px; }
.node4_list li { width:120px;height:121px;background:url(../image/img07.png) no-repeat;letter-spacing:0px;display:inline-block;vertical-align:top;*display:inline;*zoom:1;margin-right:20px;position:relative; }
.node4_list li:after { content:"";width:9px;height:18px;display:block;background:url(../image/img08.png) no-repeat;position:absolute;right:-15px;top:51px; }
.node4_img { height:60px;border-bottom:1px solid #18b489;text-align:center; }
.node4_img img { margin-top:5px; }
.node4_txt { font-size:13px;width:90px;margin:2px auto;text-align:center; }

.node5 { height:410px;background:url(../image/img10.png) no-repeat center center; }
.node5_list { width:1100px;margin:0 auto; }
.node5_list ul { letter-spacing:-5px; }
.node5_list li { width:275px;height:275px;background:url(../image/img11.png) no-repeat;letter-spacing:0px;display:inline-block;vertical-align:top;*display:inline;*zoom:1;position:relative; }
.node5_line { width:1px;height:102px;background:#19bc90;position:absolute;left:137px;top:-102px; }
.node5_txt1 { font-size:20px;font-weight:bold;color:#fff;margin-top:90px;text-align:center; }
.node5_txt2 { font-size:14px;color:#fff;margin-top:10px;text-align:center; }
.node5_img { margin-top:10px;text-align:center; }

.node6 { height:590px;background:url(../image/img12.jpg) no-repeat center center; }
.node6_list { width:1100px;margin:0 auto; }
.node6_list ul { letter-spacing:-5px;margin:0 -5.5px; }
.node6_list li { width:150px;height:387px;border:1px solid #19bc90;display:inline-block;vertical-align:top;*display:inline;*zoom:1;letter-spacing:0px;margin:0 5.5px;padding:0 11px; }
.node6_list li h4 { font-size:20px;font-weight:bold;color:#959595;text-align:center;margin-top:45px; }
.node6_list li img { margin-top:20px; }
.node6_list li p { font-size:14px;color:#959595;line-height:20px;margin-top:27px; }

.node7 { height:335px;background:#000; }
.node7_list { width:1100px;margin:0 auto; }
.node7_list ul { letter-spacing:-5px;margin:0 -12.5px; }
.node7_list li { width:200px;display:inline-block;vertical-align:top;*display:inline;*zoom:1;letter-spacing:0px;margin:0 12.5px; }
.node7_txt { width:160px;min-height:120px;background:#138d6c;font-size:14px;color:#fff;line-height:20px;padding:15px 20px; }
.node7_num { font-size:20px;color:#28b28a;line-height:20px;text-align:center;margin-top:10px; }


/*******VI专题页*******/
.page1 { height:969px;background:url(../image/img012.jpg) no-repeat center center;position:relative; }
.page1_con_box { width:408px;position:absolute;left:50%;top:153px;margin-left:-204px; }
.page1_con { width:408px;height:252px;background:url(../image/icon011.png) no-repeat;margin-bottom:35px; }
.page1_txt1 { font-size:76px;color:#32b16c;line-height:100px;text-align:center;padding-top:30px; }
.page1_txt1 em { font-size:66px;display:inline-block;vertical-align:top;margin-top:-2px;margin-left:4px; }
.page1_txt2 { position:relative;padding-left:40px;margin-left:93px;margin-top:10px; }
.page1_txt2 .page1_num { font-size:60px;color:#fff;position:absolute;left:0;top:0;display:block;line-height:52px; }
.page1_txt2 p { font-size:20px;color:#fff;line-height:26px; }
.page1_txt3 { font-size:14px;color:#959595;line-height:20px;text-align:center;padding:0 10px; }

.page_title { font-size:30px;font-weight:bold;color:#313131;text-align:center; }
.page_title.color { color:#fac408; }
.page2 { height:568px;background:url(../image/img02.jpg) no-repeat center center; }
.page2_list { width:798px;margin:0 auto; }
.page2_list ul { letter-spacing:-5px; }
.page2_list li { width:246px;display:inline-block;vertical-align:middle;*display:inline;*zoom:1;margin:0 10px;letter-spacing:0px; }
.page2_list li.li1 { height:364px;background:url(../image/icon02.png) no-repeat; }
.page2_list li.li2 { height:396px;background:url(../image/icon03.png) no-repeat; }
.page2_list li.li3 { height:364px;background:url(../image/icon04.png) no-repeat; }
.page2_list li h4 { font-size:20px;font-weight:bold;color:#414141;text-align:center;padding-top:18px; }
.page2_list li.li2 h4 { padding-top:33px; }
.page2_list li p { margin-top:190px;font-size:14px;color:#414141;line-height:20px;padding:0 10px; }

.page3 { height:375px;background:url(../image/img03.png) no-repeat center center; }
.page3_list { width:1100px;margin:0 auto; }
.page3_list ul { letter-spacing:-5px;margin:0 -2px; }
.page3_list li { width:138px;display:inline-block;vertical-align:top;*display:inline;*zoom:1;letter-spacing:0px;text-align:center; }
.page3_txt { height:50px;margin:20px 0px;font-size:13.5px;color:#414141;line-height:20px; }
.page3_num { height:40px;line-height:40px;text-align:center;position:relative;background:#fff;font-size:30px;color:#313131; }
.page3_num.color { background:#313131;color:#fff; }
.page3_num:after { content:"";width:23px;height:12px;display:block;background:url(../image/jt_b.png) no-repeat;position:absolute;left:50%;bottom:-12px;margin-left:-11.5px; }
.page3_num.color:after { content:"";width:23px;height:12px;display:block;background:url(../image/jt_t.png) no-repeat;position:absolute;left:50%;top:-12px;margin-left:-11.5px; }

.page4 { height:972px;background:url(../image/img04.jpg) no-repeat center center; }
.page4_list { width:1100px;margin:0 auto; }
.page4_list ul { letter-spacing:-5px;margin:-8px; }
.page4_list li { width:263px;height:212px;display:inline-block;vertical-align:top;*display:inline;*zoom:1;letter-spacing:0px;margin:8px; }
.page4_list li img { width:263px;height:212px; }
.page4_more { width:185px;height:50px;display:block;line-height:50px;text-align:center;font-size:30px;color:#313131;background:#fac408;margin:0 auto; }

.page5 { height:342px;background:url(../image/img17.jpg) no-repeat center center; }
.page5 { height:335px;background:#000; }
.page5_list { width:1100px;margin:0 auto; }
.page5_list ul { letter-spacing:-5px;margin:0 -12px; }
.page5_list li { width:200px;display:inline-block;vertical-align:top;*display:inline;*zoom:1;letter-spacing:0px;margin:0 12px; }
.page5_txt { width:160px;min-height:125px;background:url(../image/icon13.png) no-repeat;font-size:14px;color:#959595;line-height:20px;padding:15px 20px; }
.page5_num { font-size:20px;color:#ffff00;line-height:20px;text-align:center;margin-top:10px; }






/*导航*/
.nav { float:right; width:60%;}
.search_form {  position: absolute; top:27px; right:15px; height:30px; }

.header_boz { z-index:999999; position:fixed; width:100%;}
.header { width:100%; height:81px; background:rgba(0,0,0,0.8);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8f000000,endColorstr=#8f000000); }


.top_box { height:36px; line-height:36px; background:#ededed;}
.top_left { background:url(../image/dh.png) no-repeat left center; padding-left:25px;}

.logo { float: left;}

.bds_tsina { background:url(../image/tw_72.png) no-repeat left center !important;  width:18px;}
.bds_weixin { background:url(../image/tw_73.png) no-repeat left center !important; width:18px; height:16px; !important; }
/*.bdshare-button-style2-16::after { width:124px;}*/


.diahua { background:url(../image/tw_71.png) no-repeat left center;
color: #999;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    margin: 6px 25px 6px 0;
    padding-left: 17px; position:absolute; right:90px;
	}



.nav ul li a { color:#fff; font-size:15px;  display:inline-block; font-weight:normal;  float: left; text-align: center; width:9%; line-height:81px; }
.nav ul li a:hover { background:url(../image/tw_74.png) no-repeat center center; color:#b50000; -webkit-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s}



.logo { width:223px;  }

@media screen and (max-width:1200px) {
.nav { float:right; width:70%;}	
	}


@media screen and (min-width:1000px) {
    .search_form2 { display: none; }
}

@media screen and (max-width:999px) {
    .search_form2 { display: none; }
}

@media screen and (max-width:999px) {
    .menu_sign { width: 30px; height: 23px; display: block; background: url(../image/menu_sign.png) no-repeat; position: absolute; right: 15px; top:25%; cursor: pointer; z-index:99;}
    .search_form { display: none; }
	
    .search_sign { width:17px; height:16px; display: block; background: url(../image/tw_71.png) no-repeat; position: absolute; right:140px; top:25%; cursor: pointer; z-index:99;}
	
	
	.bds_weixin { width:23px; height:16px !important; display: block; background: url(../image/tw_71.png) no-repeat; position: absolute; right:100px; top:25%; cursor: pointer; z-index:999;}
		
	.bds_tsina { background:url(../image/tw_72.png) no-repeat left center !important;  width:18px; position:absolute; top:0px; height:16px; right:70px; top:25%; cursor: pointer; z-index:99;}	
	
    .search_form2 { position: absolute; left: 0; top: 0; width: 100%; height: 50px; background: #e5e5e5; z-index:99;}
	
}


@media screen and (max-width:640px) {
    .head_right { display: none; }
	
    .head_right .search-input { font-size: 14px; padding: 3px 8px; border: 1px solid #dcdcdc; border-radius: 12px; }
    .header { height:60px;}
	.logo img { height:60px;}
    .logo { width:70%;}

}


@media screen and (max-width:640px) {
    .header { height:40px; }
	.logo img { height:40px;}

	}

.pop_box{
	position:relative;}
.search_form2 { width: 100%; height: 1rem; background: #dcdcdc; padding: .1rem .3rem; position: relative; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.search_text2 { width: 100%; height: .8rem; text-indent: .2rem; border-radius: .1rem; outline: none; }
.search_submit2 { width: .8rem; height: .8rem; background: url(../image/search_btn.png) no-repeat center center; position: absolute; right: 15px; top: .1rem; outline: none; }




.nav ul li dl { position: absolute; left: 0; top: 40px; background: #fff; z-index: 10000; width: 100%; display: none; -webkit-box-shadow: 0 2px 5px #999; -moz-box-shadow: 0 2px 5px #999; box-shadow: 0 2px 5px #999; }
.nav ul li dl dd { line-height: .9rem; border-bottom: 1px solid #dcdcdc; }
.nav ul li dl dd a { display: block; font-size: 14px; background: #03378d; color: #fff; }
.nav ul li dl dd a:hover { /*background:#aac2e2;*/ }
.nav ul li:hover dl { display: block; }
.nav ul li:hover dl:before { content: ""; width: 0; display: block; border-bottom: 8px solid #03378d; border-left: 8px solid transparent; border-right: 8px solid transparent; position: absolute; left: 50%; top: -8px; margin-left: -4px; }


@media screen and (max-width:999px) {
    .nav { display: none; }
}

.yiji { padding:0 15px;}

.allnav2 { width: 100%; height: 100%; background: #040302; position: fixed; left: 100%; top: 0; z-index:999; overflow-y: scroll; }
.close { height:23px; width:23px; display: block; background: url(../image/close.png) no-repeat; position: absolute; right:15px; top:5px; cursor: pointer; z-index: 2; }
.home { line-height:40px;; border-bottom: 1px solid #940000; color:#fff; background:#b50000; padding:0 15px;}
.home a { color: #fff; }
.nav2 ul li { width: 100%; line-height:35px; }
.nav2 ul li span { display: block; border-bottom: 1px solid #dcdcdc; cursor: pointer; background: url(../image/s_bottom.png) no-repeat right center; }
.nav2 ul li span.xz { background: url(../image/s_top.png) no-repeat right center; }
.nav2 ul li > a { display: block; border-bottom: 1px solid #151515; background: url(../image/s_right.png) no-repeat right center; color:#FFF;}
.erji { background: #d3e9ff; display: none; }
.erji li { border-bottom: 1px solid #aac2e2; text-indent: 20px !important; }
.erji li a { display: block; }
.erji li:hover { background: #aac2e2; }	



/*尾部*/
.fooder_ljia { background:#000;  font-size:0px; display:block; padding-top:25px; position:relative; z-index:2;}
.fooder_ljia_left { width:42%; float:left; margin-bottom:25px; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin-right:8%;}
.fooder_ljia ul { border-right:1px solid #0d0d0d;  }
.fooder_ljia ul li { color:#FFF; font-size:12px; margin:30px 0px;}
.fooder_ljia ul li img { margin-right:15px; vertical-align:middle;}

.fooder_ljia_right { float:right; width:50%; text-align:right; font-size:12px; margin-bottom:25px;}
.fooder_ljia_right em { margin:30px 0px; display:block; margin-bottom:10px;}
.fooder_ljia_right p { text-align:right; line-height:25px; color:#949494;}
.fooder_ljia_right p a { padding:0 10px; border-right:1px solid #2b2b2b; color:#949494;}
.fooder_ljia_right p a:hover { color:#b50000;}

.fooder_ljia_db { line-height:25px; background:#000; color:#fff; text-align:center; z-index:2; position:relative;}
.fooder_ljia_db  p { padding:0 15px;  text-align:center; border-top:1px solid #0d0d0d; line-height:20px; color:#d9d9d9; padding-top:10px; padding-bottom:10px; font-size:12px;}

.fooder_ljia_db a { margin-right:15px; color:#fff; }
.fooder_ljia_db a:hover { margin-right:15px; color:#c8000b; } 

.fooder_39 { margin-top:-39px;}


@media screen and (max-width:992px) {
.fooder_ljia ul li { margin:20px 0px; line-height:25px;}	
.fooder_ljia_left { width:100%; margin-bottom:10px;}	
.fooder_ljia ul { border-right:0px;}
.fooder_ljia_right { width:100%; text-align:left;}		
.fooder_ljia_right p { text-align:left;}	
.fooder_ljia_right em { margin-top:0px;}
.fooder_39 { padding-top:40px; background:#000;}
	}


.footer_phone { height:50px;  }
.footer_phone_left i { vertical-align:top; margin-right:5px; display:inline-block;  margin-top:4px;}
.footer_phone_left span { vertical-align:top; display:inline-block;}
.footer_phone_left i img { width:20px; height:20px;  }
.footer_phone_lm { width:100%;  position:fixed; width:100%; bottom:0px; z-index:999999; }
.footer_phone_left { background:#b50000; display:inline-block; width:50%; text-align:center; height:50px; line-height:50px; font-size:14px; color:#fff;}
.footer_phone_right { background:#000000; display:inline-block; width:50%; text-align:center; height:50px; line-height:50px; font-size:14px;  color:#fff;}
.footer_phone_left span { color:#fff;}
.footer_phone_left:hover span  { color:#fff }

.footer_phone_right .swtLinkCounter { 
    position:absolute;
    top:10px;
    margin-left:-18px;
    width: 14px;
    height: 14px;
    margin-right:5px;
    line-height: 13px;
    text-align: center;
    font-size: 9px;
    display:inline-block;
    background-color: hsl(355, 100%, 45%);
    -moz-border-radius: 14px;
    -webkit-border-radius: 14px;
    border-radius: 14px;
    -moz-box-shadow: 0 0 3px rgba(0,0,0,0.8);
    -webkit-box-shadow: 0 0 3px hsla(0, 0%, 0%, 0.8);
    box-shadow: 0 0 3px hsla(0, 0%, 0%, 0.8);
    z-index: 3;
    font-style: normal;}



@media screen and (min-width:640px) {
    .footer_phone { display:none; }


}
